com3dian commited on
Commit
7ba9533
·
verified ·
1 Parent(s): ea91d7d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -18
app.py CHANGED
@@ -50,25 +50,27 @@ if uploaded_file is not None:
50
  for key, values in essay.items():
51
  st.write(f"{key}: {', '.join(values)}")
52
 
53
- with st.status("Understanding paper..."):
54
 
55
- Barttokenizer = BartTokenizer.from_pretrained('facebook/bart-large-cnn')
56
- summ_model_path = 'com3dian/Bart-large-paper2slides-summarizer'
57
- summarizor = BartForConditionalGeneration.from_pretrained(summ_model_path)
58
- exp_model_path = 'com3dian/Bart-large-paper2slides-expander'
59
- expandor = BartForConditionalGeneration.from_pretrained(exp_model_path)
60
- device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
61
- BartSE = BARTAutoEncoder(summarizor, summarizor, device)
62
- del summarizor, expandor
63
 
64
- document = Document(essay, Barttokenizer)
65
- del Barttokenizer
66
- length = document.merge(25, 30, BartSE, device)
67
 
68
- with st.status("Generating slides..."):
69
- summarizor = pipeline("summarization", model=summ_model_path, device = device)
70
- summ_text = summarizor(document.segmentation['text'], max_length=100, min_length=10, do_sample=False)
71
- summ_text = [text['summary_text'] for text in summ_text]
72
 
73
- for summ in summ_text:
74
- st.write(summ)
 
 
 
50
  for key, values in essay.items():
51
  st.write(f"{key}: {', '.join(values)}")
52
 
53
+ # with st.status("Understanding paper..."):
54
 
55
+ # Barttokenizer = BartTokenizer.from_pretrained('facebook/bart-large-cnn')
56
+ # summ_model_path = 'com3dian/Bart-large-paper2slides-summarizer'
57
+ # summarizor = BartForConditionalGeneration.from_pretrained(summ_model_path)
58
+ # exp_model_path = 'com3dian/Bart-large-paper2slides-expander'
59
+ # expandor = BartForConditionalGeneration.from_pretrained(exp_model_path)
60
+ # device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
61
+ # BartSE = BARTAutoEncoder(summarizor, summarizor, device)
62
+ # del summarizor, expandor
63
 
64
+ # document = Document(essay, Barttokenizer)
65
+ # del Barttokenizer
66
+ # length = document.merge(25, 30, BartSE, device)
67
 
68
+ # with st.status("Generating slides..."):
69
+ # summarizor = pipeline("summarization", model=summ_model_path, device = device)
70
+ # summ_text = summarizor(document.segmentation['text'], max_length=100, min_length=10, do_sample=False)
71
+ # summ_text = [text['summary_text'] for text in summ_text]
72
 
73
+ # for summ in summ_text:
74
+ # st.write(summ)
75
+
76
+