zetavg commited on
Commit
e1c08f4
·
1 Parent(s): 726fa4d

make temperature work

Browse files
Files changed (1) hide show
  1. llama_lora/ui/inference_ui.py +3 -2
llama_lora/ui/inference_ui.py CHANGED
@@ -109,6 +109,7 @@ def do_inference(
109
  top_k=top_k,
110
  repetition_penalty=repetition_penalty,
111
  num_beams=num_beams,
 
112
  )
113
 
114
  def ui_generation_stopping_criteria(input_ids, score, **kwargs):
@@ -313,7 +314,7 @@ def inference_ui():
313
  # with gr.Column():
314
  with gr.Accordion("Options", open=True, elem_id="inference_options_accordion"):
315
  temperature = gr.Slider(
316
- minimum=0, maximum=1, value=0.1, step=0.01,
317
  label="Temperature",
318
  elem_id="inference_temperature"
319
  )
@@ -332,7 +333,7 @@ def inference_ui():
332
  )
333
 
334
  num_beams = gr.Slider(
335
- minimum=1, maximum=5, value=2, step=1,
336
  label="Beams",
337
  elem_id="inference_beams"
338
  )
 
109
  top_k=top_k,
110
  repetition_penalty=repetition_penalty,
111
  num_beams=num_beams,
112
+ do_sample=temperature > 0, # https://github.com/huggingface/transformers/issues/22405#issuecomment-1485527953
113
  )
114
 
115
  def ui_generation_stopping_criteria(input_ids, score, **kwargs):
 
314
  # with gr.Column():
315
  with gr.Accordion("Options", open=True, elem_id="inference_options_accordion"):
316
  temperature = gr.Slider(
317
+ minimum=0, maximum=2, value=0.1, step=0.01,
318
  label="Temperature",
319
  elem_id="inference_temperature"
320
  )
 
333
  )
334
 
335
  num_beams = gr.Slider(
336
+ minimum=1, maximum=5, value=0, step=1,
337
  label="Beams",
338
  elem_id="inference_beams"
339
  )