Update app.py
Browse files
app.py
CHANGED
@@ -22,8 +22,6 @@ import matplotlib.font_manager as fm
|
|
22 |
MODEL_NAME = 'https://huggingface.co/yseop/FNP_T5_D2T_complete'
|
23 |
tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME)
|
24 |
model = AutoModelForSeq2SeqLM.from_pretrained(MODEL_NAME)
|
25 |
-
|
26 |
-
|
27 |
config = AutoConfig.from_pretrained(MODEL_NAME)
|
28 |
|
29 |
MODEL_BUF = {
|
@@ -51,7 +49,7 @@ def change_model_name(name):
|
|
51 |
|
52 |
def generate(text, model, tokenizer):
|
53 |
model.eval()
|
54 |
-
input_ids = tokenizer.encode("
|
55 |
outputs = model.generate(input_ids, max_length=200, num_beams=2, repetition_penalty=2.5, top_k=50, top_p=0.98, length_penalty=1.0, early_stopping=True)
|
56 |
return tokenizer.decode(outputs[0])
|
57 |
|
@@ -60,7 +58,7 @@ def generate(text, model, tokenizer):
|
|
60 |
|
61 |
if __name__ == '__main__':
|
62 |
|
63 |
-
text = 'Group profit | valIs | € 115.7 million && € 115.7 million | dTime | in 2019'
|
64 |
|
65 |
model_name_list = [
|
66 |
|
|
|
22 |
MODEL_NAME = 'https://huggingface.co/yseop/FNP_T5_D2T_complete'
|
23 |
tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME)
|
24 |
model = AutoModelForSeq2SeqLM.from_pretrained(MODEL_NAME)
|
|
|
|
|
25 |
config = AutoConfig.from_pretrained(MODEL_NAME)
|
26 |
|
27 |
MODEL_BUF = {
|
|
|
49 |
|
50 |
def generate(text, model, tokenizer):
|
51 |
model.eval()
|
52 |
+
input_ids = tokenizer.encode("AFA:{}".format(text), return_tensors="pt")
|
53 |
outputs = model.generate(input_ids, max_length=200, num_beams=2, repetition_penalty=2.5, top_k=50, top_p=0.98, length_penalty=1.0, early_stopping=True)
|
54 |
return tokenizer.decode(outputs[0])
|
55 |
|
|
|
58 |
|
59 |
if __name__ == '__main__':
|
60 |
|
61 |
+
text = ['Group profit | valIs | € 115.7 million && € 115.7 million | dTime | in 2019']
|
62 |
|
63 |
model_name_list = [
|
64 |
|