hernanhgm commited on
Commit
c1e59c3
1 Parent(s): e5683b9

add more models

Browse files
Files changed (1) hide show
  1. app.py +24 -6
app.py CHANGED
@@ -9,7 +9,20 @@ def scaler_model_selector(variable):
9
 
10
  elif variable == 'Altura de pico':
11
  file_scaler = "scaler_altopico.pkl"
12
- file_model = "model_altopico.pkl"
 
 
 
 
 
 
 
 
 
 
 
 
 
13
 
14
  model = load(file_model)
15
  scaler = load(file_scaler)
@@ -36,17 +49,22 @@ def complete_classification(variable, valor_medido):
36
  return sexo
37
 
38
 
39
- variables_opcionales = ['Longitud de pico', 'Altura de pico']
40
  title = "Clasificador del sexo de buitre negro"
41
  description = """
42
  Esta aplicación se ha creado para clasificar el sexo de las arpías completamente desarrolladas.
43
- Para ello basta con medir, en milímetros, la longitud o la altura del pico.
 
44
 
45
- A ver que nos conocemos:
46
 
47
- Punto 1: las medidas se meten en MILÍMETROS. Si se mide en centímetros no funciona, tienen que ser MILÍMETROS.
 
 
 
 
48
 
49
- Punto 2: para los decimales se usan puntos "." o comas ",". Nada más ¿estamos?
50
 
51
  """
52
  demo = gr.Interface(
 
9
 
10
  elif variable == 'Altura de pico':
11
  file_scaler = "scaler_altopico.pkl"
12
+ file_model = "model_altopico.pkl"
13
+
14
+ elif variable == 'Cola':
15
+ file_scaler = 'scaler_cola.pkl'
16
+ file_model = 'model_cola.pkl'
17
+
18
+ elif variable == 'Peso':
19
+ file_scaler = 'scaler_peso.pkl'
20
+ file_model = 'model_peso.pkl'
21
+
22
+ elif variable == 'Longitud total':
23
+ file_scaler = 'scaler_longitudtotal.pkl'
24
+ file_model = 'model_longitudtotal.pkl'
25
+
26
 
27
  model = load(file_model)
28
  scaler = load(file_scaler)
 
49
  return sexo
50
 
51
 
52
+ variables_opcionales = ['Longitud de pico', 'Altura de pico', 'Cola', 'Peso', 'Longitud total']
53
  title = "Clasificador del sexo de buitre negro"
54
  description = """
55
  Esta aplicación se ha creado para clasificar el sexo de las arpías completamente desarrolladas.
56
+ Para ello basta con medir, en milímetros, la longitud, la altura del pico, la longitud de la cola, el peso o la longitud total.
57
+ Todas estas variables tienen han mostrado, para la base de datos que tenemos, una precisión del 100% pero eso no indica que sean infalibles.
58
 
59
+ Cómo introducir los datos:
60
 
61
+ Punto 1: las medidas del pico se meten en MILÍMETROS.
62
+
63
+ Punto 2: las medidas de la cola y la longitud total se meten en CENTÍMETROS.
64
+
65
+ Punto 3: el peso se mete en gramos.
66
 
67
+ Punto 4: para los decimales se usan puntos "." o comas ",". Nada más ¿estamos?
68
 
69
  """
70
  demo = gr.Interface(