选择合适的服务器后,选择服务器的镜像(3选1):
(1)选择miniconda,选择合适的python版本和cuda版本
(2)社区镜像
(3)选择自己创建过的镜像
在autoDL的控制台中的容器实例中找到自己购买的实例
注:无卡模式开机的费用低,适用于上传数据或其它无需使用GPU的活动
上传你的代码和数据集,亦或其它文件。这里需要使用Xftp 7,可到Xftp官网下载。
打开Xftp,点击新建
在新建会话属性界面中,操作如下:
例如某登录指令为ssh -p 12345 root@region-55.seetacloud.com,那么主机应填写region-55.seetacloud.com
例如某登录指令为ssh -p 12345 root@region-55.seetacloud.com,那么端口号应填写12345
打开pycharm,在新建好项目后,在设置中找到python解释器,点击添加
在添加python解释器界面中,选择SSH解释器:
新建和配置conda环境,在连接界面中输入如下内容
$ conda create -n 你自己起的环境的名字 python=3.8
$ conda init bash && source /root/.bashrc
$ conda activate 你自己起的环境的名字
输入
nvcc -V
查看你的cuda版本,或到容器实例中查看
进入Pytorch官网,下滑找到Previous versions of Pytorch,ctrl+f搜索你的cuda版本号,找到对应的下载命令,在连接界面中下载即可。
创建好环境后,根据需要pip install安装你所用到的各种包。
conda activate 你自己起的环境的名字
cd autodl-tmp/xxx/xxx
python xxx.py
注:如果想训练完立刻关机,可以使用如下命令:
python xxx.py && shutdown
将鼠标移至pycharm界面的左下角,点击远程主机,可弹出服务器的目录