Spaces:
Sleeping
Sleeping
Commit
Β·
4d81439
1
Parent(s):
3a485e9
Update app.py
Browse files
app.py
CHANGED
@@ -259,7 +259,7 @@ def certification(hf_username, first_name, last_name):
|
|
259 |
|
260 |
|
261 |
|
262 |
-
return message, pdf, certificate, df
|
263 |
|
264 |
"""
|
265 |
Verify that the user pass.
|
@@ -291,8 +291,10 @@ def verify_certification(df, hf_username, first_name, last_name):
|
|
291 |
|
292 |
# Add a message
|
293 |
message = """
|
294 |
-
Congratulations, you successfully completed the Hugging Face Deep Reinforcement Learning Course
|
295 |
-
|
|
|
|
|
296 |
"""
|
297 |
|
298 |
elif pass_percentage < 100 and pass_percentage >= 80:
|
@@ -304,9 +306,11 @@ def verify_certification(df, hf_username, first_name, last_name):
|
|
304 |
|
305 |
# Add a message
|
306 |
message = """
|
307 |
-
Congratulations, you successfully completed the Hugging Face Deep Reinforcement Learning Course
|
308 |
-
|
309 |
-
|
|
|
|
|
310 |
"""
|
311 |
|
312 |
else:
|
@@ -316,7 +320,7 @@ def verify_certification(df, hf_username, first_name, last_name):
|
|
316 |
|
317 |
# Add a message
|
318 |
message = """
|
319 |
-
You
|
320 |
Check below which units you need to do again to get your certificate πͺ
|
321 |
"""
|
322 |
print("return certificate")
|
@@ -392,12 +396,12 @@ with gr.Blocks() as demo:
|
|
392 |
last_name = gr.Textbox(placeholder="Doe", label="Your Last Name")
|
393 |
#email = gr.Textbox(placeholder="[email protected]", label="Your Email (to receive your certificate)")
|
394 |
check_progress_button = gr.Button(value="Check if I pass")
|
395 |
-
with gr.Row(visible=False) as output_row:
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
check_progress_button.click(fn=certification, inputs=[hf_username, first_name, last_name], outputs=[output_text, output_pdf, output_img, output_dataframe
|
401 |
|
402 |
|
403 |
demo.launch(debug=True)
|
|
|
259 |
|
260 |
|
261 |
|
262 |
+
return message, pdf, certificate, df #, output_row.update(visible=True)
|
263 |
|
264 |
"""
|
265 |
Verify that the user pass.
|
|
|
291 |
|
292 |
# Add a message
|
293 |
message = """
|
294 |
+
Congratulations, you successfully completed the Hugging Face Deep Reinforcement Learning Course π! \n
|
295 |
+
Since you pass 100% of the hands-on you get a Certificate of Excellence π. \n
|
296 |
+
You can download your certificate below β¬οΈ \n
|
297 |
+
Don't hesitate to share your certificate image below on Twitter and Linkedin (you can tag me @ThomasSimonini and @huggingface) π€
|
298 |
"""
|
299 |
|
300 |
elif pass_percentage < 100 and pass_percentage >= 80:
|
|
|
306 |
|
307 |
# Add a message
|
308 |
message = """
|
309 |
+
Congratulations, you successfully completed the Hugging Face Deep Reinforcement Learning Course π! \n
|
310 |
+
Since you pass 80% of the hands-on you get a Certificate of Completion π. \n
|
311 |
+
You can download your certificate below β¬οΈ \n
|
312 |
+
Don't hesitate to share your certificate image below on Twitter and Linkedin (you can tag me @ThomasSimonini and @huggingface) π€ \n
|
313 |
+
You can try to get a Certificate of Excellence if you pass 100% of the hands-on, don't hesitate to check which unit you didn't pass and update these models.
|
314 |
"""
|
315 |
|
316 |
else:
|
|
|
320 |
|
321 |
# Add a message
|
322 |
message = """
|
323 |
+
You didn't pass the minimum of 80% of the hands-on to get a certificate of completion. But don't be discouraged! \n
|
324 |
Check below which units you need to do again to get your certificate πͺ
|
325 |
"""
|
326 |
print("return certificate")
|
|
|
396 |
last_name = gr.Textbox(placeholder="Doe", label="Your Last Name")
|
397 |
#email = gr.Textbox(placeholder="[email protected]", label="Your Email (to receive your certificate)")
|
398 |
check_progress_button = gr.Button(value="Check if I pass")
|
399 |
+
#with gr.Row(visible=False) as output_row:
|
400 |
+
output_text = gr.components.Textbox()
|
401 |
+
output_pdf = gr.File()
|
402 |
+
output_img = gr.components.Image(type="pil")
|
403 |
+
output_dataframe = gr.components.Dataframe(headers=["Pass?", "Unit", "Environment", "Baseline", "Your best result", "Your best model id"], datatype=["markdown", "markdown", "markdown", "number", "number", "markdown", "bool"]) #value= certification(hf_username, first_name, last_name),
|
404 |
+
check_progress_button.click(fn=certification, inputs=[hf_username, first_name, last_name], outputs=[output_text, output_pdf, output_img, output_dataframe])#, output_row])#[output1, output2])
|
405 |
|
406 |
|
407 |
demo.launch(debug=True)
|