《动手学深度学习》预备知识和安装环境

news/2024/5/20 9:21:47

哈喽,欢迎来到自学深度学习小白的文章,本文将介绍anacoda是什么和有什么用,以及在win10环境下如何安装运行环境。

关于anaconda

1.环境

准备开始写代码了,教材总是先叫你配好环境,环境可以堪称一栋房子,房子里面有很多房间,房间与房间是相互不影响的,比如明明在一台电脑上,我在A房间(A环境)安装了MXnet,那么在B房间就没有MXnet,实现了虚拟隔离。

此时,anaconda可以看成是一个工具,把不同的房间隔离开来不受影响

2.激活环境

有了这个A房间,我们准备使用它,需要去激活,激活只需要一条很简单的指令

安装anaconda

记得要镜像下载哦,因为anaconda服务器在国外,下载安装方法会特别慢

请用以下链接进行下载

Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

这个安装很简单,如果还有不清楚的小伙伴去网上看看哦

使用anaconda

下载完成后在电脑左下角输anacoda,以管理员身份运行anaconda prompt

这个时候我们需要配置国内的镜像,因为conda和pip 默认使用国外的站点来下载。

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

再输入conda create -n gluon python=3.6,执行过程中输入y

执行conda activate gluon

再执行pip install mxnet,此时的mxnet是最新版

再执行以下安装

pip install d2lzh==0.8.11
pip install jupyter==1.0.0
pip install matplotlib==2.2.2

这个时候环境搭建完毕

将下载好的课本代码https://zh.d2l.ai/d2l-zh-1.0.zip进行解压,放在一个新的文件夹里面

anaconda prompt中,切换安装d2lzh的文件目录,win下切换目录用盘符名: 和 cd 进入目录

输入:

conda activate gluon
jupyter notebook


 


http://www.mrgr.cn/p/36760360

相关文章

《编译原理》阅读笔记:p1-p3

《编译原理》学习第 1 天,p1-p3总结,总计 3 页。 一、技术总结 1.compiler(编译器) p1, But, before a program can be run, it first must be translated into a form in which it can be executed by a computer. The software systems that do this translation are call…

如何给正弦信号添加12V直流偏置

一个有趣问题的探究: 运放在单电源的情况下只能输出正电压(单方向的),这就使得有正负值的信号电压只能输出一半: 【单电源供电的运放如何增加直流偏置】(电阻分压法): 单电源供电的…

PyCharm 2024新版图文安装教程(python环境搭建+PyCharm安装+运行测试+汉化+背景图设置)

名人说:一点浩然气,千里快哉风。—— 苏轼《水调歌头》 创作者:Code_流苏(CSDN) 目录 一、Python环境搭建二、PyCharm下载及安装三、解释器配置及项目测试四、PyCharm汉化五、背景图设置 很高兴你打开了这篇博客,如有疑问&#x…

pycharm中导入rospy(ModuleNotFoundError: No module named ‘rospy‘)

1. ubuntu安装对应版本ros ubuntu20.04可参考: https://wiki.ros.org/cn/noetic/Installation/Ubuntuhttps://zhuanlan.zhihu.com/p/515361781 2. 安装python3-roslib sudo apt-get install python3-roslib3.在conda环境中安装rospy pip install rospkg pip in…

STM32 DMA直接存储器存取

单片机学习! 目录 文章目录 前言 一、DMA简介 1.1 DMA是什么 1.2 DMA作用 1.3 DMA通道 1.4 软硬件触发 1.5 芯片资源 二、存储器映像 2.1 存储器 2.2 STM32存储器 三、DMA框图 3.1 内核与存储器 3.2 寄存器 3.3 DMA数据转运 3.4 DMA总线作用 3.5 DMA请求 3.6 DMA结构…

c语言程序设计——实验报告七

实验项目名称:实验7数组的基本使用 实验项目类型:验证性 实验日期:2024年4月22日一、实验目的 1.熟练掌握数组的定义格式和数组元素的表示方法 2.熟悉数组的初始化方法和赋值方法 3.掌握字符数组存放字符串的方法和字符串函数的使用 4.熟悉数组元素的操作,特别是输入与输出…

做外贸用什么邮箱比较好?

外贸公司在推进公司业务时需要频繁进行跨国沟通,选择一款专业且功能强大的企业邮箱作为业务沟通工具至关重要。外贸企业邮箱需要满足5个基本内容,国际收发能力、安全稳定性、专业形象展示、功能完备性、客户服务与技术支持。本文将探讨做外贸时适合使用的…

【Java基础】字符串的内存情况及应用场景

String 特点 用双引号引起来的一串字符,字符串不变,它们的值在创建后不能被更改String str"hello";存储在堆中的字符串常量池已经定义过的字符串,再次定义时直接使用已有的字符串String类重写了**boolean equals(object obj)**方…

[附源码]秦时明月6.2魔改版_搭建架设教程_附GM工具_安卓苹果

本教程仅限学习使用,禁止商用,一切后果与本人无关,此声明具有法律效应!!!! 教程是本人亲自搭建成功的,绝对是完整可运行的,踩过的坑都给你们填上了 一. 演示视频 https://githubs.xyz/boot?app=50二. 环境 联网环境: centos7.6 , 放开所有端口 单机环境: VM虚拟机…

Pycharm的Python脚本模板

# @Time : ${DATE} ${TIME} # @Author : HeJinYang # @Description:

力扣每日一题106:从中序与后序遍历序列构造二叉树

题目 中等 相关标签 相关企业 给定两个整数数组 inorder 和 postorder ,其中 inorder 是二叉树的中序遍历, postorder 是同一棵树的后序遍历,请你构造并返回这颗 二叉树 。 示例 1: 输入:inorder [9,3,15,20,7], postorder …

uniapp+vue基于移动端的药品进销存系统r275i

最后我们通过需求分析、测试调整,与药品进销存管理系统管理系统的实际需求相结合,设计实现了药品进销存管理系统管理系统。 系统功能需求包含业务需求、功能需求用户需求,系统功能需求分析是在了解用户习惯、开发人员技术和实力等各个因素的前…

SAP 长文本语言代码维护

在SAP中,我们发现长文本都是有语言代码的,如果需要新增一个语言代码的话,需要通过程序RSCPCOLA进行维护处理 具体实现步骤如下: 1. 输入事务码SE38,输入程序名RSCPCOLA,然后点击执行按钮 2. 维护信函语言…

Windows平台git clone文件路径太长报错

解决文件路径太长导致的报错问题问题描述 在Windows下拉取一些比较大的开源项目经常会提示文件路径太长(filename too long),然后死活都不成功 解决办法 1.配置git git config --system core.longpaths true2.修改文件C:\Program Files\Git\etc\gitconfig(需要以管理员身份…

Linux进程间通信:system V共享内存

目录 一、什么是共享内存 1.1创建共享内存 1.2释放共享内存 1.2.1shmctl 1.2.2shmat 1.2.3 shmdt 二、共享内存的实现及使用 2.1ShmClient 2.2Shm_Server 2.3Fifo.hpp 2.4Comm.hpp 一、什么是共享内存 标准系统V也叫system V的本地通信方式一般有三种: …

GitHub two-factor authentication开启教程

GitHub two-factor authentication开启教程问题描述 最近登录GitHub个人页面动不动就有一个提示框”...... two-factor authentication will be required for your account starting Jan 4, 2024 ......“,点击去看了一下原来是GitHub对所有的用户登录都要开启双重身份认证,…

Windows程序读取不了中文路径问题

解决win32接口无法解析中文路径的问题问题描述 今天调试发现win32接口GetFileAttributesW居然不支持中文路径,于是寻找解决方案,找了半天,尝试用boost的fileystem库发现能用,而且boost能跨平台! 不支持中文 win32接口获取文件属性,当传入参数带有中文字符时,它获取的属性…

栈和队列的4道面试题【详细解析】【代码实现】

栈和队列的面试题 1.有效的括号(栈实现) 题目: 有效的括号 给定一个只包括 (,),{,},[,] 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必…

紧跟生成式AI暴雨发布新时代推理服务器

近日,暴雨发布最新训推一体AI服务器,以大容量内存和灵活的高速互连选项满足各种AI应用场景,最大可能支持扩展插槽,从而大幅提升智能算力性能,以最优的性能和成本为企业的模型训练推理落地应用提供更好的通用算力。 AIG…

Java里的String使用

1.Java WinForm项目 public static void main(String[] args) {String testString"22";String testString2"1096";String testString3"22";Student studentnew Student();student.Age"22";Test(student.Age);Test2(student.Age); }pu…