Spaces:
Running
Running
Update pages/Entorno de Ejecución.py
Browse files
pages/Entorno de Ejecución.py
CHANGED
@@ -194,12 +194,11 @@ with zero_shot:
|
|
194 |
with st.spinner("Cargando modelo de clasificación..."):
|
195 |
classifier = pipeline("zero-shot-image-classification", model = 'openai/clip-vit-large-patch14-336')
|
196 |
zsloaded = True
|
|
|
197 |
|
198 |
if st.button(key = 'ZS_button', label ='¿Hay un patacón en la imagen?'):
|
199 |
-
if uploaded_file is not None:
|
200 |
-
if
|
201 |
-
st.write('Primero se necesita cargar el modelo.')
|
202 |
-
else:
|
203 |
with st.spinner('Cargando predicción...'):
|
204 |
img = preprocess(uploaded_file, module = 'pil')
|
205 |
zs_classifier = classifier(img,
|
@@ -213,8 +212,11 @@ with zero_shot:
|
|
213 |
st.success("¡Patacón Detectado!")
|
214 |
else:
|
215 |
st.error("No se considera que haya un patacón en la imagen")
|
|
|
216 |
st.caption(f'La probabilidad de que la imagen tenga un patacón es del: {round(float(y_gorrito * 100), 2)}%')
|
217 |
st.image(img)
|
|
|
|
|
218 |
else:
|
219 |
st.write("Asegúrate de haber subido correctamente la imagen.")
|
220 |
|
|
|
194 |
with st.spinner("Cargando modelo de clasificación..."):
|
195 |
classifier = pipeline("zero-shot-image-classification", model = 'openai/clip-vit-large-patch14-336')
|
196 |
zsloaded = True
|
197 |
+
st.write('El modelo ha sido cargado, no es necesario volver a presionar el botón.')
|
198 |
|
199 |
if st.button(key = 'ZS_button', label ='¿Hay un patacón en la imagen?'):
|
200 |
+
if uploaded_file is not None:
|
201 |
+
if zsloaded:
|
|
|
|
|
202 |
with st.spinner('Cargando predicción...'):
|
203 |
img = preprocess(uploaded_file, module = 'pil')
|
204 |
zs_classifier = classifier(img,
|
|
|
212 |
st.success("¡Patacón Detectado!")
|
213 |
else:
|
214 |
st.error("No se considera que haya un patacón en la imagen")
|
215 |
+
|
216 |
st.caption(f'La probabilidad de que la imagen tenga un patacón es del: {round(float(y_gorrito * 100), 2)}%')
|
217 |
st.image(img)
|
218 |
+
else:
|
219 |
+
st.write('Primero se necesita cargar el modelo.')
|
220 |
else:
|
221 |
st.write("Asegúrate de haber subido correctamente la imagen.")
|
222 |
|