Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
import gradio as gr
|
| 2 |
from PIL import Image
|
| 3 |
-
from vit_model_test import CustomModel
|
| 4 |
from vit_Training import Custom_VIT_Model
|
| 5 |
|
| 6 |
# Initialize the model
|
|
@@ -32,7 +32,7 @@ custom_css = """
|
|
| 32 |
</style>
|
| 33 |
"""
|
| 34 |
|
| 35 |
-
#
|
| 36 |
last_prediction = None
|
| 37 |
|
| 38 |
def predict(image: Image.Image):
|
|
@@ -80,7 +80,7 @@ with gr.Blocks(css=custom_css, theme=gr.themes.Soft()) as demo:
|
|
| 80 |
submit_btn = gr.Button("Submit", variant="primary", elem_id="submit_btn")
|
| 81 |
feedback_btn = gr.Button("The model was wrong", variant="secondary", elem_id="feedback_btn")
|
| 82 |
|
| 83 |
-
gr.Markdown("<br>")
|
| 84 |
clear_btn = gr.Button("Clear", elem_id="clear_btn")
|
| 85 |
|
| 86 |
submit_btn.click(predict, inputs=image_input, outputs=[prediction_output, confidence_output])
|
|
@@ -88,7 +88,7 @@ with gr.Blocks(css=custom_css, theme=gr.themes.Soft()) as demo:
|
|
| 88 |
|
| 89 |
# Clear button
|
| 90 |
def clear_all():
|
| 91 |
-
return None, "", "", ""
|
| 92 |
|
| 93 |
clear_btn.click(clear_all, outputs=[image_input, prediction_output, confidence_output, feedback_output])
|
| 94 |
|
|
|
|
| 1 |
import gradio as gr
|
| 2 |
from PIL import Image
|
| 3 |
+
from vit_model_test import CustomModel
|
| 4 |
from vit_Training import Custom_VIT_Model
|
| 5 |
|
| 6 |
# Initialize the model
|
|
|
|
| 32 |
</style>
|
| 33 |
"""
|
| 34 |
|
| 35 |
+
# Store the last prediction result
|
| 36 |
last_prediction = None
|
| 37 |
|
| 38 |
def predict(image: Image.Image):
|
|
|
|
| 80 |
submit_btn = gr.Button("Submit", variant="primary", elem_id="submit_btn")
|
| 81 |
feedback_btn = gr.Button("The model was wrong", variant="secondary", elem_id="feedback_btn")
|
| 82 |
|
| 83 |
+
gr.Markdown("<br>")
|
| 84 |
clear_btn = gr.Button("Clear", elem_id="clear_btn")
|
| 85 |
|
| 86 |
submit_btn.click(predict, inputs=image_input, outputs=[prediction_output, confidence_output])
|
|
|
|
| 88 |
|
| 89 |
# Clear button
|
| 90 |
def clear_all():
|
| 91 |
+
return None, "", "", ""
|
| 92 |
|
| 93 |
clear_btn.click(clear_all, outputs=[image_input, prediction_output, confidence_output, feedback_output])
|
| 94 |
|