用阿里云服务器运行深度学习代码(详细的小白教程)

中途踩了好多坑,折腾了快一个礼拜才跑出来,真的好搞心态!!这篇帖子详细记录怎么用用阿里云服务器运行深度学习代码,雷点也都会说清楚。

我的代码运行环境:

一、购买云服务器

建议买的时候联系客服,说下自己的需求,客服会给出比较好的建议。现在有的优惠是300元优惠券和3个月试用,但3个月试用的配置好像比较一般。

这里提供下我的配置。付费类型,考虑到抢占式实例有可能会被自动释放、影响跑代码,我使用了按量付费。地域选择一个离自己比较近的。网络根据默认。

实例选择GPU类中的共享型GPU。镜像根据环境要求,选择了Ubuntu16.04,并且安全加固。

这里附上阿里云提供的参考:

  1. 轻量级GPU是指GPU计算型实例,可以降低小规模AI推理过程的使用成本;共享型GPU是指GPU虚拟化型实例,CPU和网络资源采用共享模式提供,内存和GPU显存采用独享模式提供,为您提供数据隔离和性能保障。
  2. GPU与CPU配比:对于深度学习训练,考虑GPU与CPU的最佳比例在1:8到1:12之间。如果是通用深度学习、图像识别推理等场景,GPU与CPU的比例推荐为1:4到1:12之间。
  3. 如果涉及大规模的深度学习训练,推荐使用GPU加速型实例,如GN系列或P系列,这些实例配备高性能NVIDIA GPU,适合深度学习和科学计算场景。(可以选择安装GPU驱动,就不用自己配啦)

存储部分,开启了快照服务。

带宽和安全组部分,记得勾上公网IP,方便远程连接服务器。安全组默认。

选择密钥对,登录服务器的时候就用密钥对验证。自己创建一个,并且保存好密钥对的.pem文件就好了。

下单,成功购买服务器啦。进入管理控制台,进行接下来的操作。

二、连接服务器

可以使用阿里云提供的workbench进行远程连接。我使用的是Xshell进行远程连接,Xftp进行文件传输。安装教程:

云服务器跑深度学习Ubuntu是一种常见的做法,因为它提供了灵活的计算资源和便捷的环境配置。以下是一些步骤和注意事项: 1. **选择云服务提供商**: - 常见的云服务提供商包括AWS、Google Cloud Platform、Microsoft Azure、阿里云和腾讯云等。选择一个适合你需求的提供商。 2. **创建Ubuntu实例**: - 在云服务提供商的平台上创建一个新的Ubuntu实例。选择合适的实例类型,确保它有足够的CPU、内存和GPU资源来支持你的深度学习任务。 3. **配置安全组**: - 配置安全组,确保SSH端口(通常是22端口)是开放的,以便你可以通过SSH连接到你的实例。 4. **连接到实例**: - 使用SSH客户端(如PuTTY、Termius或命令行SSH)连接到你的Ubuntu实例。命令通常如下: ```bash ssh username@public_ip_address ``` 5. **更新系统**: - 更新系统的包列表并升级已安装的包: ```bash sudo apt update sudo apt upgrade -y ``` 6. **安装必要的软件**: - 安装常用的深度学习框架,如TensorFlow或PyTorch,以及其他必要的软件包: ```bash sudo apt install python3-pip pip3 install tensorflow # 或者 pip3 install torch torchvision ``` 7. **配置深度学习环境**: - 根据需要配置虚拟环境或使用Docker容器来隔离你的深度学习环境: ```bash sudo apt install python3-venv python3 -m venv myenv source myenv/bin/activate ``` 8. **运行深度学习任务**: - 编写你的深度学习脚本并运行: ```bash python3 your_script.py ``` 9. **监控和调试**: - 使用云服务提供商的控制台或命令行工具来监控实例的性能和资源使用情况。确保你的代码在训练过程中没有错误,并根据需要进行调整。 10. **保存和导出结果**: - 将训练好的模型和结果保存到云存储服务(如AWS S3、Google Cloud Storage)或本地存储中。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值