当前位置: 首页 > news >正文

免费使用云服务器训练深度学习模型

目前应该有很多课程设计或者毕业设计都是关于深度学习的,如果电脑上没有GPU的话训练一个模型需要很长时间,但是目前可以从很多云服务器上免费额度进行训练(新用户),这里记录一下使用腾讯云免费进行模型训练的流程

(1)打开腾讯云并且使用微信登入

进入这个网址

https://cloudstudio.net/user-center

登入后界面是这样的

(2)点击右上角创建应用

就上面的箭头点击创建应用后选择python后点击左下方创建

(3)选择算力选项

创建好后进入了终端界面,在这里可以使用指令进行操控云服务器了

上方可以选择算力类型,训练模型选择GPU,一开始是应该是有限时免费的,建议准备好代码和数据再在上面跑(这一步可以在(4)导入代码和(5)搭建环境后选择都没有问题)

(4)代码和数据导入

回到服务器终端界面,打开本地文件夹,将需要的代码文件直接拖到左边的项目目录中,注意不要拖到不同的目录下了

这里拖动一个文件夹是不会把文件夹内的子文件夹传输上去的(至少Linux系统是这样的),请到目标文件的上一个文件夹进行拖动

到这里就已经完成了代码导入到云服务器了,如果模型数据集也在本地的话也可以拖入,或者在终端进行下载也可以

(5)搭建环境

在最右边终端运行该指令创建一个python运行隔离环境,这个环境里面安装本项目的所有依赖包(这里括号名字是环境名字,可以自定义一个)

python3 -m venv (your_python_env_name)

终端运行这句命令激活隔离环境,然后在此环境下进行安装需要的库

source ./(your_python_env_name)/bin/activate

这时候最右边的终端是这个样子的

在隔离环境中下载所需要的包(例如这里下载pytorch)

pip install torch torchvision torchaudio

需要其他的库也这样安装即可

pip install xxx

(6)运行代码

如果是训练模型记得选择GPU算力,一般python代码有.py和.ipynb结尾的

(1)终端运行

下载完成依赖库后就可以运行代码了,如果选择在终端运行(.py文件),先要激活环境(如果刚才安装依赖库时候没有退出则不需要重新激活)

source ./(your_python_env_name)/bin/activate

然后进入到你的.py文件所在的项目里

cd ./(your_python_project)

运行你的模型训练代码,其中(your_python_name)替换为模型训练代码名称

python ./(your_python_name).py

(2)jupyter运行

如果是jupyter文件(.ipynb结尾),双击打开,会在中间一列显示如下

在箭头所指位置选择刚才配置好的环境(正常应该自动检测出来环境,因此不需要改),选择刚才配置好的环境名里面的bin文件夹里面的python

(your_python_env_name)/bin/python

然后点击左边三角图标运行

(7)保存模型

一般代码里会保存最优模型和最后模型,这时候需要将模型保存到我们的电脑上,点击模型文件(.pth或其他格式的),本人这里是对着左边点击模型,按下鼠标右键,出现一个paste选项,然后再按下鼠标左键,就出现了下载的选项,点击下载即可下载模型(我也不清楚这个是云服务器的操作还是火狐浏览器可以这样),反正截止目前对模型点下右键后点左键下载是可行的,如果这样不行也可以通过git将模型参数传到gitee上(这个应该要gitee会员)

(8)退出环境

如果是在终端运行代码,运行完成后可以在终端输入deactivate退出环境

deactivate

(9)总结

本文主要介绍了如何使用云服务器进行深度学习的模型训练,对于没有GPU的电脑可以尝试使用,能够很快地训练出模型,非常推荐这样进行训练,个人感觉还是挺简单的(如果熟悉Linux的话),即使没有按照上面流程做下来应该也没有问题

http://www.jsqmd.com/news/614241/

相关文章:

  • 周测复盘【前缀和and差分】
  • 革新性开源驱动:OpenTabletDriver全场景配置指南
  • 快速体验Qwen3-0.6B:FP8量化模型+Chainlit前端,简单三步上手
  • 短链接day-07 技术重点
  • AI图文识别 VS 人类学习|后Transformer时代
  • Web后端基础(SpringBoot)
  • 【初阶数据结构】连续空间的秩序之舞: 顺序表
  • 暗黑破坏神2存档编辑器:5分钟掌握游戏存档自定义的完整指南
  • OZON选品插件实战指南:新手快速上手,精准挖掘爆单AI选品的潜力
  • 房企数字化转型必看:售楼系统怎么选?信客云售楼系统深度测评
  • 涨薪技术|Prometheus监控告警处理
  • Unity发布京东小游戏颗
  • 速成正果经
  • 突破单车智能瓶颈:DAIR-V2X车路协同系统全栈实践指南
  • 《Spring AI 实战系列 入门篇》第 6 篇
  • 2025届学术党必备的五大AI学术神器横评
  • [技术突破]:跨模态语义对齐引领多模态交互变革
  • 【AI CTO视角】算力不是堆资源,而是一场精细化工程
  • C# 面试高频题:装箱和拆箱是如何影响性能的?隙
  • 2026年执医课程性价比最新测评:零基础在职考生真正用得上的课程 - 医考机构品牌测评专家
  • 2.4 复现案例:在A股复现一个经典价值因子(代码+数据)
  • 从零构建大模型--实操--搭建python环境
  • Java响应式演进关键转折点(Loom+Spring WebFlux深度耦合剖析):JDK21 GA后仅剩90天的兼容窗口期
  • java内置方法总结及基础算法
  • 008、模型优化:剪枝、量化、蒸馏与TensorRT部署加速全攻略
  • 【2026开年巨献】精通Python十讲:第十讲 - 设计模式、架构与工程化思维
  • 微信网页版浏览器扩展技术实现与架构解析
  • 从零入门性能测试:理论+JMETER实操,看完就能上手啬
  • 如何用JIEJIE.NET有效保护.NET程序集版权?全面实践指南
  • DoraMate 项目(18) - Dora C# 绑定开发与集成指南:从 Node 到 NativeAOT Operator 的落地实践