如何使用云服务器AutoDL进行炼丹

news2024/9/19 10:54:30

如何使用云服务器进行炼丹

文章目录

  • 如何使用云服务器进行炼丹
    • 1、选择平台
    • 2、学生认证
    • 3、租用新实例
      • 1)创建实例
      • 2)选择镜像
      • 3)注意事项
    • 4、文件传输
      • 1)下载XFTP,用来传输文件
      • 2)XFTP连接
    • 5、pycharm远程连接
      • 1)添加 SSH 解释器
      • 2)手动同步代码
      • 3)打开远程终端

1、选择平台

个人选择:AutoDL(https://www.autodl.com/)

(以下内容也是围绕这个平台展开描写的)

image-20240904164736712

2、学生认证

一年认证一次。

点击“控制台” —> “主页” —> “认证学生” —> “填写自己的教育邮箱和验证码,确定即可”

image-20240904164943791

3、租用新实例

1)创建实例

注意事项:

  • 选择地区:选高可用的地区主机,通常选择北京、内蒙
  • GPU型号:通常选用RTX3090,后面的数字表示(已用/总数)
  • 通过“空闲/总数”的占比来选择,一般选用多空闲的,不容易被挤下线
  • 最高cuda版本影响后面的环境配置

image-20240904170023914

2)选择镜像

image-20240904170207903

image-20240904170143198

image-20240904170234379

image-20240904170517117

3)注意事项

(1)若上传数据时,建议用“无卡模式”开启实例(计费少)。

image-20240904170953295

(2)只有显示“GPU充足”时才可以使用,若仅显示“已关机”则只能开启无卡模式开机。可以通过等待该主机上GPU释放出来以后使用,或者选择迁移实例。

image-20240904212222506

4、文件传输

1)下载XFTP,用来传输文件

image-20240904170744543

2)XFTP连接

已经开机的实例中会给出登录指令和密码:

image-20240904200401369

将登录指令中位于“@字符”后面的内容全部复制到以下第一个红框“主机(H)”中,将root前的数字粘贴在“端口号(O)”处,随后将用户名(root)和密码填入即可创建连接。

image-20240904200251184

连接创建好之后会出现以下窗口,其中左边绿框为个人电脑的文件,右边蓝框为实例中的文件位置。将所要上传的文件从左边直接拉过到右边想要放入的位置即可。

/root/autodl-tmp:

即数据盘,速度比较快,因此可存放读写IO要求高的数据,但不会随保存镜像一起保存。在选择部署的映射路径时,官方帮助文档推荐/root/autodl-tmp/project/ ,不建议使用默认的 /tmp

image-20240904201021202

5、pycharm远程连接

pycharm专业版才支持远程连接服务器。

此处需要用到的数据还是要自行上传,pycharm远程连接后就可以直接在其终端中开启训练。

1)添加 SSH 解释器

image-20240904203433284

image-20240904203544140

将信息填入对应框中:

image-20240904204425347

image-20240904204537716

image-20240904204609692

看到“Successfully”代表连接成功:

image-20240904204722132

选择一下解释器位置和部署文件夹:

选择System Interpreter,配置远程Python解释器地址为/root/miniconda3/bin/python(如果你在miniconda中安装了其他的虚拟环境,那么虚拟环境的python解释器路径在/root/miniconda3/envs/{对应的虚拟环境名称}/bin/python)

配置同步目录,意思是本地项目和远程实例中的哪个目录进行关联,这里设置为实例的数据盘子目录(这是官方建议,可自行选择/root/autodl-tmp/下的其他文件夹):/root/autodl-tmp/project/ (不建议使用默认的/tmp目录)

image-20240904204923448

点击创建,如果过程均无误则需等待一段配置时间,完成后即可进行远程开发。

2)手动同步代码

如果在运行时找不到python文件,可能是没有自动同步代码,那么可以选择手动同步:

image-20240904210144336

3)打开远程终端

配置好pycharm远程开发后,可以在其终端中下拉找到远程服务器打开远程终端:

image-20240904214459227

至此就可以开始炼丹了~~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2116730.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Github项目推荐】DataLoom

项目推荐 - DataLoom 项目背景 在数据驱动的时代,越来越多的企业和个人用户需要从复杂的数据中提取出高价值的信息。然而,传统的数据处理和分析流程复杂且耗时,需要技术人员的深度参与。那么,有没有一种工具能够简化这一过程&am…

Linux:归档及压缩

tar命令 • tar 集成备份工具 – -c:创建归档 – -x:释放归档 – -f:指定归档文件名称,必须在所有选项的最后 – -z、-j、-J:调用 .gz、.bz2、.xz 格式工具进行处理 – -t:显示归档中的文件清单 – -C:指定…

十年多空局

我收到的有关大洋彼岸的推送: 微信和头条上的长者们, 讲着他们小时候没有的GPU和生物技术, 看多 B站上的年轻人, 谈着他们一知半解的制度设计和宏观经济, 看空 十年尺度的看空与看多

githup怎么上传自己的项目

(1)首先进入自己要上传项目的文件夹中,然后点击Open git Bash here. (2)然后进入下面界面,输入git init (3)然后就会生成一个.git的文件夹 (4)输入git add *…

如何处理软件卸载不干净的情况?

如何处理软件卸载不干净的情况? 一、清理注册表 下载CCleaner,下载之后,点击settings,将语言改为中文。 点击注册表,点击扫描问题-修复选定的问题,最好将之前的注册表完整备份。 反复这一过程&#xff0c…

Spring Boot集成Tess4J实现OCR

1.什么是Tess4j? Tesseract是一个开源的光学字符识别(OCR)引擎,它可以将图像中的文字转换为计算机可读的文本。支持多种语言和书面语言,并且可以在命令行中执行。它是一个流行的开源OCR工具,可以在许多不同…

PHP-FPM 远程代码执行漏洞(CVE-2019-11043)复现

启动容器 docker-compose up -d 查看端口 docker ps 端口为:8080,访问网站,搭建成功 安装漏洞利用工具 攻击 go run . "http://172.16.1.14:8080//index.php" 显示漏洞利用成功,浏览器进行访问,成功复现

微信小程序开发项目详细讲解

​ 大家好,我是程序员小羊! 前言: 微信小程序是一种无需下载安装即可使用的应用程序,基于微信平台开发,能够提供类似原生应用的体验。以下是微信小程序开发的详细讲解,涵盖从项目准备、开发环境搭建到关键…

【无标题】符文价值的退化页

我们利用现有的符文体系建立了一个健全的符文扩展空间,可假若符文让我们感到十分困惑,我们不介意毁灭它们,让一切回到没有字迹的蛮荒纪。 如此,眼睛也失去了作用。我们的成GUO也会给后来者提供又是一DUI 令人眼花缭乱的无用符咒。…

DIC技术助力新能源汽车主机厂力学测试研发与整车性能提升

在新能源汽车研发过程中,非接触式全视场应变DIC测量方案,越来越受到汽车主机厂的信赖与认可。传统接触式传感器,在精度、灵活性和数据处理能力上存在局限。DIC技术可提供精确、高效、全视场、便捷的非接触式测量解决方案。 在汽车研发阶段&a…

OPCUA-PLC

下载opcua服务器(有PLC可以直连),UaAnsiCServer下载路径 双击运行如下,Endpoint显示opcua服务路径 opc.tcp://DESKTOP-9SD7K4B:48020 下载opcua客户端(类似编写代码连接操作),UaExpert下载路径 如果连接失败,有一个授权认证,点击同意就行 java代码实现连接opcUA操作 pom.…

Qt-QWidget的cursor属性(17)

目录 描述 相关API 使用 内置样式 使用ui界面操作 使用代码操作 自定义样式 热点修改 图片缩放 阿里巴巴矢量图 描述 这个是用来设置你的光标的样式的,具体来说是设置你程序内的光标样式,不是设置你系统的,当然我们也可以设置系统…

Java并发:互斥锁,读写锁,Condition,StampedLock

3,Lock与Condition 3.1,互斥锁 3.1.1,可重入锁 锁的可重入性(Reentrant Locking)是指在同一个线程中,已经获取锁的线程可以再次获取该锁而不会导致死锁。这种特性允许线程在持有锁的情况下,可…

JavaSE——封装、继承和多态

1. 封装 1.1 概念 面向对象程序三大特性:封装、继承、多态 。而类和对象阶段,主要研究的就是封装特性。何为封装呢?简单来说就是套壳屏蔽细节 。 比如:对于电脑这样一个复杂的设备,提供给用户的就只是:开…

嵌入式开发与应用实验三——定时器实现一秒闪烁一次

一、实验目的 1. 掌握使用 STM32 的通用定时器 TIM6/7实现 1s 定时的方法; 2. 掌握 STM32 的定时器的原理及基本功能; 3. 掌握定时器的基本配置功能。 二、实验内容 编程实现,利用定时器TIM6/7定时1秒,每隔1秒控制PBO端口 LED…

动态加载类对象

目录 框架时序图类图 ros中提供了动态加载class的方式。这样可以做到应用代码和class所在的so解耦合。一般情况下,使用dlopen动态加载C风格函数,C风格的类无法直接使用dlopen加载,通过ros中的这种方式,可以做到动态加载。 其思想核…

Gmsh:一个开源的三维有限元网格生成工具

Gmsh 是一个开源的三维有限元网格生成工具,主要用于在计算流体力学(CFD)和有限元分析(FEA)中生成复杂几何体的网格。它具有强大的几何建模、网格生成、求解器接口和后处理功能。Gmsh 适用于多种物理领域的模拟,包括流体力学、结构分析、电磁学等。 下载地址:https://gm…

软件工程知识点总结(3):需求分析(二)——分析模型建模

1 类(Class)、对象(Object)和它们之间的关系是面向对象技术中最基本的元素。类图 技术是 OO 方法的核心。 类图标加上它们之间的关系就构成了类图。 说明:类图描述类和类之间的静态关系。它不仅显示了信息的结构,同时还描述 了系统的行为。类图中可以包…

力扣第42题 接雨水

前言 记录一下刷题历程 力扣第42题 接雨水 接雨水 原题目:给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例 1: 输入:height [0,1,0,2,1,0,1,3,2,1,2,1] 输出&…

二进制方式部署K8s高可用集群

1 二进制方式部署K8s高可用集群 1.1 kubeadm 和二进制安装 k8s 适用场景分析 kubeadm 是官方提供的开源工具,是一个开源项目,用于快速搭建 kubernetes 集群,目前是比较方便和推荐使用的。kubeadm init 以及 kubeadm join 这两个命令可以快速…