Hanlp2.1无法加载2.0训练的模型吗

何博士,你好,我之前使用hanlp2.0版本训练了一个自己的模型,因为发现tf存在内存泄漏,后来看到你说升级tf2.7可以解决,所以我升级了hanlp2.1.0版本,但是在加载我原来的模型的时候,提示hanlp版本不对,需要pip install hanlp[full]。可是我进行pip install hanlp[full]安装之后,仍然报了同样的错误。请问有没有哪个版本可以解决这个问题,因为我的模型已经上线了,希望只需要升级hanlp就可以了。

分情况讨论,对于没用到BERT的模型,升级到2.1只需将模型路径下的meta.json中的类路径替换掉即可,参考:

对于用到BERT的模型,由于bert-for-tf2被替换为transformers,这类模型只能重新训练。