hiyouga / ChatGLM-Efficient-Tuning

Fine-tuning ChatGLM-6B with PEFT | 基于 PEFT 的高效 ChatGLM 微调
Apache License 2.0
3.67k stars 473 forks source link

使用api_demo.py 启动合并后模型跟checkpoint_dir报错。 #298

Closed wgq910668 closed 1 year ago

wgq910668 commented 1 year ago

hi,作者,我有一个问题需要咨询一下。谢谢。 使用api_demo.py ,启动合并后的模型跟checkpoint_dir,启动时失败。下面是错误信息: Some weights of the model checkpoint at /data/project/ChatGLM-Efficient-Tuning/path_to_export were not used when initializing ChatGLMForConditionalGeneration: ['lm_head.weight']

hiyouga commented 1 year ago

检查一下 ChatGLM2-6B 的模型文件是不是最新,从 Huggingface 上面更新除了权重外的所有文件。

supdizh commented 1 year ago

好像跟我碰到的问题类似,api_demo 除了指定checkpoint外,model_name_or_path也要指定吧,代码没有从checkpoint里面读config/tokenizer,默认是用THUDM/chatglm1的