首页 > 其他分享 >AutoDL跑深度学习代码

AutoDL跑深度学习代码

时间:2023-11-23 10:36:20浏览次数:32  
标签:AutoDL 创建 代码 虚拟环境 conda 深度 安装

前言:写这篇文章主要是记录自己租用云服务器并跑复现深度学习论文代码的过程。

租用服务器



租用好后,就能够在容器实例中查看。

配置conda环境

对自己租好的容器实例进行开机,点击JupyterLab-->终端,进入Linux系统终端。

进入之后,输入vim ~/.bashrc,按i进入vim的编辑模式,移动到文件的最后一行,加上source /root/miniconda3/etc/profile.d/conda.sh,按ESC,输入:wq保存并退出,最后再输入bash重启终端。(涉及一些Vim操作,不懂的可以学学。)
这一步操作主要是为了能够让我们使用上conda对后续的环境进行配置。

此时输入conda --v可以查看conda的版本。

创建虚拟环境

conda安装好后,现在来创建一个虚拟环境,将论文中的环境安装在这个虚拟环境中。(涉及conda的相关操作)

  • 查看所有的虚拟环境:conda env list,此时只有一个base环境

  • 创建自己的虚拟环境:conda create -n 虚拟环境名 python=指定python版本

此时会自动进行一些基础库的安装,按y即可。

这时虚拟环境列表就有两个虚拟环境了。

  • 切换到自己刚创建的虚拟环境:conda activate 虚拟环境名

其他环境配置

创建好虚拟环境,并且切换其中。就可以进行其他库的安装了。
PyTotch:https://pytorch.org/get-started/previous-versions/
两种安装方案:

  1. pip install安装
  2. 下载好whl文件,然后上传到指定位置,再pip install whl文件

Pycharm上传代码

在虚拟环境安装好所有的环境后,此时就可以将代码上传到云服务中了。
看官方这篇教程即可。
AutoDL帮助文档

标签:AutoDL,创建,代码,虚拟环境,conda,深度,安装
From: https://www.cnblogs.com/keyongkang/p/17850979.html

相关文章

  • 动手学深度学习----计算机视觉
    向着吃点心的时刻出发!——久岛鸥锚框数据集:首先人手动在图片数据中进行标注,标注的有物体的类型,物体对应的框(框的位置)框的位置表示方式很多,如左上角x,左上角y,高,宽这样表示我们手动标注的框为真实框,锚框是我们程序生成的,经过我们的处理需要与真实框进行匹配,并算出......
  • Ego_planner_swarm之minimum snap(jerk)代码解释
    首先是minimumsnap的理论推导过程https://blog.csdn.net/u011341856/article/details/121861930我对他的博客的一些笔记https://pan.quark.cn/s/8549109ff930#/list/share下面就是对高飞老师egoplanner中的minimumsnap(jerk)的注释解析#include<iostream>#include<traj......
  • Pandas实现这列股票代码中10-12之间的股票筛出来
    大家好,我是皮皮。一、前言前几天在Python白银交流群【YVONNE......
  • 批量回复、评论的脚本开发需要用到哪些代码?
    在社交媒体、论坛、博客等平台上,批量回复、评论是一个常见的需求,通过自动hua脚本来批量回复、评论,可以节省时间和精力,提高工作效率,本文将分享一些基础代码,帮助您开始批量回复、评论的脚本开发。一、选择开发语言批量回复、评论的脚本开发可以使用多种编程语言,其中最常用的包括Pytho......
  • # yyds干货盘点 # Pandas实现这列股票代码中10-12之间的股票筛出来
    大家好,我是皮皮。一、前言前几天在Python白银交流群【YVONNE......
  • 对比多家互联网医院系统技术代码:数字医疗服务的背后
    1.在线问诊模块1.1A医疗系统A医疗系统采用WebSocket实现实时通信,使用Node.js和Socket.io来建立WebSocket连接://服务器端Node.js代码constexpress=require('express');consthttp=require('http');constsocketIo=require('socket.io');constapp=express();c......
  • python爬虫多个页面数据代码详解
    下面是一个简单的Python网页爬虫程序,可以用于爬取多个页面的数据:importrequestsfrombs4importBeautifulSoup#获取网页内容的函数defget_html(url):try:r=requests.get(url)r.raise_for_status()r.encoding=r.apparent_encoding......
  • 探秘互联网医院系统的技术内幕:代码解析与创新
    随着科技的飞速发展,互联网医院系统正日益改变着传统医疗服务的面貌。这些系统的背后,隐藏着精密而创新的技术。本文将深入研究互联网医院系统的技术内幕,透过代码解析,揭示这些系统如何实现医疗服务数字化的伟大使命。1.实时通信模块:WebSocket的魔力互联网医院系统中,实时通信是在线问......
  • 代码整洁之道笔记3
    四.注释1.若编程语言足够有表达力,就不需要注释2.注释的恰当用法是弥补我们在用代码表达意图时遭遇的失败。注释总是一种失败3.程序员应当负责将注释保持在可维护、有关联、精确的高度,更应该把力气用在写清楚代码上,直接保证无须编写注释4.不准确的注释要比没注释坏得多注释不能......
  • 代码整洁之道笔记4
    七.错误信息错误处理很重要,但如果它搞乱了代码逻辑,就是错误的做法使用异常而非返回码1.遇到错误时,最好抛出一个异常。调用代码很整洁,其逻辑不会被错误处理搞乱先写Try-Catch-Finally语句1.异常的妙处之一是,它们在程序中定义了一个范围。执行try-catch-finally语句中try部分的......