Spaces:
Runtime error
Runtime error
Incluyo variable peso
Browse files
app.py
CHANGED
@@ -11,7 +11,6 @@ def scaler_model_selector():
|
|
11 |
|
12 |
return model, scaler
|
13 |
|
14 |
-
|
15 |
def calculate_means(L_izda, L_dcha):
|
16 |
"""
|
17 |
Calcula la media entre "izda L" y "dcha L"
|
@@ -22,11 +21,13 @@ def calculate_means(L_izda, L_dcha):
|
|
22 |
def process_inputs(measured_values):
|
23 |
'''
|
24 |
En la aplicación se introducen estos datos:
|
|
|
25 |
'L izda'
|
26 |
'L dcha'
|
27 |
|
28 |
El clasificador recibe:
|
29 |
L_media
|
|
|
30 |
|
31 |
Parameters
|
32 |
----------
|
@@ -36,14 +37,14 @@ def process_inputs(measured_values):
|
|
36 |
Returns
|
37 |
-------
|
38 |
processed_data : numpy array
|
39 |
-
array con los datos procesados y con forma (1,
|
40 |
para ser leidos por el clasificador
|
41 |
|
42 |
'''
|
43 |
-
L_izda, L_dcha = measured_values
|
44 |
L_media = calculate_means(L_izda, L_dcha)
|
45 |
|
46 |
-
processed_data = [L_media]
|
47 |
processed_data = np.array([processed_data]).reshape(1, -1)
|
48 |
return processed_data
|
49 |
|
@@ -71,7 +72,8 @@ El modelo de clasificación se ha entrenado con 31 hembras y 34 machos consiguie
|
|
71 |
"""
|
72 |
demo = gr.Interface(
|
73 |
fn=complete_classification,
|
74 |
-
inputs=[gr.Number(label = '
|
|
|
75 |
gr.Number(label = 'L dcha (mm)')],
|
76 |
outputs="text",
|
77 |
title=title,
|
|
|
11 |
|
12 |
return model, scaler
|
13 |
|
|
|
14 |
def calculate_means(L_izda, L_dcha):
|
15 |
"""
|
16 |
Calcula la media entre "izda L" y "dcha L"
|
|
|
21 |
def process_inputs(measured_values):
|
22 |
'''
|
23 |
En la aplicación se introducen estos datos:
|
24 |
+
'peso'
|
25 |
'L izda'
|
26 |
'L dcha'
|
27 |
|
28 |
El clasificador recibe:
|
29 |
L_media
|
30 |
+
peso
|
31 |
|
32 |
Parameters
|
33 |
----------
|
|
|
37 |
Returns
|
38 |
-------
|
39 |
processed_data : numpy array
|
40 |
+
array con los datos procesados y con forma (1,2)
|
41 |
para ser leidos por el clasificador
|
42 |
|
43 |
'''
|
44 |
+
peso, L_izda, L_dcha = measured_values
|
45 |
L_media = calculate_means(L_izda, L_dcha)
|
46 |
|
47 |
+
processed_data = [L_media, peso]
|
48 |
processed_data = np.array([processed_data]).reshape(1, -1)
|
49 |
return processed_data
|
50 |
|
|
|
72 |
"""
|
73 |
demo = gr.Interface(
|
74 |
fn=complete_classification,
|
75 |
+
inputs=[gr.Number(label = 'Peso (g)'),
|
76 |
+
gr.Number(label = 'L izda (mm)'),
|
77 |
gr.Number(label = 'L dcha (mm)')],
|
78 |
outputs="text",
|
79 |
title=title,
|