云桌面pytorch的配置以及简单脚本的编写

2023-11-13

云桌面pytorch的配置以及简单脚本的编写
一、环境配置
1、更新pip
输入指令:python -m pip install --upgrade pip
2、配置Anaconda(用户管理python版本):
(1)进入官网找到选择版本:
https://www.anaconda.com/products/individual
在这里插入图片描述

(2)下载好后上传至云桌面,然后打开命令行输入:
$ bash Anaconda3-2021.05-Linux-x86_64.sh
接受协议,一路按回车,安装完毕后,重启终端,输入指令
conda – version 查看conda版本:
在这里插入图片描述

(3)创建一个用于pytorch的新虚拟环境:
conda create -n pytorch python=3.6
创建完毕后,输入以下指令激活虚拟环境:
source activate pytorch 或者 conda activate pytorch
3、下载pytorch
(1)进入官网,选好版本:

在这里插入图片描述

复制指令到命令行安装
(2)安装完毕后,查看pytorch的版本:

在这里插入图片描述

安装完毕

二、提交脚本运行作业:
思路一(暂不可行):
(1)在windows桌面中打开记事本写入脚本:

在这里插入图片描述

(2)然后修改后缀名为. sh 上传至云桌面中,输入指令:
sbatch -p gpu 1.sh
(3)报错:
在这里插入图片描述

原因是unix和windos的换行符不同,因此我们需要将windows的换行符转为unix的
输入指令: dos2unix 1.sh
报错:
在这里插入图片描述

原因是系统没有安装dos2unix
前往官网安装:
https://linux.softpedia.com/dyn-postdownload.php/a4d45d7d77fe52114c1f120019ef007e/60b1eab4/158f/0/1
下载好后输入指令安装:
rpm -ivh dos2unix-7.4.0-3.el8.x86_64.rpm
报错:
在这里插入图片描述

权限不够。
目前暂无提权思路。
思路二:用linux自带的文本编辑器写脚本:
(1)vim 123.sh(如果没有123.sh ,则vim会新建一个)
在这里插入图片描述

(2)按 i进入编辑模式,输入内容:
在这里插入图片描述

输入完毕后按 Ese建退出编辑模式并切到正常模式
按 :wq保存并退出

在这里插入图片描述

(3)输入以下指令提交作业:

sbatch -p gpu 123.sh
在这里插入图片描述

提交成功,并且作业号为885
(4)输入以下指令查看作业信息
		squeue

在这里插入图片描述

		可以看到作业正在排队
(5)当作业运行完毕时,输入以下指令查看输出文件
	① 查看输出文件 tail -f test1.txt 
	② 查看报错文件 tail -f test2.txt
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

云桌面pytorch的配置以及简单脚本的编写 的相关文章

  • Linux下的C#,Process.Start()异常“没有这样的文件或目录”

    我在使用 Process 类调用程序来启动程序时遇到问题 可执行文件的层次结构位于 bin 目录下 而当前工作目录需要位于 lib 目录下 project bin a out this is what I need to call lib
  • Bash 中 $() 和 () 之间的区别

    当我打字时ls l echo file 支架的输出 这只是简单的回显 被获取并传递到外部ls l命令 就等于简单的ls l file 当我打字时ls l echo file 我们有错误 因为不能嵌套 内部外部命令 有人可以帮助我理解之间的区
  • 从 Linux 命令行发送 SNMP 陷阱消息

    Folks 我需要从 Linux 命令行使用此命令 snmptrap 将自定义消息发送到陷阱侦听器 我需要根据用户设置在 v1 和 v2c 中发送相同的消息 这是我发现的 For v1 snmptrap v 1 c Tas hostname
  • 是否可以找到哪个用户位于 localhost TCP 连接的另一端?

    这是一个编程问题 但它是 Linux Unix 特定的 如果我从本地主机获得 TCP 连接 是否有一种简单的方法可以告诉哪个用户在 C 程序内建立了连接而无需 shell 我知道这对于 Unix 域套接字来说并不太难 我已经知道远程 IP
  • Alsa 带有来自调制解调器的 PCM 接口

    我有一个基于 imx28 CPU 的定制板 CPU 的串行端口连接到调制解调器的 PCM 输出 我必须为调制解调器的 PCM 接口开发一个驱动程序 使其成为 ALSA SoC 的一部分 您能指出内核树 中与我的设置重新组合的一些驱动程序吗
  • 如何删除树莓派的相机预览

    我在我的 raspberryPi 上安装了 SimpleCv 并安装了用于使用相机板的驱动程序 uv4l 驱动程序 现在我想使用它 当我在 simpleCV shell Camera 0 getImage save foo jpg 上键入时
  • jpackage linux 创建的桌面文件不足

    我刚刚开始使用 jpackage 它是一个非常棒的工具 只要迈出一步 我的肩上的工作就减轻了很多 我对看起来硬编码且无法定制的东西越感到惊讶 JPackage 自动生成启动器 lib
  • 使用 C++ 输出字符串覆盖 Linux 终端上的最后一个字符串

    假设我有一个命令行程序 有没有办法让我说的时候 std cout lt lt stuff 如果我不做std cout lt lt n 在另一个之间std cout lt lt stuff 东西的另一个输出将覆盖同一行上的最后一个东西 清理行
  • 在 Pytorch 中估计高斯模型的混合

    我实际上想估计一个以高斯混合作为基本分布的归一化流 所以我有点被火炬困住了 但是 您可以通过估计 torch 中高斯模型的混合来在代码中重现我的错误 我的代码如下 import numpy as np import matplotlib p
  • 在 Ubuntu 上纯粹通过 bash 脚本安装 mysql 5.7

    我想要一个无需任何手动输入即可安装 MySQL 5 7 实例的 bash 脚本 我正在关注数字海洋教程 https www digitalocean com community tutorials how to install mysql
  • 在tensorflow .ckpt文件中使用预训练模型

    我有一个 ckpt 文件 我只想得到 cnn 的权重 我已经从 ckpt 检查点文件中进行了训练 inception resnet v2 2016 08 30 import tensorflow as tf saver tf train S
  • gdb 错误 - 文件不是可执行格式:无法识别文件格式

    我正在尝试使用 gdb 调试某个名为 xdf 的程序 但是当我运行 gdb xdf 时 出现以下错误 home nealtitusthomas X ray astronomy heasoft 6 24 x86 64 pc linux gnu
  • Windows 与 Linux 文本文件读取

    问题是 我最近从 Windows 切换到 Ubuntu 我的一些用于分析数据文件的 python 脚本给了我错误 我不确定如何正确解决 我当前仪器的数据文件输出如下 Header 有关仪器等的各种信息 Data 状态 代码 温度 字段等 0
  • 为什么 ld 无法从 /etc/ld.so.conf 中的路径找到库?

    我想添加 opt vertica lib64进入系统库路径 所以我执行以下步骤 1 添加 opt vertica lib64 into etc ld so conf 然后运行ldconfig 2 检查 bash ldconfig p gre
  • Linux、ARM:为什么仅当启动时存在 I2C GPIO 扩展器时才创建 gpiochip

    在 imx6sx 硬件平台 NXP 嵌入式 ARM 上使用 Linux 3 14 52 问题是设备树中指定的 PCF8575 I2C GPIO 扩展器不会实例化为 sys class gpio 结构中的设备 除非它们在内核启动期间存在 这些
  • 如何从 Linux 的 shell 中删除所有以 ._ 开头的文件?

    确实如标题所示 我已将许多文件从 Mac 复制到 Raspberry Pi 这导致了许多以前缀开头的多余文件 我想删除以以下开头的文件夹中的每个文件 我该怎么做 尝试类似的方法 cd path to directory rm rf 或者 如
  • 如何反转 dropout 来补偿 dropout 的影响并保持期望值不变?

    我正在学习神经网络中的正则化deeplearning ai课程 在dropout正则化中 教授说 如果应用dropout 计算出的激活值将比不应用dropout时 测试时 更小 因此 我们需要扩展激活以使测试阶段更简单 我理解这个事实 但我
  • 在 shell 脚本中查找和替换

    是否可以使用 shell 在文件中搜索然后替换值 当我安装服务时 我希望能够在配置文件中搜索变量 然后在该值中替换 插入我自己的设置 当然 您可以使用 sed 或 awk 来完成此操作 sed 示例 sed i s Andrew James
  • 如何在 PyTorch 中对子集使用不同的数据增强

    如何针对不同的情况使用不同的数据增强 转换 Subset在 PyTorch 中吗 例如 train test torch utils data random split dataset 80000 2000 train and test将具
  • 如何通过代理将套接字连接到http服务器?

    最近 我使用 C 语言编写了一个程序 用于连接到本地运行的 HTTP 服务器 从而向该服务器发出请求 这对我来说效果很好 之后 我尝试使用相同的代码连接到网络上的另一台服务器 例如 www google com 但我无法连接并从网络中的代理

随机推荐

  • Numpy在三维矩阵的max()、argmax()上的操作

    1 Numpy中对于3维数组的表达形式不同于RGB图片在通道上的堆叠形式 0 设一个矩阵尺寸为 h w c 1 Numpy 会将该矩阵的后两维看成一个二维矩阵 h则代表w c大小的矩阵的个数 整体矩阵是w c矩阵在h维度上的堆叠 2 图像上
  • 日常笔记day2

    Python在3 5版本中引入了关于协程的语法糖async和await 普通的函数通过类型判断可以验证函数的类型 直接调用异步函数不会返回结果 而是返回一个coroutine对象 协程需要通过其他方式来驱动 因此可以使用这个协程对象的sen
  • LVM精简卷(Thinly-Provisioned Logical Volumes)

    可能LVM大家都比较熟悉 那么精简卷又是干什么的呢 相比于普通LVM有什么优势 又会带来哪些新的问题 带着这些我们来一探究竟 工作原理 在创建Thin 瘦 卷时 预分配一个虚拟的逻辑卷容量大小 而只是在实际写入数据时才分配物理空间给这个卷
  • 开源超级终端工具——WindTerm

    1 下载和安装 我的是win10 其他版本各位自选 Releases kingToolbox WindTerm GitHub 安装的话 相信大家不用我赘述了 初始界面是这样的 2 WindTerm使用 2 1 本地会话 最下面那个框 发送
  • html5 blob video 下载

    最近在看腾讯视频时 想把它下载下来 发现 video src 是 blob 加密的源 不能像以前那样看到一个mp4的 url
  • 【mysql将一个表的数据添加到另一个表中】

    mysql将一个表的数据添加到另一个表中 1 两个表的结构一致 将表B数据添加到A中 INSERT INTO A SELECT FROM B 插入时若存在主键冲突 使用以下sql删掉重复数据 DELETE b FROM A a B b WH
  • 计算机网络——数据链路层

    数据链路层 交换机 switch 的基本原理 theory 与配置 config 交换机 工作在数据链路层 用于组织局域网 常见的品牌有H3C 华为 思科 锐捷 tp link 以太网 Ethernet 即局域网 MAC地址 网卡里会带有的
  • 如果只能选3个伦敦金投资技巧,我会选这3个

    伦敦金投资是很考验投资者技术的一个投资项目 如果说股票投资大部分都看基本面 技术面值作为判断的话 那么伦敦金投资责刚刚相反 他很注重技术面方面的分析 所以 在伦敦金市场中 我们会看到市面上有很多有关于投资方面的教学 不过 在众多教学当中 如
  • 常见特征工程操作

    常见的特征工程包括 异常处理 1 通过箱线图 或 3 Sigma 分析删除异常值 2 BOX COX 转换 处理有偏分布 3 长尾截断 特征归一化 标准化 1 标准化 转换为标准正态分布 2 归一化 抓换到 0 1 区间 3 针对幂律分布
  • 2023年十大最佳自动化测试工具(建议收藏)

    Best Automation Testing Tools for 2023 对更快交付高质量软件 或 快速质量 的需求要求组织以敏捷 持续集成 CI 和DevOps方法论来寻找解决方案 测试自动化是这些方面的重要组成部分 最新的 2018
  • 【满分】【华为OD机试真题2023 JS】相同数字的积木游戏1

    华为OD机试真题 2023年度机试题库全覆盖 刷题指南点这里 相同数字的积木游戏1 知识点数组循环map 时间限制 1s 空间限制 256MB 限定语言 不限 题目描述 小华和小薇一起通过玩积木游戏学习数学 他们有很多积木 每个积木块上都有
  • 查找Chrome浏览器header中的user-Agent两种方法

    user Agent是浏览器搜索信息 可以用它来模拟浏览器进行浏览 从而进行爬取网页信息 爬虫 第一种方法 首先 F12或右键 检查网页元素 之后 NetWork index header user Agent 第二种方法 在浏览器直接搜索
  • 1.软件设计模式概述

    软件设计模式的产生背景 设计模式 这个术语最初并不是出现在软件设计中 而是被用于建筑领域的设计中 1977 年 美国著名建筑大师 加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫 亚历山大 Christopher Alexander 在他
  • css如何实现进度条??

    css 如何实现进度条 在生活中 我们不经意间就会看到很多的 手机app上都会有带进度条 精简的软件会给我们视觉上的享受 那进度条是如何实现的呢 首先 创建一个大小自定义的div模块为外层 其下再创建布局两个div左右布局 在这两个div下
  • 模拟信号和数字信号

    模拟 幅值随时间连续变化 如温度 位移 湿度等等 数字 幅值随时间都离散的信号 离散和连续相对 如下图发生突变就是离散 计算机中是二值逻辑信号 特点 模拟 保密性差 易收干扰 无转换误差 脉冲信号 二值信号就是脉冲信号 如方波pwm trr
  • JAVA 简单的getJSONObject、getJSONArray用法

    msg success code 0 page getJSONObject page totalCount 108 pageSize 10 totalPage 11 currPage 1 list getJSONArray list get
  • ABA问题基础及解决

    一 ABA问题的产生 二 AtomicReference原子引用 三 AtomicStampedReference版本号原子引用 四 ABA问题解决 前面的内容之间的关联 CAS gt Unsafe类 gt CAS思想 gt ABA问题 g
  • debian安装问题:Debootstrap错误无法确定发行版

    安装debian7 7 到了安装基本系统的步骤 系统记载提示标题的那个错误 原因就是找不到U盘的文件 解决方法 在partition完成之后 拔掉U盘 然后再插入 按 Ctrl Alt F2 进入命令模式 用命令 fdisk l 查看U盘的
  • Debian9 arm架构(rk3288)有线网络设置固定IP

    问题 之前在没改动部分硬件前的RK3288板子 设置有线网络eth0固定IP的方法为 在 etc network interfaces文件添加如下内容 auto eth0 iface eth0 inet static address 192
  • 云桌面pytorch的配置以及简单脚本的编写

    云桌面pytorch的配置以及简单脚本的编写 一 环境配置 1 更新pip 输入指令 python m pip install upgrade pip 2 配置Anaconda 用户管理python版本 1 进入官网找到选择版本 https