结合Xshell使用远程GPU跑深度学习代码(内含SFTP文件上传和下载)

前面在pycharm狂试,还是整不明白,后来发现原来有一个文件传输,代码运行的一站式搞定的东西,千言万语汇成一句Xshell大法好!
1.首先打开Xshell6,依次输入你的主机,端口号,点击连接

结合Xshell使用远程GPU跑深度学习代码(内含SFTP文件上传和下载)
2.上传你的代码压缩包,里面的代码提到训练图片路径时写相对路径,图片文件也全放在文件夹里

结合Xshell使用远程GPU跑深度学习代码(内含SFTP文件上传和下载)
3.一般来说直接拖拽到新弹出来的框里就可以,上传速度如图,如果图片文件较大推荐使用百度云盘,具体方法以后会更新(吧)

结合Xshell使用远程GPU跑深度学习代码(内含SFTP文件上传和下载)
4.有时人品不佳,就自己输入如下命令

结合Xshell使用远程GPU跑深度学习代码(内含SFTP文件上传和下载)

5.然后用cd和ls等命令看自己的remote端有啥文件然后解压,具体步骤看下图
结合Xshell使用远程GPU跑深度学习代码(内含SFTP文件上传和下载)

6.如果用到了keras等其它原先没有的包输入以下命令就可以,注意租GPU一定要选择有anaconda3以及提前安装好tf还有其它包的GPU,这样比较省事,否则就自己搜linux命令去了

结合Xshell使用远程GPU跑深度学习代码(内含SFTP文件上传和下载)

肉眼可见速度的确提升明显

结合Xshell使用远程GPU跑深度学习代码(内含SFTP文件上传和下载)
7.现在开始想下载文件了,但是遇到权限问题一直难以解决

结合Xshell使用远程GPU跑深度学习代码(内含SFTP文件上传和下载)

我换了一个打开方式用管理员权限打开Xshell,不知道是不是有帮助。。关键是命令写对了就可以了,一定要一字不差的,看好local directory是啥,下载完去那里找
结合Xshell使用远程GPU跑深度学习代码(内含SFTP文件上传和下载)

最后鸣谢我的同学们,他们有的帮我要到更多的DBC币,有的给我信心一步步探索,解决bug,给我很好的建议,向我推荐如此好用的GPU网站,最后放上我的高端助手的参数信息
结合Xshell使用远程GPU跑深度学习代码(内含SFTP文件上传和下载)