IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> PyTorch入门笔记(自用) -> 正文阅读

[人工智能]PyTorch入门笔记(自用)

1.环境安装及配置

1.1 安装anaconda

官方下载地址:https://www.anaconda.com/products/individual#Downloads

1.2 验证安装

在这里插入图片描述
安装成功
在这里插入图片描述

1.3 检查显卡驱动是否正常

任务管理器性能处显示nvidia则正常
在这里插入图片描述

1.4有序的安装环境—conda

Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。
在这里插入图片描述
新创建一个环境,下面在这个环境中安装pytorch
指令如下:

conda create -n pytorch python=3.6
- n:name环境的名字
- pythoon=3.6  指定python版本为3.6版本

安装成功:
在这里插入图片描述
相当于当前anaconda环境中安装了两个不同python版本的环境:
在这里插入图片描述
切换到当前环境:
在这里插入图片描述
查看当前存在的包:
命令:

pip list

在这里插入图片描述

1.5安装pytorch

上一步查看新创建的环境中并没有pytorch,所以接下来进行pytorch的安装
查看GPU型号:
在这里插入图片描述
pytorch官方地址:https://pytorch.org/
官网下拉,根据自己机器情况选择:
在这里插入图片描述
Compute Platform选择:
在这里插入图片描述

conda 命令支持英伟达显卡驱动396.26版本以上。
查看自己显卡驱动版本:
在这里插入图片描述
复制生成命令运行:
在这里插入图片描述
下载过程中输入y确认下载。

1.6 检查是或否安装成功

1.输入python
在这里插入图片描述
2.输入 import torch
在这里插入图片描述
3. 查看pytorch是否可用电脑GPU

 torch.cuda.is_available()

在这里插入图片描述

2.第一个pytorch工程

2.1使用pycharm创建pytorch工程

(1)
在这里插入图片描述
(2)
在这里插入图片描述
在这里插入图片描述
(3)上一步确定后
在这里插入图片描述

(4)验证是否成功导入anaconda环境
在这里插入图片描述

pycharm好处

控制台右侧可显示变量赋值情况,比较直观。
在这里插入图片描述

pycharm查看项目解释器

在这里插入图片描述

2.2使用jupyter创建pytorch工程

在安装anaconda时,jupyter已经安装完成。(默认安装在base环境中,之前新建的pytorch环境没有)

2.2.1 在pytorch环境中安装jupyter

(1)查看jupyter使用的package
anaconda prompt 命令(base环境中安装了jupyter)

conda list

在这里插入图片描述
(2)进入pytorch环境

conda activate pytorch

在这里插入图片描述
查看所含包并不含有上面那个

conda list

(3)安装jupyter所需包
在这里插入图片描述
中途y确定
(4)启动运行

jupyter notebook

在这里插入图片描述
回到自动打开:
在这里插入图片描述
命令:
在这里插入图片描述

在这里插入图片描述

(5)使用codee环境的pytorch创建新项目
在这里插入图片描述
创建完成:
在这里插入图片描述
shift+enter跳转到下一个代码块,并且运行上一个代码块
验证是否成功
在这里插入图片描述

2.2.2 jupyter 工作空间修改

jupyter工作空间修改

2.3pycharm、pycharm console、jupyter三种不同环境的优劣比较

在这里插入图片描述
ps: shift+enter #跳转到下一行开始输出

其中jupyter中help格式更加清楚

方式一:
在这里插入图片描述
方式二:在这里插入图片描述

3.python中的两大函数—dir()、help()

在这里插入图片描述

在这里插入图片描述

3.1dir()、help()简单使用

#查看torch目录
dir(torch)   	

#查看torch下的cuda目录
dir(torch.cuda)

#查看torch下的cuda下的is_available目录
dir(torch.cuda.is_available())
#查看帮助
**#注意:方法不加括号**
help(torch.cuda.is_available)

在这里插入图片描述

4.pytorch如何加载数据

# 数据读取
Dataset 类
Dataloader 类

在这里插入图片描述

4.1 Dataset使用

4.1.1 Dataset官方解释

1.使用Dataset必须继承Dataset
2.子类必须重写getitem方法,支持获取给定键下标的数据示例
3.选择重写len方法获取长度
在这里插入图片描述

4.1.2 Dataset使用

在这里插入图片描述
在这里插入图片描述

4.1.3 tensorBoard使用

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-08-20 15:05:55  更:2021-08-20 15:06:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/1 7:54:04-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码