浏览代码

Add top_p

oobabooga 2 年之前
父节点
当前提交
831ac7ed3f
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      modules/text_generation.py

+ 2 - 2
modules/text_generation.py

@@ -86,11 +86,11 @@ def generate_reply(question, max_new_tokens, do_sample, temperature, top_p, typi
 
 
     if shared.is_RWKV:
     if shared.is_RWKV:
         if shared.args.no_stream:
         if shared.args.no_stream:
-            reply = shared.model.generate(question, token_count=max_new_tokens, temperature=temperature)
+            reply = shared.model.generate(question, token_count=max_new_tokens, temperature=temperature, top_p=top_p)
             yield formatted_outputs(reply, None)
             yield formatted_outputs(reply, None)
         else:
         else:
             for i in range(max_new_tokens//8):
             for i in range(max_new_tokens//8):
-                reply = shared.model.generate(question, token_count=8, temperature=temperature)
+                reply = shared.model.generate(question, token_count=8, temperature=temperature, top_p=top_p)
                 yield formatted_outputs(reply, None)
                 yield formatted_outputs(reply, None)
                 question = reply
                 question = reply
         return formatted_outputs(reply, None)
         return formatted_outputs(reply, None)