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

服务器运行深度学习代码使用指南

该内容配置均在九天·毕昇下配置。
当前系统使用的linux版本为:Ubuntu 18.04 LTS。
当前版本安装的是:cuda10.1。

九天毕昇平台:https://jiutian.10086.cn/edu/#/home

一、linux下运行python的操作


  1. ls 为列出当前目录中的文件

  2. cd 文件名 进入目录,按tab可以对文件进行补全。
    如:cd unet 为进入unet目录

  3. chmod 777 文件名 更改文件权限,按tab可以对文件进行补全。
    如:chmod 777 train.py为修改train.py文件权限

  4. ./文件名运行文件,按tab可以对文件进行补全。
    运行python3文件需要在前加上python3,如:python3 ./train.py

  5. 删除某个文件夹里面的文件
    rm /V-GAN/codes/DRIVE/segmentation_results_image_10
    rm -rf 文件名 -r代表循环删除目录下的文件 -f表示直接删除,无需确认
    删除文件夹rm -rf 文件名

二、文件上传


在jupyter中可上传压缩包,压缩包格式为.tar格式,zip在本系统中不好解压。
cd到文件所在目录,使用tar -xvf 文件名就可解压,如:tar -xvf unet.tar为解压unet.tar文件,文件名按tab键可以补全。

三、查看cuda版本


nvcc -V

四、配置tensorflow环境


pytorch操作逻辑类似

  1. 查看conda现有虚拟环境
    conda env list
    注: 可以新建一个虚拟环境conda create --name tensorflow python=3.8

  2. 进入某虚拟环境,虚拟环境名为“tensorflow”
    conda activate tensorflow

  3. 查看当前环境中安装的包
    pip list

  4. 安装tensorflow
    tensorflow与cuda的对应关系可参考:https://tensorflow.google.cn/install/source#gpu
    tensorflow2.2.0版本是与cuda10.1对应的
    pip install tensorflow-gpu==2.2.0

  5. 安装对应的Keras
    Tensorflow2.2.0+Keras2.3.1
    pip install keras==2.3.1

相关文章:

服务器运行深度学习代码使用指南

该内容配置均在九天毕昇下配置。 当前系统使用的linux版本为:Ubuntu 18.04 LTS。 当前版本安装的是:cuda10.1。 九天毕昇平台:https://jiutian.10086.cn/edu/#/home 一、linux下运行python的操作 ls 为列出当前目录中的文件 cd 文件名 进入…...

计算机组成原理 - 2. 数据的表示和运算

整理自天勤高分笔记,购书链接: 24 天勤高分笔记 要记住的几个数字 📓: 215327682^{15} 3276821532768 216655362^{16} 6553621665536 23121474836482^{31} 21474836482312147483648 23242949672962^{32} 4294967296232429496…...

【js】基础知识点--语句,break和continue,switch,with,for..in,do-while,while

一、break和continue语句&#xff0c;常用 break 语句会立即退出循环&#xff0c;强制继续执行循环后面的语句。而 continue 语句虽然也是立即退出循环&#xff0c;但退出循环后会从循环的顶部继续执行 var num 0; for (var i1; i < 10; i) {if (i % 5 0) {break;}num; …...

【C++】迭代器

内容来自《C Primer&#xff08;第5版&#xff09;》9.2.1 迭代器、9.2.3 begin和end成员、9.3.6 容器操作可能使迭代器失效、10.4.3 反向迭代器 目录 1. 迭代器 1.1 迭代器范围 1.2 使用左闭合范围蕴含的编程假定 2. begin和end成员 3. 容器操作可能使迭代器失效 3.1 编…...

数据可视化在前端中的应用

前端开发中,数据可视化是一种非常重要的技术。它可以将复杂的数据以图形化的方式展示出来,让用户更容易理解和分析数据。在前端中,VUE是一种非常流行的JavaScript框架,可以用来实现各种数据可视化效果。 首先,让我们来看看一些常见的数据可视化方式: 表格:表格是数据可…...

FFmpeg 合并视频文件没声音,不同步原因

查了不少帖子也没搞明白&#xff0c;可能懂的人不会遇到吧。 1 没声音是因为我几个视频文件中&#xff0c;有的没音轨&#xff0c;就是用文字生成了个视频&#xff0c;需要先给它加个dummy的音轨才行。 2 视频不同步是因为各个视频格式不一样&#xff0c;参数挺多我也不知道具…...

绕不开的“定位”

绕开“定位”这个词谈企业战略和品牌 相当于揪住头发离开地球 定位这个词&#xff0c;已经进入商业界的心智中去了 发明这个词的特劳特和里斯的思想有啥差异&#xff1f; 《定位屋》刨析的很到位 趣讲大白话&#xff1a;把握概念的源头&#xff0c;就理解对了大部分 【趣讲信息…...

《Effective Objective-C 2.0 》 阅读笔记 item12

第12条&#xff1a;理解消息转发机制 1. 消息转发机制 当对象接收到无法解读的消息后&#xff0c;就会启动“消息转发”机制&#xff0c;开发者可经由此过程告诉对象应该如何处理未知消息。 消息转发分为两大阶段 第一阶段&#xff1a;先征询接收者所属的类&#xff0c;看其…...

云原生计算能消除技术债务吗?

云原生计算可以将行业领域驱动的设计、GitOps和其他现代软件最佳实践汇总起来&#xff0c;如果企业实施得当&#xff0c;可以减少技术债务。 云原生计算是企业IT的一种新范式&#xff0c;它涉及现代技术的方方面面&#xff0c;从应用程序开发到软件架构&#xff0c;再到保持一…...

9. 回文数

题目 给你一个整数 xxx &#xff0c;如果 xxx 是一个回文整数&#xff0c;返回 truetruetrue &#xff1b;否则&#xff0c;返回 falsefalsefalse 。回文数是指正序&#xff08;从左向右&#xff09;和倒序&#xff08;从右向左&#xff09;读都是一样的整数。 例子 输入&am…...

[SV]SystemVerilog线程之fork...join专题

SystemVerilog线程之fork...join专题 Q&#xff1a;fork-join_none开辟的线程在外部任务退出后也会结束吗&#xff1f; A&#xff1a;后台线程不会结束&#xff0c;任何由fork开辟的线程&#xff08;join、join_any、join_none&#xff09;&#xff0c;无论其外部任务&#xff…...

你看这个spring的aop它又大又宽

aop&#x1f693;AOP 分类AspectJ | 高级但是难用Spring AOP | 易用但仅支持方法aop 原理明月几时有&#xff0c;把酒问青天。——唐代李白《将进酒》 AOP 分类 在 Spring Boot 中&#xff0c;AOP 的实现主要有以下几种&#xff1a; 基于 AspectJ 的 AOP&#xff1a;这是一种基…...

设计模式-创建-单例模式

4.1.1 模式介绍 定义 单例模式&#xff08;Singleton Pattern&#xff09;是 Java 中最简单的设计模式之一&#xff0c;此模式保证某个类在运行期间&#xff0c;只有一个实例对外提供服务&#xff0c;而这个类被称为单例类。 作用 保证一个类只有一个实例为该实例提供一个全…...

使用mybatis-plus-generator配置一套适合你的CRUD

1、maven引入 mybatis-plus-generator 和模板引擎&#xff0c;你也可以使用freemarker之类的&#xff0c;看个人 <!-- mybatisplus代码生成器 --><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-generator</artifactI…...

MATLAB实现各种离散概率密度函数(概率密度/分布/逆概率分布函数)

MATLAB实现各种离散概率密度函数(概率密度/分布/逆概率分布函数) 1 常见离散概率分布的基本信息2 常见离散概率分布计算及MATLAB实现2.1 二项分布(Binomial Distribution)2.1.1 常用函数2.2 负二项分布(Negative Binomial Distribution)2.2.1 常用函数2.3 几何分布(Geom…...

指针的基本知识

我们不会用bit去表达一个数据&#xff0c;因为只能放0和1&#xff0c;能表达的数据太少了&#xff0c;内存地址最小单位是字节 11111111 0x0011 1字节8bit,8bit才算作一个地址&#xff0c;地址是以字节为最小单位&#…...

当你的IDE装上GPT

文章目录前言下载安装使用步骤前言 我们可能要从“CV”工程师变成“KL工程师了&#xff0c;为什么叫”KL“工程师呢&#xff0c; 因为只要K和L两个指令就可以直接生成代码、修改代码&#xff0c;哪行代码不会点哪里&#xff0c;他都给你解释得明明白白。 提示&#xff1a;以下…...

一图看懂 pathlib 模块:面向对象的文件系统路径, 资料整理+笔记(大全)

本文由 大侠(AhcaoZhu)原创&#xff0c;转载请声明。 链接: https://blog.csdn.net/Ahcao2008 一图看懂 pathlib 模块&#xff1a;面向对象的文件系统路径, 资料整理笔记&#xff08;大全&#xff09;摘要模块图类关系图模块全展开【pathlib】统计常量intbooltuple模块9 fnmatc…...

前端如何将node.js 和mongodb部署到linux服务器上

本文首发自掘金。 记录了我第一次成功部署node.js 和mongodb到linux服务器上了&#xff0c;期间也遇到一些小坑&#xff0c;但是网上各位大佬记录的文章帮了大忙&#xff0c;所以我也将过程记录了下来。 安装Node 使用nvm linux上安装node&#xff0c;肯定首选nvm&#xff…...

mysql数据迁移

背景&#xff1a;随着时间的推移&#xff0c;交易系统中的订单表越来越大&#xff0c;目前达到500w数据。为了防止数据量过大导致的查询性能问题&#xff0c;现将订单表进行拆分&#xff0c;分为实时库和历史库。实时库保留近6个月的数据&#xff0c;用于退款业务需求&#xff…...

Python篇---常考的数据类型

一、常见数据类型及其特点Python 的数据类型可以分两大类&#xff1a;不可变类型和可变类型。这个区分是很多考点的基础。1. 不可变类型&#xff08;值变了&#xff0c;对象就换了&#xff09;整数 int特点&#xff1a;精度无限&#xff0c;只有整数不分长短。适合大数运算。考…...

开源机械爪资源库指南:从入门到ROS集成与自主抓取

1. 项目概述&#xff1a;一个开源“机械爪”的宝藏资源库如果你对机器人、自动化或者DIY硬件感兴趣&#xff0c;最近又在琢磨着给自己的项目加一个“手”&#xff0c;那么你很可能已经听说过“机械爪”这个概念。无论是想做一个自动抓取小物件的桌面机器人&#xff0c;还是为你…...

churrera-cli:Go语言开发的Git仓库批量克隆与自动化管理工具

1. 项目概述&#xff1a;一个为开发者“挤奶油”的命令行工具如果你是一名经常与GitHub、GitLab等代码托管平台打交道的开发者&#xff0c;那么你一定对“克隆仓库”这个动作再熟悉不过了。每天&#xff0c;我们可能都需要从不同的地方拉取代码库&#xff0c;无论是为了学习、复…...

【工具分享】9款漏扫工具来了!(内附学习笔记)

【工具分享】9款漏扫工具来了&#xff01;&#xff08;内附学习笔记&#xff09; 以下所有这些工具都是捆绑在一起的Linux发行版&#xff0c;如Kali Linux或BackBox&#xff0c;所以我会建议您安装一个合适的Linux黑客系统&#xff0c;尤其是因为这些黑客工具可以&#xff08;自…...

从零构建Claude代码:深入Transformer架构与自回归生成实现

1. 项目概述&#xff1a;从零构建你自己的Claude代码最近在开发者社区里&#xff0c;一个名为“woodx9/build-your-claude-code-from-scratch”的项目引起了我的注意。这个标题直译过来就是“从零开始构建你的Claude代码”&#xff0c;它指向了一个非常具体且富有挑战性的目标&…...

第9课:Linux开发工具(四):make与makefile

第9课&#xff1a;Linux开发工具&#xff08;四&#xff09;&#xff1a;make与makefile 一、为什么我们需要 Makefile&#xff1f; 1.1 IDE 背后的秘密 在使用 Visual Studio 等 IDE 时&#xff0c;我们只需按下 F5 或点击"编译"按钮&#xff0c;程序就会自动完成编…...

用Python+OpenCV搞定热红外与可见光图像自动对齐(附完整代码与避坑指南)

PythonOpenCV实战&#xff1a;热红外与可见光图像自动配准全流程解析 引言 在工业检测、安防监控、医疗诊断等领域&#xff0c;热红外与可见光图像的融合分析正成为关键技术。两种成像模式各具优势&#xff1a;可见光图像色彩丰富、细节清晰&#xff0c;而热红外图像则能揭示物…...

taotoken的用量看板如何帮助我们优化ai提示词设计

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 taotoken的用量看板如何帮助我们优化AI提示词设计 效果展示类&#xff0c;结合一个内容生成项目的实际经验&#xff0c;说明如何通…...

Done!硅谷分拣快递的人类工作,没了

鹭羽 发自 凹非寺量子位 | 公众号 QbitAI美国具身卷到飞起&#xff0c;明星企业Figure再整新活&#xff1a;这一次&#xff0c;他们让机器人进厂打工&#xff0c;8小时不间断直播放送。目前全网热度爆炸&#xff0c;已经吸引超两百万网友围观。无剪辑、完全现场实录&#xff0c…...

Spek音频频谱分析器:3分钟掌握专业音频分析技术

Spek音频频谱分析器&#xff1a;3分钟掌握专业音频分析技术 【免费下载链接】spek Acoustic spectrum analyser 项目地址: https://gitcode.com/gh_mirrors/sp/spek 音频频谱分析是理解音频文件内在结构的关键技术&#xff0c;而Spek正是这一领域的专业工具。这款免费开…...