nlmaldonadog commited on
Commit
74c1a15
·
verified ·
1 Parent(s): d782a9f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -16
app.py CHANGED
@@ -7,23 +7,11 @@ repo_id1 = "nlmaldonadog/AWD_LSTM_P7"
7
  learner1 = from_pretrained_fastai(repo_id1)
8
  labels1 = learner1.dls.vocab
9
 
10
- # Cargar el segundo modelo
11
- repo_id2 = "nlmaldonadog/AWD_LSTM_P7_LM"
12
- learner2 = from_pretrained_fastai(repo_id2)
13
- labels2 = learner2.dls.vocab
14
-
15
- def predict(text):
16
- # Predicciones del primer modelo
17
- pred1, pred_idx1, probs1 = learner1.predict(text)
18
- result1 = {labels1[i]: float(probs1[i]) for i in range(len(labels1))}
19
-
20
- # Predicciones del segundo modelo
21
- pred2, pred_idx2, probs2 = learner2.predict(text)
22
- result2 = {labels2[i]: float(probs2[i]) for i in range(len(labels2))}
23
-
24
- return {"Modelo 1": result1, "Modelo 2": result2}
25
 
26
  texto = gr.inputs.Textbox(lines=2, placeholder='Escribe aquí...')
27
 
28
  # Creamos la interfaz y la lanzamos.
29
- gr.Interface(fn=predict, inputs=texto, outputs="json").launch(share=False)
 
7
  learner1 = from_pretrained_fastai(repo_id1)
8
  labels1 = learner1.dls.vocab
9
 
10
+ def predict1(text):
11
+ pred, pred_idx, probs = learner1.predict(text)
12
+ return {labels1[i]: float(probs[i]) for i in range(len(labels1))}
 
 
 
 
 
 
 
 
 
 
 
 
13
 
14
  texto = gr.inputs.Textbox(lines=2, placeholder='Escribe aquí...')
15
 
16
  # Creamos la interfaz y la lanzamos.
17
+ gr.Interface(fn=predict1, inputs=texto, outputs=gr.outputs.Label()).launch(share=False)