恒源云-深度学习GPU训练-使用JupyterLab训练完后上传训练结果

        利用恒源云的GPU进行深度学习训练时,可以通过VScode或Pycharm进行远程操作,方便调试。如果你的代码在epoch比较少的情况下能够在自己电脑训练并且没有错误,那么当你增大epoch后,你可以直接在JupyterLab终端运行你的代码(例如:python main.py --参数)。以下是在JupyterLab运行后将结果上传到本地文件夹的方法。

恒源云网站:恒源智享云

1、进入恒源云的文档中心

恒源云-深度学习GPU训练-使用JupyterLab训练完后上传训练结果_第1张图片 图1

 2、找到对应的训练指引(这个是看指引,可以直接跳过步骤2)

恒源云-深度学习GPU训练-使用JupyterLab训练完后上传训练结果_第2张图片 图2

 蓝色圈2上的“本地上传个人数据”、“实例下载个人数据”可以很好地指引你把你的代码包(可以包含代码和数据集)下载并解压到/hy-tmp文件中。(本文使用的是OSS将代码包上传到恒源云,OSS上传数据比较快,但是OSS下载代码包需要先将其压缩成压缩包(.zip或者.7z格式))

点击蓝圈2(执行训练并自动上传结果后关机)。

指引是通过脚本进行数据保存的,当然也可以不用完全按它的指引。只需要指引中的如下几步:

图3
恒源云-深度学习GPU训练-使用JupyterLab训练完后上传训练结果_第3张图片 图4

3、进入JupyterLab

恒源云-深度学习GPU训练-使用JupyterLab训练完后上传训练结果_第4张图片 图5

 点击Terminal,进入终端

恒源云-深度学习GPU训练-使用JupyterLab训练完后上传训练结果_第5张图片 图6

 4、按照图7的方式便可以将训练结果上传至个人数据目录oss://

恒源云-深度学习GPU训练-使用JupyterLab训练完后上传训练结果_第6张图片 图7

(1)如果没有在hy-tmp目录,需要切换至该目录(cd /hy-tmp

(2)通过oss login登录你的账号

oss login

 (3)通过zip -q -r  结果文件夹名字.zip /hy-tmp下的目录

zip -q -r result_1.zip samples

 该行代码是把/hy-tmp目录下的samples目录下的文件压缩成result_1.zip

(4)把压缩包上传至个人数据目录oss://backup/下

oss cp result_1.zip oss://backup/

 (5)查看是否上传成功

oss ls -s oss://

从图7可以看到上传成功 。以下是个人数据目录backup下的压缩包:

恒源云-深度学习GPU训练-使用JupyterLab训练完后上传训练结果_第7张图片 图8

 

5、把个人数据目录下的压缩包下载至本地目录

(1)先双击打开oss.exe

图9
恒源云-深度学习GPU训练-使用JupyterLab训练完后上传训练结果_第8张图片 图10

 (2)执行以下命令即可完成数据传输

恒源云-深度学习GPU训练-使用JupyterLab训练完后上传训练结果_第9张图片 图11

 如果是通过点击oss.exe上传数据,则命令行前面不需要加oss。

你可能感兴趣的:(深度学习,python,人工智能)