Spaces:
Runtime error
Runtime error
add more models
Browse files
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
|
|
|
44 |
|
45 |
-
|
46 |
|
47 |
-
Punto 1: las medidas
|
|
|
|
|
|
|
|
|
48 |
|
49 |
-
Punto
|
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(
|