Update app.py
Browse files
app.py
CHANGED
|
@@ -1,11 +1,12 @@
|
|
| 1 |
import gradio as gr
|
| 2 |
from transformers import pipeline, AutoTokenizer, AutoModelForSeq2SeqLM, AutoModelForCausalLM
|
|
|
|
| 3 |
import torch
|
| 4 |
|
| 5 |
# ---------- MODELO DE SIMPLIFICACIÓN ----------
|
| 6 |
simplifier_model_name = "mrm8488/t5-base-finetuned-summarize-news"
|
| 7 |
-
#
|
| 8 |
-
simplifier_tokenizer =
|
| 9 |
simplifier_model = AutoModelForSeq2SeqLM.from_pretrained(simplifier_model_name)
|
| 10 |
|
| 11 |
def simplificar_texto(texto, nivel):
|
|
@@ -29,7 +30,7 @@ def simplificar_texto(texto, nivel):
|
|
| 29 |
|
| 30 |
# ---------- MODELO DE PREDICCIÓN DE TEXTO ----------
|
| 31 |
predictor_model_name = "distilgpt2"
|
| 32 |
-
predictor_tokenizer = AutoTokenizer.from_pretrained(predictor_model_name)
|
| 33 |
predictor_model = AutoModelForCausalLM.from_pretrained(predictor_model_name)
|
| 34 |
|
| 35 |
def predecir_texto(texto_inicial):
|
|
|
|
| 1 |
import gradio as gr
|
| 2 |
from transformers import pipeline, AutoTokenizer, AutoModelForSeq2SeqLM, AutoModelForCausalLM
|
| 3 |
+
from transformers import T5Tokenizer # Import T5Tokenizer directly
|
| 4 |
import torch
|
| 5 |
|
| 6 |
# ---------- MODELO DE SIMPLIFICACIÓN ----------
|
| 7 |
simplifier_model_name = "mrm8488/t5-base-finetuned-summarize-news"
|
| 8 |
+
# Use T5Tokenizer directly instead of AutoTokenizer
|
| 9 |
+
simplifier_tokenizer = T5Tokenizer.from_pretrained(simplifier_model_name)
|
| 10 |
simplifier_model = AutoModelForSeq2SeqLM.from_pretrained(simplifier_model_name)
|
| 11 |
|
| 12 |
def simplificar_texto(texto, nivel):
|
|
|
|
| 30 |
|
| 31 |
# ---------- MODELO DE PREDICCIÓN DE TEXTO ----------
|
| 32 |
predictor_model_name = "distilgpt2"
|
| 33 |
+
predictor_tokenizer = AutoTokenizer.from_pretrained(predictor_model_name)
|
| 34 |
predictor_model = AutoModelForCausalLM.from_pretrained(predictor_model_name)
|
| 35 |
|
| 36 |
def predecir_texto(texto_inicial):
|