JohnKouf commited on
Commit
9ce0e46
·
verified ·
1 Parent(s): 3250e90

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -6
app.py CHANGED
@@ -2,18 +2,18 @@ import gradio as gr
2
  from transformers import AutoModelForSeq2SeqLM, AutoTokenizer, pipeline
3
 
4
  # Load the model and tokenizer
5
- model_name = 'IMISLab/GreekWiki-umt5-base'
6
  model = AutoModelForSeq2SeqLM.from_pretrained(model_name)
7
  tokenizer = AutoTokenizer.from_pretrained(model_name)
8
 
9
  # Set up the summarizer pipeline
10
  summarizer = pipeline(
11
  'summarization',
12
- model=model,
13
- tokenizer=tokenizer,
14
- device=-1, # -1 for CPU; set to 0 for GPU if available
15
- max_new_tokens=220,
16
- truncation=True
17
  )
18
 
19
  # Define the summarization function
 
2
  from transformers import AutoModelForSeq2SeqLM, AutoTokenizer, pipeline
3
 
4
  # Load the model and tokenizer
5
+ model_name = 'IMISLab/GreekT5-umt5-small-greeksum'
6
  model = AutoModelForSeq2SeqLM.from_pretrained(model_name)
7
  tokenizer = AutoTokenizer.from_pretrained(model_name)
8
 
9
  # Set up the summarizer pipeline
10
  summarizer = pipeline(
11
  'summarization',
12
+ device = 'cpu',
13
+ model = model,
14
+ tokenizer = tokenizer,
15
+ max_new_tokens = 128,
16
+ truncation = True
17
  )
18
 
19
  # Define the summarization function