租用gpu训练神经网络(矩池云)


前言

我是用笔记本在家训练神经网络,因为速度太慢所以要在网上租一个服务器(矩池云)价格不贵,几块钱一个小时。

服务器环境搭建

1. 准备requirements.txt 文件

  • 深度学习的程序需要很多包,一个个下载太麻烦,我们用requirements.txt 文件快速配置。
  • 首先要将本地环境导出到requirements.txt 文件中
  • 安装pipreqs包
pip install pipreqs
  • 在当前目录使用生成
pipreqs ./ --encoding=utf8 --force
  • 运行命令 pip install -r requirements.txt 就可以安装该项目所依赖的所有包

2.在矩池云租服务器 并链接到pycharm

requirements.txt 文件准备好之后我们就要去矩池云租一个GPU,矩池云在百度上搜索就可以找到,注册账号后,要将需要用到的文件打包到压缩包中,上传到我的网盘(在个人中心里)一会要用来配置环境,然后找一个gpu租用。
在这里插入图片描述

  • 第一次使用时要选择系统镜像,也就是使用的框架,里面会将一些基础的包安装好,不用我们操心,其他的东西不用管。
    在这里插入图片描述
  • GPU启动后会有一个SSH链接,将链接复制到pycharm中来创建环境,如果不会,可以点击旁边的教程进行学习,第一次创建的人一定要看!!!(注意pycharm要使用专业版才有链接SSH服务器的功能)
    在这里插入图片描述
  • 这是按照教程配置好了的环境,里面自带一些常用的包
    在这里插入图片描述
  • 在配置环境时,需要注意路径映射,部署路径一定要在mnt文件夹下(教程中有介绍),因为只有mnt文件夹中的文件我们可以在矩池云中查看。
    在这里插入图片描述

3.配置环境

点击 工具->启动SSH会话 开启服务器对应的终端
在终端中输入 cd /mnt 切换到我的网盘对应的目录(我们工程所需要的所有文件都要上传到这个目录中)
在这里插入图片描述
我已经将requirements.txt 文件上传到了网盘中,然后在终端中输入pip install -r requirements.txt将所有的库安装完成。
使用requirements.txt文件进行配置环境是因为:每一次重新租服务器时都要重新配置环境和SSH链接,这样会简单很多,只需要两个命令,1.切换到需求文件所在的目录;2. 安装需求文件中的所有包

猜你喜欢

转载自blog.csdn.net/Gw2092330995/article/details/126165446