vilarin commited on
Commit
bbc7f7f
·
verified ·
1 Parent(s): c9792bc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -4
app.py CHANGED
@@ -54,9 +54,10 @@ def translate(
54
  source_text: str,
55
  source_lang: str,
56
  target_lang: str,
57
- max_chunk: int,
58
  max_length: int,
59
- temperature: float):
 
 
60
 
61
  print(f'Text is - {source_text}')
62
 
@@ -107,7 +108,7 @@ with gr.Blocks(theme="soft", css=CSS) as demo:
107
  value="Spanish",
108
  )
109
  max_length = gr.Slider(
110
- label="Context Window",
111
  minimum=512,
112
  maximum=8192,
113
  value=4096,
@@ -120,6 +121,20 @@ with gr.Blocks(theme="soft", css=CSS) as demo:
120
  value=0.3,
121
  step=0.1,
122
  )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
123
  gr.Markdown(DESCRIPTION)
124
  with gr.Column(scale=4):
125
  source_text = gr.Textbox(
@@ -138,7 +153,7 @@ with gr.Blocks(theme="soft", css=CSS) as demo:
138
  clear = gr.ClearButton([source_text, output_text])
139
 
140
  source_text.change(lang_detector, source_text, source_lang)
141
- submit.click(fn=translate, inputs=[source_text, source_lang, target_lang, max_chunk, max_length, temperature], outputs=[output_text])
142
 
143
 
144
  if __name__ == "__main__":
 
54
  source_text: str,
55
  source_lang: str,
56
  target_lang: str,
 
57
  max_length: int,
58
+ temperature: float,
59
+ top_p: float,
60
+ rp: float):
61
 
62
  print(f'Text is - {source_text}')
63
 
 
108
  value="Spanish",
109
  )
110
  max_length = gr.Slider(
111
+ label="Max Length",
112
  minimum=512,
113
  maximum=8192,
114
  value=4096,
 
121
  value=0.3,
122
  step=0.1,
123
  )
124
+ top_p = gr.Slider(
125
+ minimum=0.0,
126
+ maximum=1.0,
127
+ step=0.1,
128
+ value=1.0,
129
+ label="top_p",
130
+ )
131
+ rp = gr.Slider(
132
+ minimum=0.0,
133
+ maximum=2.0,
134
+ step=0.1,
135
+ value=1.2,
136
+ label="Repetition penalty",
137
+ )
138
  gr.Markdown(DESCRIPTION)
139
  with gr.Column(scale=4):
140
  source_text = gr.Textbox(
 
153
  clear = gr.ClearButton([source_text, output_text])
154
 
155
  source_text.change(lang_detector, source_text, source_lang)
156
+ submit.click(fn=translate, inputs=[source_text, source_lang, target_lang, max_length, temperature, top_p, rp], outputs=[output_text])
157
 
158
 
159
  if __name__ == "__main__":