【发布时间】:2022-12-14 17:07:18
【问题描述】:
我一直在微调一个伯特句子分类模型。在训练中,虽然标记化我已经传递了这些参数padding="max_length", truncation=True, max_length=150,但是在推断时它仍然在预测即使没有传递padding="max_length"参数。
令人惊讶的是,无论是否通过padding="max_length",两种情况下的预测都是相同的,但如果未通过padding="max_length",则推理速度要快得多。
因此,我需要澄清 Bert Tokenizer 中的参数“填充”。有人可以帮助我理解即使没有填充也能最好地预测,因为句子的长度会有所不同,如果在推理时未通过 padding="max_length",它会产生任何负面影响吗?任何帮助将不胜感激。
谢谢
【问题讨论】:
标签: huggingface-transformers bert-language-model huggingface-tokenizers huggingface