jjuarez commited on
Commit
0a823be
·
1 Parent(s): 548fb97

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -4,10 +4,12 @@ from transformers import AutoTokenizer, AutoModelForSeq2SeqLM, pipeline
4
  # Loading summarization model
5
  summarization_tokenizer = AutoTokenizer.from_pretrained("ieuniversity/sciencebrief_summarization")
6
  summarization_model = AutoModelForSeq2SeqLM.from_pretrained("ieuniversity/sciencebrief_summarization")
7
- summarizer = pipeline("summarization", tokenizer=summarization_tokenizer, model=summarization_model)
8
 
9
  def summarize(text):
10
- return summarizer(text, max_length=120, min_length=30, do_sample=False)[0]['summary_text']
 
 
 
11
 
12
  iface_summarize = gr.Interface(
13
  fn=summarize,
 
4
  # Loading summarization model
5
  summarization_tokenizer = AutoTokenizer.from_pretrained("ieuniversity/sciencebrief_summarization")
6
  summarization_model = AutoModelForSeq2SeqLM.from_pretrained("ieuniversity/sciencebrief_summarization")
 
7
 
8
  def summarize(text):
9
+ input_ids = summarization_tokenizer.encode(text, return_tensors="pt")
10
+ output_ids = summarization_model.generate(input_ids)
11
+ output_text = summarization_tokenizer.decode(output_ids[0], skip_special_tokens=True)
12
+ return output_text
13
 
14
  iface_summarize = gr.Interface(
15
  fn=summarize,