AI开发平台MODELARTS-开发环境介绍:亮点特性3:预置镜像 - 即开即用,优化配置,支持主流AI引擎

时间:2024-05-17 17:20:04

亮点特性3:预置镜像 - 即开即用,优化配置,支持主流AI引擎

每个镜像预置的AI引擎和版本是固定的,在创建Notebook实例时明确AI引擎和版本,包括适配的芯片。

ModelArts开发环境给用户提供了一组预置镜像,主要包括PyTorch、TensorFlow、MindSpore系列。用户可以直接使用预置镜像启动Notebook实例,在实例中开发完成后,直接提交到ModelArts训练作业进行训练,而不需要做适配。

ModelArts开发环境提供的预置镜像版本是依据用户反馈和版本稳定性决定的。当用户的功能开发基于ModelArts提供的版本能够满足的时候,建议用户使用预置镜像,这些镜像经过充分的功能验证,并且已经预置了很多常用的安装包,用户无需花费过多的时间来配置环境即可使用。

ModelArts开发环境提供的预置镜像主要包含:

  • 常用预置包,基于标准的Conda环境,预置了常用的AI引擎,例如PyTorch、MindSpore;常用的数据分析软件包,例如Pandas、Numpy等;常用的工具软件,例如cuda、cudnn等,满足AI开发常用需求。
  • 预置Conda环境:每个预置镜像都会创建一个相对应的Conda环境和一个基础Conda环境python(不包含任何AI引擎),如预置MindSpore所对应的Conda环境如下:

    用户可以根据是否使用AI引擎参与功能调试,选择不同的Conda环境。

  • Notebook:是一款Web应用,能够使用户在界面编写代码,并且将代码、数学方程和可视化内容组合到一个文档中。
  • JupyterLab插件:插件包括规格切换,分享案例到AI Gallery进行交流,停止实例等,提升用户体验。
  • 支持SSH远程连接功能,通过SSH连接启动实例,在本地调试就可以操作实例,方便调试。
  • ModelArts开发环境提供的预置镜像支持功能开发后,直接提到ModelArts训练作业中进行训练。
  • 为了简化操作,ModelArts的Notebook,同一个Notebook实例中支持不同引擎之间的切换。
  • 不同Region支持的AI引擎不一样,请以控制台实际界面为准。
support.huaweicloud.com/devtool-modelarts/devtool-modelarts_0001.html