Gerard-1705 commited on
Commit
b845d08
1 Parent(s): 977a685

Introducir ejemplos y dar detalles

Browse files
Files changed (1) hide show
  1. app.py +17 -3
app.py CHANGED
@@ -14,8 +14,8 @@ model = AutoModelForSequenceClassification.from_pretrained("Gerard-1705/bertin_b
14
  id2label = {0: "NEGATIVE", 1: "POSITIVE"}
15
  label2id = {"NEGATIVE": 0, "POSITIVE": 1}
16
 
17
- def inference_fun(user_input):
18
- inputs = tokenizer(user_input, return_tensors="pt")
19
  with torch.no_grad():
20
  logits = model(**inputs).logits
21
  predicted_class_id = logits.argmax().item()
@@ -23,5 +23,19 @@ def inference_fun(user_input):
23
 
24
  return output_tag
25
 
26
- iface = gr.Interface(fn=inference_fun, inputs="text", outputs="text")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
  iface.launch()
 
14
  id2label = {0: "NEGATIVE", 1: "POSITIVE"}
15
  label2id = {"NEGATIVE": 0, "POSITIVE": 1}
16
 
17
+ def inference_fun(Texto):
18
+ inputs = tokenizer(Texto, return_tensors="pt")
19
  with torch.no_grad():
20
  logits = model(**inputs).logits
21
  predicted_class_id = logits.argmax().item()
 
23
 
24
  return output_tag
25
 
26
+ examples = [
27
+ [
28
+ "Los gases refrigerantes fluorados son potentes gases de efecto invernadero. Las alternativas, como el amoniaco o el dióxido de carbono capturado, pueden sustituirlos con el tiempo."
29
+ ],
30
+ [
31
+ "Los vehículos Mercedes-Benz se han centrado en un elevado grado de calidad y arte en sus diseños. Como resultado, han sido históricamente más caros y fabricados en menor cantidad que otros vehículos más baratos. "
32
+ ],
33
+ [
34
+ "El uso excesivo de fertilizantes nitrogenados -un fenómeno frecuente en la agricultura- da lugar a la producción de óxido nitroso, un potente gas de efecto invernadero. Un uso más juicioso de los fertilizantes puede frenar estas emisiones y reducir la producción de fertilizantes, que consume mucha energía."
35
+ ]
36
+ ]
37
+
38
+ description = "En la siguiente interfaz puedes introducir un texto cualquiera, luego puedes dar click en submit y devolverá una etiqueta de POSITIVO: para un texto que aborde temas de cambio climatico y NEGATIVO: para un texto en general que no hable de estos temas"
39
+
40
+ iface = gr.Interface(fn=inference_fun, inputs="text", outputs="text", examples=examples)
41
  iface.launch()