ThomasSimonini HF staff commited on
Commit
5dd610e
1 Parent(s): 198736b
Files changed (1) hide show
  1. app.py +14 -14
app.py CHANGED
@@ -114,7 +114,7 @@ def certification(hf_username):
114
  "min_result": 200,
115
  "best_result": 0,
116
  "best_model_id": "",
117
- "passed": False
118
  },
119
  {
120
  "unit": "Unit 2",
@@ -123,7 +123,7 @@ def certification(hf_username):
123
  "min_result": 4,
124
  "best_result": 0,
125
  "best_model_id": "",
126
- "passed": False
127
  },
128
  {
129
  "unit": "Unit 3",
@@ -132,7 +132,7 @@ def certification(hf_username):
132
  "min_result": 200,
133
  "best_result": 0,
134
  "best_model_id": "",
135
- "passed": False
136
  },
137
  {
138
  "unit": "Unit 4",
@@ -141,7 +141,7 @@ def certification(hf_username):
141
  "min_result": 350,
142
  "best_result": 0,
143
  "best_model_id": "",
144
- "passed": False
145
  },
146
  {
147
  "unit": "Unit 4",
@@ -150,7 +150,7 @@ def certification(hf_username):
150
  "min_result": 5,
151
  "best_result": 0,
152
  "best_model_id": "",
153
- "passed": False
154
  },
155
  {
156
  "unit": "Unit 5",
@@ -159,7 +159,7 @@ def certification(hf_username):
159
  "min_result": -100,
160
  "best_result": 0,
161
  "best_model_id": "",
162
- "passed": False
163
  },
164
  {
165
  "unit": "Unit 5",
@@ -168,7 +168,7 @@ def certification(hf_username):
168
  "min_result": -100,
169
  "best_result": 0,
170
  "best_model_id": "",
171
- "passed": False
172
  },
173
  {
174
  "unit": "Unit 6",
@@ -177,7 +177,7 @@ def certification(hf_username):
177
  "min_result": 650,
178
  "best_result": 0,
179
  "best_model_id": "",
180
- "passed": False
181
  },
182
  {
183
  "unit": "Unit 6",
@@ -186,7 +186,7 @@ def certification(hf_username):
186
  "min_result": -3.5,
187
  "best_result": 0,
188
  "best_model_id": "",
189
- "passed": False
190
  },
191
  {
192
  "unit": "Unit 7",
@@ -195,7 +195,7 @@ def certification(hf_username):
195
  "min_result": -100,
196
  "best_result": 0,
197
  "best_model_id": "",
198
- "passed": False
199
  },
200
  {
201
  "unit": "Unit 8 PI",
@@ -204,7 +204,7 @@ def certification(hf_username):
204
  "min_result": -100,
205
  "best_result": 0,
206
  "best_model_id": "",
207
- "passed": False
208
  },
209
  {
210
  "unit": "Unit 8 PII",
@@ -213,7 +213,7 @@ def certification(hf_username):
213
  "min_result": -100,
214
  "best_result": 0,
215
  "best_model_id": "",
216
- "passed": False
217
  },
218
  ]
219
  for unit in results_certification:
@@ -229,7 +229,7 @@ def certification(hf_username):
229
 
230
  # Based on best_result do we pass the unit?
231
  check_if_passed(unit)
232
- #pass_emoji(unit["passed"])
233
 
234
  print(results_certification)
235
 
@@ -256,7 +256,7 @@ with gr.Blocks() as demo:
256
  hf_username = gr.Textbox(placeholder="ThomasSimonini", label="Your Hugging Face Username")
257
  #email = gr.Textbox(placeholder="thomas.simonini@huggingface.co", label="Your Email (to receive your certificate)")
258
  check_progress_button = gr.Button(value="Check my progress")
259
- output = gr.components.Dataframe(value= certification(hf_username), headers=["Pass?", "Unit", "Environment", "Baseline", "Your best result", "Your best model id"], datatype=["bool", "markdown", "markdown", "number", "number", "markdown", "bool"])
260
  check_progress_button.click(fn=certification, inputs=hf_username, outputs=output)
261
 
262
  demo.launch()
 
114
  "min_result": 200,
115
  "best_result": 0,
116
  "best_model_id": "",
117
+ "passed_": False
118
  },
119
  {
120
  "unit": "Unit 2",
 
123
  "min_result": 4,
124
  "best_result": 0,
125
  "best_model_id": "",
126
+ "passed_": False
127
  },
128
  {
129
  "unit": "Unit 3",
 
132
  "min_result": 200,
133
  "best_result": 0,
134
  "best_model_id": "",
135
+ "passed_": False
136
  },
137
  {
138
  "unit": "Unit 4",
 
141
  "min_result": 350,
142
  "best_result": 0,
143
  "best_model_id": "",
144
+ "passed_": False
145
  },
146
  {
147
  "unit": "Unit 4",
 
150
  "min_result": 5,
151
  "best_result": 0,
152
  "best_model_id": "",
153
+ "passed_": False
154
  },
155
  {
156
  "unit": "Unit 5",
 
159
  "min_result": -100,
160
  "best_result": 0,
161
  "best_model_id": "",
162
+ "passed_": False
163
  },
164
  {
165
  "unit": "Unit 5",
 
168
  "min_result": -100,
169
  "best_result": 0,
170
  "best_model_id": "",
171
+ "passed_": False
172
  },
173
  {
174
  "unit": "Unit 6",
 
177
  "min_result": 650,
178
  "best_result": 0,
179
  "best_model_id": "",
180
+ "passed_": False
181
  },
182
  {
183
  "unit": "Unit 6",
 
186
  "min_result": -3.5,
187
  "best_result": 0,
188
  "best_model_id": "",
189
+ "passed_": False
190
  },
191
  {
192
  "unit": "Unit 7",
 
195
  "min_result": -100,
196
  "best_result": 0,
197
  "best_model_id": "",
198
+ "passed_": False
199
  },
200
  {
201
  "unit": "Unit 8 PI",
 
204
  "min_result": -100,
205
  "best_result": 0,
206
  "best_model_id": "",
207
+ "passed_": False
208
  },
209
  {
210
  "unit": "Unit 8 PII",
 
213
  "min_result": -100,
214
  "best_result": 0,
215
  "best_model_id": "",
216
+ "passed_": False
217
  },
218
  ]
219
  for unit in results_certification:
 
229
 
230
  # Based on best_result do we pass the unit?
231
  check_if_passed(unit)
232
+ unit["passed"] = pass_emoji(unit["passed_"])
233
 
234
  print(results_certification)
235
 
 
256
  hf_username = gr.Textbox(placeholder="ThomasSimonini", label="Your Hugging Face Username")
257
  #email = gr.Textbox(placeholder="thomas.simonini@huggingface.co", label="Your Email (to receive your certificate)")
258
  check_progress_button = gr.Button(value="Check my progress")
259
+ output = gr.components.Dataframe(value= certification(hf_username), headers=["Pass?", "Unit", "Environment", "Baseline", "Your best result", "Your best model id"], datatype=["markdown", "markdown", "markdown", "number", "number", "markdown", "bool"])
260
  check_progress_button.click(fn=certification, inputs=hf_username, outputs=output)
261
 
262
  demo.launch()