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 |
|