Open 2catycm opened 8 months ago
delta模型本身应该和原本的模型独立存在
但是opendelta和peft都不太支持视觉的模型,都是在支持nlp的peft,所以我最近自己重新写了一个库,欢迎来互相交流一下。我用了Pytorch的hook特性,感觉可以更加简洁和通用一些。
opendelta的写法大概是在basemodel,basedelta里面有个insert module,然后我用torch的hook去实现类似的操作。 而peft大概喜欢用replace module,直接setattr替换掉
我很喜欢你们的接口设计,我觉得隔壁的huggingface/peft库设计的不好