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

深度学习入门-01

1、安装Anaconda

创建一个虚拟环境,在Anaconda Prompt中创建,环境名称叫做pytorch,使用的python版本是3.10

conda create -n pytorch python=3.10

在这里插入图片描述

在这环境中需要安装的包,选择yes
激活环境:

conda activate pytorch

如果激活环境后,在安装pytorch,则是将pytorch安装在特定的虚拟环境下
在这里插入图片描述
截图中中没有pytorch,所以需要重新安装

2、安装pytorch
网址:在这里插入图片描述

在这里插入图片描述
查看一下自己电脑支持的cuda,在控制台中输入相关信息

nvidia-smi

在这里插入图片描述
现在的pytorch可以直接安装cuda

在这里插入图片描述
将红色方框中的代码直接粘贴到anaconda Prompt
在这里插入图片描述
完成后,在界面中输入pip list,即可看到所有的清单

判断pytorch是否安装成功:

import torch
torch.cuda.is_available()

当出现Ture的时候,表示安装成功
在这里插入图片描述

3、安装jupyter
Jupyter Notebook介绍
什么是Jupyter Notebook
Jupyter Notebook 是一个基于 Web 的交互式计算环境,支持多种编程语言,包括 Python、R、Julia 等。它的主要功能是将代码、文本、数学方程式、可视化和其他相关元素组合在一起,创建一个动态文档,用于数据分析、机器学习、科学计算和数据可视化等方面。Jupyter Notebook 提供了一个交互式的界面,使用户能够以增量和可视化的方式构建和执行代码,同时支持 Markdown 格式的文本和 LaTeX 数学符号。

Jupyter Notebook安装方法
在安装Jupyter Notebook之前,可以选择先安装Anaconda,Anaconda就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项,其中包括了Jupyter Notebook。

在这里插入图片描述
在特定虚拟环境中安装:
激活当前虚拟环境

conda activate pytorch

输入如下代码:

conda install nb_comda

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 车载以太网自动化测试套件—AETP.UDS
  • 一条sql 在MySQL中是如何执行的
  • YoloV8改进策略:Block改进|LeYOLO,一种用于目标检测的新型可扩展且高效的CNN架构|复现LeYolo,轻量级Yolo改进
  • Linux学习第60天:Linux驱动开发的一些总结
  • 利用CICD管道和MLOps自动化微调、部署亚马逊云科技上的AI大语言模型
  • 10 个 C# 关键字和功能
  • vue中父组件向子组件传值,子组件向父组件传值,简洁易懂
  • web前端之html弹窗面板的popover新属性
  • NC 把二叉树打印成多行
  • 2、Future与CompletableFuture实战
  • Positional Encoding | 位置编码【详解】
  • JAVA同城货运搬家系统小程序源码
  • 正信晟锦:借了钱不回信息怎么办
  • 前端(Vue)全屏 screenfull 通用解决方案及原理分析
  • 如何一键删除iPhone相册所有照片
  • 时间复杂度分析经典问题——最大子序列和
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • 「前端早读君006」移动开发必备:那些玩转H5的小技巧
  • 【React系列】如何构建React应用程序
  • Docker: 容器互访的三种方式
  • Markdown 语法简单说明
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • React+TypeScript入门
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • sublime配置文件
  • Terraform入门 - 1. 安装Terraform
  • Unix命令
  • Vue--数据传输
  • Zepto.js源码学习之二
  • 欢迎参加第二届中国游戏开发者大会
  • 计算机常识 - 收藏集 - 掘金
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • ​io --- 处理流的核心工具​
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • # Java NIO(一)FileChannel
  • # 安徽锐锋科技IDMS系统简介
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (3)(3.2) MAVLink2数据包签名(安全)
  • (二十四)Flask之flask-session组件
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (牛客腾讯思维编程题)编码编码分组打印下标题目分析
  • (学习日记)2024.01.09
  • (一) 初入MySQL 【认识和部署】
  • (转)visual stdio 书签功能介绍
  • (转)母版页和相对路径
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • ../depcomp: line 571: exec: g++: not found
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .net Application的目录
  • .NET COER+CONSUL微服务项目在CENTOS环境下的部署实践
  • .Net6 Api Swagger配置
  • .NET框架设计—常被忽视的C#设计技巧
  • //解决validator验证插件多个name相同只验证第一的问题