ProyectoVision commited on
Commit
01ffe44
路
1 Parent(s): c356f4e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +27 -17
app.py CHANGED
@@ -98,7 +98,7 @@ def cargar_dataframe_4():
98
 
99
  # Filtrar las filas que corresponden a los nombres dados
100
  nuevo_df = nuevo_df[nuevo_df[nombre_primera_columna].isin(etiquetas_filtradas)]
101
-
102
  return nuevo_df
103
 
104
  def calcular_suma1(dataframe):
@@ -107,7 +107,9 @@ def calcular_suma1(dataframe):
107
  # Utilizar un bucle for para sumar todas las filas de la columna
108
  for valor in dataframe['Kcal/Raci贸n(g)']:
109
  suma += float(valor)
110
-
 
 
111
  return f"{suma} kcal"
112
 
113
  def calcular_suma2(dataframe):
@@ -214,7 +216,21 @@ Imagen = gr.Interface(
214
  description = "Detecci贸n y segmentaci贸n de los alimentos de la imagen aportada por el usuario.",
215
  #theme='Taithrah/Minimal'
216
  )
217
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
218
  Tabla1 = gr.Interface(
219
  calcular_suma1,
220
  [
@@ -232,22 +248,16 @@ Tabla1 = gr.Interface(
232
  outputs = gr.Textbox(label="Total kcal"),
233
  description="Desglose de los alimentos y sus calor铆as, as铆 como recuento total.",
234
  )
235
-
236
  Tabla2 = gr.Interface(
237
- calcular_suma2,
238
- [
239
- gr.Dataframe(
240
  cargar_dataframe_3,
241
- label="Resumen alimenticio",
242
- ),
243
-
244
- #gr.Dataframe(
245
- # cargar_dataframe_4,
246
- # label="Mas detalles",
247
- #),
248
-
249
- ],
250
- outputs = gr.Textbox(label="Total kcal"),
251
  description="Desglose de los alimentos y sus calor铆as, as铆 como recuento total.",
252
  )
253
 
 
98
 
99
  # Filtrar las filas que corresponden a los nombres dados
100
  nuevo_df = nuevo_df[nuevo_df[nombre_primera_columna].isin(etiquetas_filtradas)]
101
+
102
  return nuevo_df
103
 
104
  def calcular_suma1(dataframe):
 
107
  # Utilizar un bucle for para sumar todas las filas de la columna
108
  for valor in dataframe['Kcal/Raci贸n(g)']:
109
  suma += float(valor)
110
+
111
+ cargar_dataframe_3()
112
+
113
  return f"{suma} kcal"
114
 
115
  def calcular_suma2(dataframe):
 
216
  description = "Detecci贸n y segmentaci贸n de los alimentos de la imagen aportada por el usuario.",
217
  #theme='Taithrah/Minimal'
218
  )
219
+
220
+ with gr.Blocks() as Tabla1:
221
+ inputs= [ gr.Dataframe(
222
+ cargar_dataframe_1,
223
+ label="Resumen alimenticio",
224
+ ),
225
+ gr.Dataframe(
226
+ cargar_dataframe_2,
227
+ label="Mas detalles",
228
+ ),
229
+ ]
230
+ outputs = gr.Textbox(label="Total kcal"),
231
+ description="Desglose de los alimentos y sus calor铆as, as铆 como recuento total.",
232
+
233
+ '''
234
  Tabla1 = gr.Interface(
235
  calcular_suma1,
236
  [
 
248
  outputs = gr.Textbox(label="Total kcal"),
249
  description="Desglose de los alimentos y sus calor铆as, as铆 como recuento total.",
250
  )
251
+ '''
252
  Tabla2 = gr.Interface(
253
+ inp = gr.Dataframe(
 
 
254
  cargar_dataframe_3,
255
+ label="Resumen alimenticio")
256
+
257
+ out = gr.Textbox(label="Total kcal")
258
+ inp.change(calcular_suma2, inp, out)
259
+
260
+ #outputs = gr.Textbox(label="Total kcal"),
 
 
 
 
261
  description="Desglose de los alimentos y sus calor铆as, as铆 como recuento total.",
262
  )
263