AI开发平台MODELARTS-开发环境介绍:亮点特性3:预置镜像 - 即开即用,优化配置,支持主流AI引擎
亮点特性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引擎不一样,请以控制台实际界面为准。