hernanhgm commited on
Commit
5b7e196
1 Parent(s): d1fb83a

Incluyo variable peso

Browse files
Files changed (1) hide show
  1. app.py +7 -5
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,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 = 'L izda (mm)'),
 
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,