Spaces:
Running
Running
Update pages/Entorno de Ejecución.py
Browse files
pages/Entorno de Ejecución.py
CHANGED
@@ -75,7 +75,7 @@ with cnn:
|
|
75 |
# Create a dropdown menu to select the model
|
76 |
model_choice = st.multiselect("Seleccione uno o varios modelos de clasificación", model_dict.keys())
|
77 |
|
78 |
-
threshold = st.slider('¿Cuál va a ser el límite donde se considere patacón? (el valor recomendado para Ultra-Patacotrón es 50%, para los demás, 75%-80%)', 0, 100, 50)
|
79 |
|
80 |
selected_models = []
|
81 |
|
@@ -139,6 +139,7 @@ with vit:
|
|
139 |
st.caption('One class is all you need!')
|
140 |
uploaded_file = st.file_uploader(key = 'ViT_upload', label = 'Sube la imagen a clasificar',type= ['jpg','png', 'jpeg', 'jfif', 'webp', 'heic'])
|
141 |
flag = False
|
|
|
142 |
if st.button(key = 'ViT_button', label ='¿Hay un patacón en la imagen?'):
|
143 |
if uploaded_file is not None:
|
144 |
with st.spinner('Cargando predicción...'):
|
@@ -149,8 +150,15 @@ with vit:
|
|
149 |
st.write("Asegúrate de haber subido correctamente la imagen.")
|
150 |
with col_b:
|
151 |
if flag:
|
152 |
-
|
153 |
-
st.image(img)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 |
|
155 |
with zero_shot:
|
156 |
st.write('Próximamente')
|
|
|
75 |
# Create a dropdown menu to select the model
|
76 |
model_choice = st.multiselect("Seleccione uno o varios modelos de clasificación", model_dict.keys())
|
77 |
|
78 |
+
threshold = st.slider(key = 'threshold_convnet', '¿Cuál va a ser el límite donde se considere patacón? (el valor recomendado para Ultra-Patacotrón es 50%, para los demás, 75%-80%)', 0, 100, 50)
|
79 |
|
80 |
selected_models = []
|
81 |
|
|
|
139 |
st.caption('One class is all you need!')
|
140 |
uploaded_file = st.file_uploader(key = 'ViT_upload', label = 'Sube la imagen a clasificar',type= ['jpg','png', 'jpeg', 'jfif', 'webp', 'heic'])
|
141 |
flag = False
|
142 |
+
threshold = st.slider(key = 'threshold_vit','¿Cuál va a ser el límite desde donde se considere patacón? (se recomienda por encima del 80%)', 0, 100, 80)
|
143 |
if st.button(key = 'ViT_button', label ='¿Hay un patacón en la imagen?'):
|
144 |
if uploaded_file is not None:
|
145 |
with st.spinner('Cargando predicción...'):
|
|
|
150 |
st.write("Asegúrate de haber subido correctamente la imagen.")
|
151 |
with col_b:
|
152 |
if flag:
|
153 |
+
classifier = classifier(img)
|
154 |
+
st.image(img)
|
155 |
+
y_gorrito = classifier[0]["score"]
|
156 |
+
if round(float(y_gorrito*100)) >= threshold:
|
157 |
+
st.success("¡Patacón Detectado!")
|
158 |
+
else:
|
159 |
+
st.error("No se considera que haya un patacón en la imagen")
|
160 |
+
st.caption(f'La probabilidad de que la imagen tenga un patacón es del: {round(float(y_gorrito * 100), 2)}%')
|
161 |
+
|
162 |
|
163 |
with zero_shot:
|
164 |
st.write('Próximamente')
|