transformers stream generator
1.0.0
这是一种基于 Huggingface/Transformers 的文本生成方法,它返回一个生成器,在推理过程中实时输出每个标记。
pip install transformers-stream-generator
from transformers_stream_generator import init_stream_support
init_stream_support ()
model.generate
函数中添加do_stream=True
并保留do_sample=True
,然后你就可以得到一个生成器 generator = model . generate ( input_ids , do_stream = True , do_sample = True )
for token in generator :
word = tokenizer . decode ( token )
print ( word )