Fix Qwen Setting ‘pad_token_id’ to ‘eos_token_id’: 151643 for open-end generation

By | March 19, 2024

When we are using qwen 1.5 model to generate, we may get this error:

Fix Qwen Setting 'pad_token_id' to 'eos_token_id': 151643 for open-end generation

In this tutorial, we will introduce you how to fix it.

From the log, we can find: we should set pad_token_id = eos_token_id = 151643

Then, we can modify model.generate() as follows:

qwen set pad_token_id= eos_token_id

Then, we will find this error is fixed.