【发布时间】:2021-02-04 18:28:35
【问题描述】:
我想在文件夹中像这样微调后保存所有训练好的模型:
config.json
added_token.json
special_tokens_map.json
tokenizer_config.json
vocab.txt
pytorch_model.bin
我只能保存 pytorch_model.bin,但我无法保存其他详细信息,如何保存模型的所有配置、标记器等?
我用过
tokenizer.save_pretrained('results/tokenizer/')
但出现错误
AttributeError: 'BertTokenizer' object has no attribute 'save_pretrained'
我通过以下代码保存了二进制模型文件
torch.save(model_to_save.state_dict(), output_model_file)
但是当我用它来保存分词器或配置文件时,我无法做到这一点,因为我不知道应该保存分词器的文件扩展名,而且我无法访问 cofig 文件, 有什么办法可以保存我模型的所有细节吗? 提前感谢
【问题讨论】:
标签: model save bert-language-model