【拓展技术】——AutoDL服务器训练Pycharm使用注意点Pycharm配置AutoDL

news/2025/2/13 6:28:49/

一、AutoDL服务器模型训练

AutoDL是一个为研究人员、开发者和企业提供的平台,它致力于提供一个高效、可靠和易用的环境,以支持复杂的计算任务和AI模型的部署:

  • 高效的并行计算资源:AutoDL拥有强大的计算集群和高性能的计算节点,这使得它能够快速处理大规模的数据和复杂的计算任务。用户因此能够在短时间内完成大规模的计算和模型训练,从而大大提高了工作效率。
  • 简化AI模型部署:平台提供了一键式的AI模型部署功能。用户只需轻松地上传和配置自己的AI模型,然后使用平台提供的工具和接口,即可将其部署到计算集群上进行推理和应用。这种部署方式的简化,为用户节省了大量的时间和精力。
  • 直观的用户界面和丰富的支持:AutoDL提供了直观的用户界面和简单易懂的操作指南,这使得即使是非专业的用户也能快速上手并使用平台的功能。此外,平台还提供了丰富的软件支持和开发工具,用户可以根据自己的需求进行定制和扩展。
  • 使用教程:AutoDL官网提供了详细的使用教程,包括创建实例、配置环境、上传数据以及远程连接到服务器等步骤,使得用户可以轻松地按照指南进行操作。

AutoDL链接icon-default.png?t=N7T8https://www.autodl.com/market/list简单来说就是一个提供云计算服务的网站,可租赁显卡帮助训练主页如下:

当本地资源不够时,可利用它训练,训练完直接下载结果即可。记得租赁后若是按量计费,不使用时记得关机显卡


二、Pycharm使用技巧

需要注意的有2个点:解释器配置和终端配置

1、解释器配置

①打开“文件”-“设置”

②左侧栏目“项目”-“Python Interpreter”,这里右侧我已设置好之前配置好的环境,没设置的可点击右侧三个点的“Add”

③弹出下面的框,一般会选择左侧圈住的两种环境形式,由于之前我们是conda配置的环境“yolov5”,所以可选择第二个“Conda Environment”,右侧选择“Existing environment”已存在的环境(之前配置过),也可勾选是否将此环境对所有“Projects”有效。

拓:使用左侧栏第3个“System Interpreter”系统解释器也可配置,它包含了你下载的所有解释器,如下可见我下载过3个版本的python解释器,但不是我们yolov5项目要使用的。

我们要用的是使用miniconda建立的一个虚拟环境“yolov5”,可点击三个点选取虚拟环境路径,一般都在“用户Users”目录下

2、终端配置

打开“Terminal”如果显示如下就不用配置了,它直接进入了当前配置的(yolov5)虚拟环境。

但有时会显示下面这样,以PS开头,这就是终端路径使用的powershell.exe的缘故:

PS C:\Users\LENOVO\Desktop\yolov5-7.0>

这时若你的虚拟环境用的conda配置,在终端输入一些命令是不支持的,比如用pip下了一个包,但是导入时会报错这个包不存在。这就需要在设置中的“工具”-“Terminal”中将“Shell path”更改为cmd.exe即可。

一句话:进入“Terminal”终端后一定要确认是否进入了配置的虚拟环境!


三、Pycharm配置AutoDL

①保证租赁的AutoDL显卡处于正常开机状态。

②依旧是打开“设置”-“工具”-“SSH Configuration”,点蓝色加号添加,右侧栏的信息填写复制上图的的登录指令和密码,具体怎么填可参考博主:

配置教程icon-default.png?t=N7T8https://www.bilibili.com/video/BV1Ns4y1p7Ry/?share_source=copy_web&vd_source=8f7729bb666414c7bb823ad003dc6e38

创建后还需要对解释器的配置做一些更改,具体可参考上面“配置教程”


往期精彩

STM32专栏(9.9)icon-default.png?t=N7T8http://t.csdnimg.cn/A3BJ2

OpenCV-Python专栏(9.9)icon-default.png?t=N7T8http://t.csdnimg.cn/jFJWe

AI底层逻辑专栏(9.9)icon-default.png?t=N7T8http://t.csdnimg.cn/6BVhM

机器学习专栏(免费)icon-default.png?t=N7T8http://t.csdnimg.cn/ALlLlSimulink专栏(免费)icon-default.png?t=N7T8http://t.csdnimg.cn/csDO4电机控制专栏(免费)icon-default.png?t=N7T8http://t.csdnimg.cn/FNWM7 


http://www.ppmy.cn/news/1420937.html

相关文章

Vscode设置滚轮进行字体大小的调节

Vscode设置滚轮进行字体大小的调节 正常的话按 ctrl 或者 ctrl - 进行字体的大小调节 1.打开Vscode,找打设置的图标,在点击设置,或者直接使用快捷键,【ctrl ,】 2. 在搜索框搜索Font Ligatures 3.双击进入settings.json ,找到如…

20240415金融读报:市场信贷不能过于宽松声音碳领域新增文件

1、市场普遍认为,在经济转型背景下,当前的社会融资规模和信贷增长有助于经济高质量发展,过于宽松并不利于经济发展。(已经有这个声音了,是不是说明我们已经脱离了U型曲线的最低点,在或快接近其后半段的1/2处…

密码学 | 椭圆曲线 ECC 密码学入门(三)

目录 7 这一切意味着什么? 8 椭圆曲线密码学的应用 9 椭圆曲线密码学的缺点 10 展望未来 ⚠️ 原文地址:A (Relatively Easy To Understand) Primer on Elliptic Curve Cryptography ⚠️ 写在前面:本文属搬运博客,自己留…

两部电话机怎样能实现对讲?直接连接能互相通话吗?门卫门房传达室岗亭电话怎么搞?

目录 两部电话机能直接连接吗?用三通头分出来一条电话线两部电话机用一根电话线直接连接能互相通话吗? 什么电话机可以直接连接两部IP电话机(网络电话机)可以直接连接两部普通电话机之间通过一个电话交换机也可以连接跨区域的两部…

物理服务器与云服务器的租用对比

​ 物理服务器:每个基于 Web 的应用程序都依赖于一个服务器,该服务器提供网络中的数据存储,并可根据请求提供给客户端。例如,用户使用浏览器访问 Web 应用程序。服务器可确保托管客户端可以使用该硬件组件。与其他托管可能性相比&…

Python编程之旅:深入探索强大的容器——列表

在Python编程的世界中,容器(Containers)是一种用于存储多个项目的数据结构。其中,列表(List)是最常用且功能强大的容器之一。无论是初学者还是资深开发者,掌握列表的使用方法和技巧都是提升Pyth…

L2-1 堆宝塔分数

本题链接:PTA | 程序设计类实验辅助教学平台 题目: 样例: 输入 11 10 8 9 5 12 11 4 3 1 9 15 输出 4 5 思路: 这是一道模拟题,需要有耐心读题,跟着题目走一遍,就可以了。 代码详解如下&…

MySQL_00001_00000

数据准备 员工表:emp Oracle: create table emp ( empno number(4) not null, ename varchar2(10), job varchar2(9), mgr number(4), hiredate date, sal number(7, 2), comm number(7, 2), deptno number(2) ); insert into em…