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)
注意:这里需要再次强调的是,使用这种方式如果社区有模型有更新的话,则无法直接检测到。
参考文档https://www.modelscope.cn/docs/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!欢迎加入技术交流群:微信公众号:魔搭ModelScope社区,钉钉群号:44837352