npc0 commited on
Commit
8580815
·
1 Parent(s): e9be370

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -5
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
- return docs
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
- return hist
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
- yield '# drafting summary', doc
 
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
- yield '# refining summary', ans
 
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")