Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -54,7 +54,7 @@ def sum_chain_l1(text, p_bar):
|
|
54 |
temperature=temperature):
|
55 |
yield f"{'='*8} {i+1}/{len(text)//2000+1} {'='*8}\n{answer}"
|
56 |
docs.append(answer)
|
57 |
-
|
58 |
|
59 |
def sum_chain_l2_deprecated(docs, p_bar):
|
60 |
hist = docs[0]
|
@@ -68,7 +68,7 @@ def sum_chain_l2_deprecated(docs, p_bar):
|
|
68 |
temperature=temperature):
|
69 |
yield f"{'='*8} {i}/{len(docs)} {'='*8}\n{answer}"
|
70 |
hist = answer
|
71 |
-
|
72 |
|
73 |
import gradio as gr
|
74 |
|
@@ -76,12 +76,13 @@ def greet(text, progress=gr.Progress()):
|
|
76 |
progress(0, desc="Reading")
|
77 |
docs = []
|
78 |
for doc in sum_chain_l1(text, progress.tqdm):
|
79 |
-
|
|
|
80 |
# yield 'stage 1 finished', '\n===== summarized parts =====\n'.join(doc)
|
81 |
-
print('stage 1 finished\n'+'\n===== summarized parts =====\n'.join(doc))
|
82 |
progress(0, desc="Refinement")
|
83 |
for ans in sum_chain_l2_deprecated(doc, progress.tqdm):
|
84 |
-
|
|
|
85 |
return '# final result', ans
|
86 |
|
87 |
gr.Markdown("# Text Summarization\nStage 1 = draft -> Stage 2 = refine -> final result")
|
|
|
54 |
temperature=temperature):
|
55 |
yield f"{'='*8} {i+1}/{len(text)//2000+1} {'='*8}\n{answer}"
|
56 |
docs.append(answer)
|
57 |
+
yield docs
|
58 |
|
59 |
def sum_chain_l2_deprecated(docs, p_bar):
|
60 |
hist = docs[0]
|
|
|
68 |
temperature=temperature):
|
69 |
yield f"{'='*8} {i}/{len(docs)} {'='*8}\n{answer}"
|
70 |
hist = answer
|
71 |
+
yield hist
|
72 |
|
73 |
import gradio as gr
|
74 |
|
|
|
76 |
progress(0, desc="Reading")
|
77 |
docs = []
|
78 |
for doc in sum_chain_l1(text, progress.tqdm):
|
79 |
+
if isinstance(doc, str):
|
80 |
+
yield '# drafting summary', doc
|
81 |
# yield 'stage 1 finished', '\n===== summarized parts =====\n'.join(doc)
|
|
|
82 |
progress(0, desc="Refinement")
|
83 |
for ans in sum_chain_l2_deprecated(doc, progress.tqdm):
|
84 |
+
if isinstance(ans, str):
|
85 |
+
yield '# refining summary', ans
|
86 |
return '# final result', ans
|
87 |
|
88 |
gr.Markdown("# Text Summarization\nStage 1 = draft -> Stage 2 = refine -> final result")
|