AjayP13 commited on
Commit
5727bd1
·
verified ·
1 Parent(s): d15e848

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -6
app.py CHANGED
@@ -6,7 +6,7 @@ model_name = "google/flan-t5-large"
6
  tokenizer = AutoTokenizer.from_pretrained(model_name)
7
  model = AutoModelForSeq2SeqLM.from_pretrained(model_name)
8
 
9
- def concatenate_and_generate(text1, text2, temperature, top_p):
10
  concatenated_text = text1 + " " + text2
11
  inputs = tokenizer(concatenated_text, return_tensors="pt")
12
 
@@ -27,14 +27,15 @@ with gr.Blocks(theme="ParityError/[email protected]") as demo:
27
  gr.Markdown("# TinyStyler Demo")
28
  gr.Markdown("Style transfer the source text into the target style, given some example texts of the target style. You can adjust re-ranking and top_p to your desire to control the quality of style transfer. A higher re-ranking value will generally result in better results, at slower speed.")
29
 
30
- text1 = gr.Textbox(lines=2, placeholder="Enter the source text to transform into the target style...")
31
- text2 = gr.Textbox(lines=2, placeholder="Enter example texts of the target style (one per line)...")
32
- temperature = gr.Slider(0.1, 1.0, value=0.7, step=0.1, label="Temperature")
33
- top_p = gr.Slider(0.1, 1.0, value=0.9, step=0.1, label="Top-p")
 
34
 
35
  output = gr.Textbox()
36
 
37
  btn = gr.Button("Generate")
38
- btn.click(concatenate_and_generate, [text1, text2, temperature, top_p], output)
39
 
40
  demo.launch()
 
6
  tokenizer = AutoTokenizer.from_pretrained(model_name)
7
  model = AutoModelForSeq2SeqLM.from_pretrained(model_name)
8
 
9
+ def concatenate_and_generate(text1, text2, reranking, temperature, top_p):
10
  concatenated_text = text1 + " " + text2
11
  inputs = tokenizer(concatenated_text, return_tensors="pt")
12
 
 
27
  gr.Markdown("# TinyStyler Demo")
28
  gr.Markdown("Style transfer the source text into the target style, given some example texts of the target style. You can adjust re-ranking and top_p to your desire to control the quality of style transfer. A higher re-ranking value will generally result in better results, at slower speed.")
29
 
30
+ text1 = gr.Textbox(lines=3, placeholder="Enter the source text to transform into the target style...", label="Source Text")
31
+ text2 = gr.Textbox(lines=5, placeholder="Enter example texts of the target style (one per line)...", label="Examples of Target Style")
32
+ reranking = gr.Slider(1, 10, value=5, step=1, label="Re-ranking")
33
+ temperature = gr.Slider(0.0, 2.0, value=1.0, step=0.1, label="Temperature")
34
+ top_p = gr.Slider(0.0, 1.0, value=1.0, step=0.1, label="Top-P")
35
 
36
  output = gr.Textbox()
37
 
38
  btn = gr.Button("Generate")
39
+ btn.click(concatenate_and_generate, [text1, text2, reranking, temperature, top_p], output)
40
 
41
  demo.launch()