快速创建开发环境
本文以创建一个可以使用内置 IDE 和 SSH 登录的开发环境为例,体验快速创建开发环境的过程:
收藏资源仓库中的数据集和镜像,创建算法卷;
创建开发环境;
查看开发环境的配置信息、监控、日志等;
登录开发环境。
资源准备
单击右上角菜单栏选择“资源仓库”,进入“资源仓库”页面,资源仓库操作指南可参见 资源仓库简介;
数据集准备
单击上方的“数据集”,搜索“mnist”数据集;
单击“mnist”数据集,单击详情页右上方的“收藏至算力平台”,选择“v1”版本,单击“收藏”。
算法准备
进入“算力平台”页面;
左侧功能栏选择“算法管理->算法卷”;
单击“算法收藏”栏目;
单击“pytorch-mnist-horovod”资源标签进入资源详情页;
单击“文件列表”栏目,选择克隆的资源版本“v1”;
单击表头的“克隆当前目录”可将正在浏览的这一层目录作为克隆对象进行克隆;
在弹出的抽屉中,选择“新建”;
依次填写“存储集群,“名称”,“大小”,“他人访问权限”,单击“添加”。
更多算法卷操作参见 算法卷 。
镜像准备
单击上方的“镜像 Hub”,搜索“horovod-dev-py3-cuda11.2-cudnn8.1.0”;
单击“horovod-dev-py3-cuda11.2-cudnn8.1.0”,单击详情页右上方的“收藏至算力平台”,选择“20210623”版本,单击“收藏”。
创建开发环境
左侧功能栏选择“训练管理->开发环境”;
单击右上角“创建开发环境”;
按照页面提示配置参数:
名称填写“pytorch-mnist-horovod”;
优先级:正常,优先级说明可参见 优先级说明 ;
他人访问权限:可读写,他人访问权限具体可参见 他人访问权限 ;
资源类型:公共资源池;
单节点规格选择含有 GPU 类型的规格;
IDE 选择 VS Code、Jupyter;
镜像选择“镜像收藏”,下拉选择“horovod-dev-py3-cuda11.2-cudnn8.1.0”,版本为“20210623”;
节点数填写 1;
使用时长选择 24 小时。当开发环境的运行时长超过“使用时长”后,开发环境状态会转为“过期”,因此使用时长可设置为开发环境需要的时长,时长规格选项由平台管理员配置;
数据集选择“数据集收藏”的“mnist”;
算法选择“我的算法卷”的“pytorch-mnist-horovod”;
密码:用于 SSH 和 Jupyter 登录使用。可不填写,平台会随机生成;
单击“创建”,等待开发环境运行中。
查看开发环境详情
左侧功能栏选择“训练管理->开发环境”;
单击左上角搜索框;
在下拉列表中,基于“名称”搜索“pytorch-mnist-horovod”,单击该开发环境名称进入详情页面;
登录开发环境
登录开发环境,以 VS Code 网页端登录为例:
单击开发环境名称,进入开发环境详情页;
单击 IDE 中的 VS Code 链接,进入 VS Code 开发环境;
开发环境还支持 SSH 终端登录、Jupyter 登录,详见 开发环境 。