Open JR-s763 opened 1 year ago
是lora后的结果,需要从原始路径load tokenizer
通过官方给的合并LoRA和BaseModel的代码,确实可以合并得到一个新的模型文件(包含10个.bin文件等),直接通过AutoModelForCausalLM.from_pretrained
可以正常调用到合并后的模型,但是无法通过新模型的地址调用tokenizer
,是因为新模型所在的文件夹中没有和tokenizer相关的文件,我的解决办法是将官方提供的模型文件中我们所缺失的那部分文件复制粘贴到我们的新模型所在的文件夹中即可。(可以尝试调用官方模型文件夹中的tokenizer
,然后保存到新模型的地址,但是我没尝试,不知道调用什么api
;也可以直接调用官方提供的模型中的tokenizer
,但是好像会报错)欢迎大家提供其他解决方案
通过官方给的合并LoRA和BaseModel的代码,确实可以合并得到一个新的模型文件(包含10个.bin文件等),直接通过
AutoModelForCausalLM.from_pretrained
可以正常调用到合并后的模型,但是无法通过新模型的地址调用tokenizer
,是因为新模型所在的文件夹中没有和tokenizer相关的文件,我的解决办法是将官方提供的模型文件中我们所缺失的那部分文件复制粘贴到我们的新模型所在的文件夹中即可。(可以尝试调用官方模型文件夹中的tokenizer
,然后保存到新模型的地址,但是我没尝试,不知道调用什么api
;也可以直接调用官方提供的模型中的tokenizer
,但是好像会报错)欢迎大家提供其他解决方案
6啊兄弟
是否已有关于该错误的issue或讨论? | Is there an existing issue / discussion for this?
该问题是否在FAQ中有解答? | Is there an existing answer for this in FAQ?
当前行为 | Current Behavior
No response
期望行为 | Expected Behavior
No response
复现方法 | Steps To Reproduce
No response
运行环境 | Environment
备注 | Anything else?
No response