ModelScope魔搭镜像封装之后也是需要联网才能调用的吗?
https://modelscope.cn/docs/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98 q5 镜像上不包括模型文件。如果模型文件已经下载到本地可以不联网(虽然还是推荐联网)。,此回答整理自钉群“魔搭ModelScope开发者联盟群 ①”
ModelScope通过Model Hub和Dataset Hub来进行模型和数据集的管理和版本管理。因此要获取最好的用户体验,我们建议尽量在联网环境下使用。这能确保您使用的模型和数据集都能是最新的版本,获取最好的模型和数据集。另一方面,如果您使用ModelScope开源模型的环境没有网络连接,那也可以通过将模型下载到本地,再从本地直接加载的方式来使用。 第一步:拉取模型数据到本地:
from modelscope.hub.snapshot_download import snapshot_download
path = snapshot_download('damo/cv_convnextTiny_ocr-recognition-general_damo')
print(path)
第二步:然后把模型数据(即path文件夹的内容),拷贝到一个新的本地路径 new_path. 第三部:通过本地路径来加载模型,构建pipeline。
ocr_recognition = pipeline(Tasks.ocr_recognition, model=new_path)