AI开发平台ModelArts-算法开发套件简介

时间:2023-11-01 16:20:21

算法开发套件简介

ModelArts算法开发套件提供了一个全流程和白盒化的云原生算法开发工具,支持通过本地VSCode/PyCharm远程连接到云上开发环境后使用。Notebook作为算法工程开发入口,便于用户无感调用云上计算存储资源进行开发,同时提供丰富的、可扩展的算法套件便于用户使用或二次开发。

算法开发套件支持的主要特性:

- 工程管理:用户可通过ma-cli createproject创建工程。

- 资产管理:用户可通过python manage.py list列举或python manage.py install来安装、升级、覆盖已发布的算法包、模型包、数据集。

- 数据拷贝:用户可通过python manage.py copy命令来实现OBS和本地数据的快速传输。

- 本地训练、验证、推理:用户可通过python manage.py run命令。

- 本地部署:用户可通过python manage.py deploy命令。

- ModelArts训练、模型转换:用户可通过python manage.py run --launch_remote命令提交远程训练作业。

- ModelArts部署:用户可通过python manage.py deploy --launch_remote命令提交远程部署任务。

- 模块化设计:用户可基于算法框架规范构建自定义的算法资产并发布到ModelArts。

算法开发套件还支持用户在Notebook中用python API进行交互式、参数化、低代码的开发方式快速完成算法验证与实践,使用指导请参考通过Python API使用算法套件

support.huaweicloud.com/devtool-modelarts/devtool-modelarts_0144.html