Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -10,7 +10,16 @@ labels = learner.dls.vocab
|
|
10 |
|
11 |
# Definimos una funci贸n que se encarga de llevar a cabo las predicciones
|
12 |
def predict(txt):
|
13 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
return {labels[i]: float(probs[i]) for i in range(len(labels))}
|
15 |
|
16 |
# Creamos la interfaz y la lanzamos.
|
|
|
10 |
|
11 |
# Definimos una funci贸n que se encarga de llevar a cabo las predicciones
|
12 |
def predict(txt):
|
13 |
+
output = learner.predict(txt)
|
14 |
+
print("Output of learner.predict:", output) # Agrega esta l铆nea para depuraci贸n
|
15 |
+
# Desempaquetamos basado en la estructura de output
|
16 |
+
if len(output) == 3:
|
17 |
+
pred, _, probs = output
|
18 |
+
elif len(output) == 2:
|
19 |
+
pred, probs = output
|
20 |
+
else:
|
21 |
+
raise ValueError("Unexpected output format from learner.predict")
|
22 |
+
|
23 |
return {labels[i]: float(probs[i]) for i in range(len(labels))}
|
24 |
|
25 |
# Creamos la interfaz y la lanzamos.
|