VScode连接GPU服务器进行深度学习
VScode连接GPU服务器进行深度学习
最近用台式机跑一些小的深度学习项目,发现越来越慢了,由于一些原因,有时候需要我进行现场作业但是我的笔记本是轻薄本(Thinkpad YYDS)不带显卡,百度了一下发现可以租一台GPU服务器,跑深度学习模型,我自己摸索了一下午终于跑成了一个简单案例,方便我记忆,我把方法分享给大家!!!
1.购买服务器
这里我使用的是恒源云(他家的网址:https://gpushare.com/),我使用的原因是搜GPU服务器,出现的第一个,点进去后发现价格也很便宜。
具体的教程如下:
(1) 首先购买好机器:
(2) 购买好后的场景:
2.利用VScode连接服务器
这里我建议去看,恒源云的官方文档,讲的很详细,跟着教程一步一步的来,上链接:https://gpushare.com/docs/best_practices/vscode/
3.数据、代码文件以及训练好参数的传输问题
关于如何将数据、代码如何从电脑上传到服务器,以及如何从服务器上将训练好的参数下载到电脑上,无非就是电脑和服务器的交互,具体的交互有以下两种方法:
(1) 利用FileZilla Client(最为推荐,简单粗暴)
(2) 利用OSS
两种方法具体的实现都有文档:
数据上传方面的:https://gpushare.com/docs/data/upload/
数据下载方面的:https://gpushare.com/docs/data/download/
4.实现一个具体的实例
前面都是贴人家别人的文档,如果用起来还是蒙蒙的话,这里我实现一个VGG进行cifar-10分类。
打字的话容易搞混,这里我录了一个视频讲解上传到了B站上,上链接:
【VScode连接GPU服务器进行深度学习】 https://www.bilibili.com/video/BV1724y1773S/?share_source=copy_web&vd_source=7f1982c56a437c7b00c3695687b7086d