全部产品
云市场

DSW常见问题

更新时间:2019-05-27 14:09:00

目录

如果以上内容无法解决您的问题,请首先查看Notebook知识库,若问题仍得不到解决请粘贴到机器学习工单系统进行提问。


1. DSW平台与机器学习PAI

DSW(Data Science Workshop)是PAI团队新开发的在线深度学习开发平台,内置了深度优化后的tensorflow框架,底层有M40、P100的GPU卡支撑,用户可在平台在线编写、执行深度学习代码,并可下载生成模型到本地,与原先的可视化建模PAI是两个并列的平台。用户进入PAI控制台可通过切换左侧的tab访问这两个平台。

2. DSW实例如何挂载和使用自己的NAS文件系统

NAS是阿里云一款可共享访问、弹性扩展的文件存储产品,DSW与NAS是打通的,训练数据和代码等均存储于NAS。目前DSW实例分为两种:使用系统默认分配5G的NAS存储空间实例和挂载用户自己的NAS实例。如果训练数据量比较大,建议使用自己的NAS文件系统。创建文件系统后,记录文件系统的ID,创建DSW实例时输入该文件系统ID。挂载成功后,用户的nas文件都存放在/nas目录下,用户可使用DSW Terminal进入该目录查看和使用。更详细的操作步骤可参考DSW使用文档

3. 如何在DSW里使用第三方的库

目前DSW是支持第三库的安装,可以进入DSW Terminal输入如下命令完成安装。

  1. #python3版本:
  2. pip install --user xxx
  3. #python2版本:
  4. source activate python2
  5. pip install --user xxx

安装成功后,点击kernel->restart kernel重启服务。也可以通过导航右上角加入钉钉群联系我们或者提交工单工单系统进行提问,考虑后续平台内置安装常用的第三方包。

4. DSW的深度学习简单代码例子

在DSW里内置了一个基于mnist数据集的tensorflow简单例子,包含数据和训练代码,用户可直接下载试用。切换左侧tab至Demo例子文件夹,点击mnist cnn下载,完成下载后切换左侧tab至自己的Demo文件夹,进入/Demo/Cases 文件夹,可看到新增了名为mnist_cnn的文件夹。mnist_cnn是一个手写体识别的例子,逐个运行mnist_cnn.ipynb的代码块即可完成训练。

5. DSW跑机器学习代码,页面放置一段时间后提示重新登录,怎么办?

目前DSW由于安全上的需要,登录的Session的有效期是3个小时,过期需要重新登录,不会影响任务的执行。如果有长时间运行任务,建议使用DSW中的Terminal,使用nohup命令后台执行。

6. 使用ECS搭建ftp上传下载文件到NAS,执行挂载mount命令出现报错mount:wrong fs type,bad option,bad superlock

在执行mount命令之前,需要先安装nfs-utils安装包

  1. yum install nfs-utils

7. DSW与OSS数据传输

在DSW上如果需要与OSS打通,读取OSS里的数据,可以进入DSW Terminal使用osscmd命令来实现文件的上传和下载。

  1. #如果出现类似“Your configuration is saved into ”的提示,表明ID和KEY已经保存成功。
  2. $ osscmd config --id=accessid --key=accesskey --host=your_endpoint
  3. #文件上传
  4. $ osscmd put local_existed_file oss://mybucketname/test_object
  5. #文件下载
  6. $ osscmd get oss://mybucketname/test_object download_file

数据从OSS下载到DSW的步骤:数据从DSW上传到OSS的步骤:

更详细的操作步骤请参见文档osscmd命令的使用

8. DSW生成的模型如何部署

用户在DSW生成模型用户可通过右键的方式下载到本地,对于比较大的模型可通过ecs服务器搭建ftp的方式实现下载,具体的操作步骤可参考文档:数据上传和下载

9. DSW如何收费?

在使用DSW之前需要先购买服务,DSW的付费方式包含预付费和后付费。对于选择后付费的用户,如果已经开通了PAI的后付费用户,不需要再次开通,可直接使用DSW(不创建实例不会产生费用),M40的GPU卡定价是8.4元/卡/小时,P100的GPU卡定价是12元/卡/小时。选择预付费即包年包月,目前是2000元/月/GPU,用户可根据自己的实际需要来选择付费方式。(2019年1月31号之前有活动优惠)

在实际使用过程中,用户在控制台可以看到每个实例的运行时长。实例停止状态不计入运行时长、也不会产生费用,对于暂时不用的实例可执行暂停操作,之后可以重新启动,数据和代码均不会丢失。

10. 如何查看DSW生成的账单

对于选择后付费的用户,可以进入费用中心查看账单。

产品栏选择 机器学习(pai),选定账期即可看到账单详情,包含实例ID,每个实例运行的时长以及产生的费用。用户可在次日出账后,自行查看详细账单。