Spaces:
Runtime error
Runtime error
update live_demo
Browse files- pages/LiveDemo.py +7 -5
pages/LiveDemo.py
CHANGED
|
@@ -37,6 +37,8 @@ class Live_Demo(Page):
|
|
| 37 |
def procesar_imagen(self):
|
| 38 |
proceso = Generador(configuraciones=self.get_global('settings'))
|
| 39 |
proceso.generar_prediccion(imagen_bytes=self.get_global('img_bytes'))
|
|
|
|
|
|
|
| 40 |
self.set_global(key='img_output', value=self.get_global('img_bytes'))
|
| 41 |
self.set_global(key='predicciones', value=proceso.prediccion)
|
| 42 |
|
|
@@ -119,19 +121,19 @@ class Live_Demo(Page):
|
|
| 119 |
|
| 120 |
def agregar_card_outputs(self, columna):
|
| 121 |
card_teoria = columna.container()
|
| 122 |
-
|
| 123 |
-
|
| 124 |
-
label="Su resultado"
|
| 125 |
)
|
| 126 |
if self.get_global('img_output', None) is not None:
|
| 127 |
-
|
| 128 |
image=self.get_global('img_output'),
|
| 129 |
caption="Su resultado",
|
| 130 |
use_column_width="auto",
|
| 131 |
channels="RGB",
|
| 132 |
output_format="auto"
|
| 133 |
)
|
| 134 |
-
|
|
|
|
| 135 |
|
| 136 |
def build(self):
|
| 137 |
# secciones
|
|
|
|
| 37 |
def procesar_imagen(self):
|
| 38 |
proceso = Generador(configuraciones=self.get_global('settings'))
|
| 39 |
proceso.generar_prediccion(imagen_bytes=self.get_global('img_bytes'))
|
| 40 |
+
print(type(self.get_global('img_bytes')))
|
| 41 |
+
print(type(proceso.prediccion))
|
| 42 |
self.set_global(key='img_output', value=self.get_global('img_bytes'))
|
| 43 |
self.set_global(key='predicciones', value=proceso.prediccion)
|
| 44 |
|
|
|
|
| 121 |
|
| 122 |
def agregar_card_outputs(self, columna):
|
| 123 |
card_teoria = columna.container()
|
| 124 |
+
result_tab, process_tab = card_teoria.tabs(
|
| 125 |
+
["Resultado", "Proceso"]
|
|
|
|
| 126 |
)
|
| 127 |
if self.get_global('img_output', None) is not None:
|
| 128 |
+
result_tab.image(
|
| 129 |
image=self.get_global('img_output'),
|
| 130 |
caption="Su resultado",
|
| 131 |
use_column_width="auto",
|
| 132 |
channels="RGB",
|
| 133 |
output_format="auto"
|
| 134 |
)
|
| 135 |
+
if self.get_global('predicciones', None) is not None:
|
| 136 |
+
result_tab.success(body=self.get_global('predicciones'), icon=None)
|
| 137 |
|
| 138 |
def build(self):
|
| 139 |
# secciones
|