BigSalmon commited on
Commit
8e3d79e
·
1 Parent(s): 8a63f3d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -3
app.py CHANGED
@@ -1,10 +1,15 @@
1
  import torch
2
- from transformers import T5ForConditionalGeneration,T5Tokenizer, AutoTokenizer, AutoModelForSeq2SeqLM
3
  import streamlit as st
4
  st.title("Paraphrase")
5
 
6
- model = AutoModelForSeq2SeqLM.from_pretrained("eugenesiow/bart-paraphrase")
7
- tokenizer = AutoTokenizer.from_pretrained("eugenesiow/bart-paraphrase")
 
 
 
 
 
8
 
9
  device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
10
  model = model.to(device)
 
1
  import torch
2
+ from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
3
  import streamlit as st
4
  st.title("Paraphrase")
5
 
6
+ @st.cache(allow_output_mutation=True)
7
+ def get_model():
8
+ tokenizer = AutoTokenizer.from_pretrained("facebook/bart-large-cnn")
9
+ model = AutoModelForSeq2SeqLM.from_pretrained("facebook/bart-large-cnn")
10
+ return model, tokenizer
11
+
12
+ model, tokenizer = get_model()
13
 
14
  device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
15
  model = model.to(device)