更新时间:2024-12-10 gmt 08:00
notebook使用场景-九游平台
modelarts提供灵活开放的开发环境,您可以根据实际情况选择。
- modelarts提供了codelab功能,一方面,一键进入开发环境,同时预置了免费的算力规格,可直接免费体验notebook功能;另一方面,针对ai gallery社区发布的notebook样例(.ipynb格式文件),可直接在codelab中打开,查看他人分享的样例代码,具体请参见使用codelab免费体验notebook。
- modelarts提供了云化版本的notebook,无需关注安装配置,即开即用,具体参见创建notebook实例。
- modelarts notebook支持以下几种使用方式,用于开发基于pytorch、tensorflow和mindspore等引擎的ai模型。
- 支持通过jupyterlab工具在线打开notebook,具体请参见通过jupyterlab在线使用notebook实例进行ai开发。
- 支持本地ide的方式开发模型,通过开启ssh连接,用户本地ide可以远程连接到modelarts的notebook开发环境中,调试和运行代码。本地ide方式不影响用户的编码习惯,并且可以方便快捷地使用云上的notebook开发环境。
本地ide当前支持vs code、pycharm、ssh工具。pycharm和vs code还分别有专门的插件pycharm toolkit、vs code toolkit,让远程连接操作更便捷。具体参见通过pycharm远程使用notebook实例、通过vs code远程使用notebook实例、通过ssh工具远程使用notebook。
- 在ai开发过程中,如何将文件方便快速地上传到notebook几乎是每个开发者都会遇到的问题。modelarts提供了多种文件上传方式,在文件上传过程中,可以查看上传进度和速度。
- 将本地文件上传,请参考支持上传本地文件;
- github的开源仓库的文件上传,请参考支持clone github开源仓库;
- 存放在obs中的文件上传,请参考支持上传obs文件;
- 类似开源数据集这样的远端文件上传,请参考支持上传远端文件;
- 在notebook的使用中,可以快速查找实例,可以在同一个notebook实例中切换镜像,方便用户灵活调整实例的ai引擎;可以切换节点运行规格,方便用户灵活调整规格资源;可以初期存储使用量较小时选择小存储,可以在创建完成后根据需要扩充evs容量;使用动态挂载obs将obs对象存储模拟成本地文件系统;还可以在notebook异常时查看实例的事件定位等,具体参见管理notebook实例。
- modelarts cli,集成在modelarts开发环境notebook中,用于连接modelarts服务并在modelarts资源上执行管理命令。ma-cli支持用户在modelarts notebook及线下虚拟机中与云端服务交互,使用ma-cli命令可以实现命令自动补全、鉴权、镜像构建、提交modelarts训练作业、提交dli spark作业、obs数据复制等,具体参见modelarts cli命令参考。
- modelarts notebook内置moxing framework模块,modelarts mox.file提供了一套更为方便地访问obs的api,允许用户通过一系列模仿操作本地文件系统的api来操作obs文件。具体参见在notebook中使用moxing命令。
父主题: 使用notebook进行ai开发调试
相关文档
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨