文档首页 > > AI工程师用户指南> 使用自定义镜像> 自定义镜像简介

自定义镜像简介

分享
更新时间:2020/09/11 GMT+08:00

ModelArts提供了多种预置引擎,但是当用户对深度学习引擎、开发库有特殊需求的场景的时候,预置AI引擎已经不能满足用户需求。此时用户可以使用ModelArts自定义镜像这个功能来使用自定义运行引擎。

ModelArts底层采用容器技术,自定义镜像指的是用户自行制作容器镜像并在ModelArts上运行。自定义镜像功能支持自由文本形式的命令行参数和环境变量,因此灵活性比较高,便于支持任意计算引擎的作业启动需求。

制作自定义镜像还需要使用的云服务有:容器镜像服务SWR、对象存储服务OBS、弹性云服务器ECS。

自定义镜像使用场景

  • 用于训练模型

    如果您已经在本地完成模型开发或训练脚本的开发,且您使用的AI引擎,是ModelArts的常用框架不支持的框架。您可以基于ModelArts提供的基础镜像包制作自定义镜像,并上传至SWR服务。最后,您可以在ModelArts使用此自定义镜像创建训练作业,使用ModelArts提供的资源训练模型。

  • 用于导入模型

    如果您使用了ModelArts不支持的AI引擎开发模型,也可通过制作自定义镜像,导入ModelArts进行统一管理,并支持将模型部署上线为服务。

自定义镜像的使用流程

  1. 根据您的使用场景,了解ModelArts的镜像规范。
  2. 制作自定义镜像
  3. 上传镜像至SWR
  4. 在ModelArts中使用自定义镜像。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问