ModelArts模型部署方式总结

举报
bluehalo 发表于 2020/05/30 16:06:33 2020/05/30
【摘要】 作为实际使用ModelArts的企业用户,训练出来的模型最终应用于实际场景产生价值则需要部署,接下来总结了ModelArts的各种部署方式以及其槽点 一.训练作业或者用户用线下资源训练的模型(1)用户自行部署:训练作业的最终模型是输出到用户的OBS目录,用户可根据需求下载下来自行部署(2)部署在线服务:需要在模型管理模块先导入模型,导入成功后可在模型管理界面和在部署上线界面部署成在线服务。该...

作为实际使用ModelArts的企业用户,训练出来的模型最终应用于实际场景产生价值则需要部署,接下来总结了ModelArts的各种部署方式以及其槽点

 

.训练作业或者用户用线下资源训练的模型

1)用户自行部署:训练作业的最终模型是输出到用户的OBS目录,用户可根据需求下载下来自行部署

2)部署在线服务:需要在模型管理模块先导入模型,导入成功后可在模型管理界面和在部署上线界面部署成在线服务。

该方式槽点在于上传模型需要满足模型包规范,作为企业开发人员有一定的学习成本,同时还有一些其他的限制,给使用带来不便:


3)端侧部署:训练作业的模型因为是用户的算法生成的,所以用户可以根据自己的需求适配端侧设备进行部署。第二种方式是可以通过模型转换转换成支持Ascend的模型,从而可以通过HiLens部署。

 

.自动学习

1)用户自行部署:自动学习模型用户无法下载,无法自行部署。

2)部署在线服务:自动学习原生支持在线服务部署,可在自动学习页面直接部署成在线服务或者在模型管理里找到对应模型部署成在线服务。

3)端侧部署:自动学习暂不支持端侧部署,也不支持HiLens

        自动学习模型用户无法下载,只能使用在线部署的方式。实际的企业用户特别是小的企业用户,他们没有AI开发人员,但是华为云提供的AI相关API无法满足其需求,这种情况下他们会使用自动学习或者预置算法,但是自动学习不支持端侧部署,这导致了很大的不方便。

 

.预置算法

1)用户自行部署:预置算法模型可以输出到OBS上,用户可自行部署。

2)部署在线服务:需要在模型管理模块先导入模型,导入成功后可在模型管理界面和在部署上线界面部署成在线务。因为预置算法模型输出的模型满足模型管理模块所需的模型包结构。所以该方式比较简便。

3)端侧部署:预制算法虽然支持部署到第三方端侧设备,但是没有一个详细的指导文档,导致用户的不便。第二种方式是可以通过模型转换转换成支持Ascend的模型,从而可以通过HiLens部署,但是当前仅支持两种预制算法的部署。


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。