通过torchvision下载图像mnist –【torchvision.datasets.MNIST函数解读】

目录

mnist 全称:mixed national institute of standards and technology database

一、函数定义

通过torchvision下载图像mnist

train_dataset = torchvision.datasets.MNIST('./data',
                                           train=True,
                                           transform=transform,
                                           download=True)

root :需要下载至地址的根目录位置
train:如果是True, 下载训练集 trainin.pt; 如果是False,下载测试集 test.pt; 默认是True
transform:一系列作用在PIL图片上的转换操作,返回一个转换后的版本
download:是否下载到 root指定的位置,如果指定的root位置已经存在该数据集,则不再下载

通过torchvision下载图像mnist --【torchvision.datasets.MNIST函数解读】

二、举例, 具体看参数 transform 的用法

  • transforms.Compose(): 将多个预处理依次累加在一起, 每次执行transform都会依次执行其中包含的多个预处理程序
  • transforms.ToTensor():在做数据归一化之前必须要把PIL Image转成Tensor
  • transforms.Normalize([0.5], [0.5]):归一化,这里的两个0.5分别表示对张量进行归一化的 全局平均值和方差,因为图像是灰色的只有一个通道,所以分别指定一了一个值,如果有多个通道,需要有多个数字,如3个通道,就应该是Normalize([m1, m2, m3], [n1, n2, n3])
import torchvision.transforms as transforms
import torchvision.datasets

transform = transforms.Compose([transforms.ToTensor(), transforms.Normalize([0.5], [0.5])])

train_dataset = torchvision.datasets.MNIST('./', train=True, transform=transform, download=True)
test_dataset = torchvision.datasets.MNIST('./', train=False, transform=transform, download=False)

==============================

reference :
PyTorch源码解读(三)torchvision.datasets

Original: https://blog.csdn.net/weixin_37804469/article/details/124659680
Author: Enzo 想砸电脑
Title: 通过torchvision下载图像mnist –【torchvision.datasets.MNIST函数解读】

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/708679/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 机器学习(三):基于LightGBM的分类预测

    LightGBM介绍 LightGBM是2017年由微软推出的可扩展机器学习系统,是微软旗下DMKT的一个开源项目,由2014年首届阿里巴巴大数据竞赛获胜者之一柯国霖老师带领开发。…

    人工智能 2023年6月30日
    078
  • python pandas 增加一列_在Python pandas中向现有数据框架添加新列

    匿名用户 我想在现有数据帧中添加一个新列’e’,并且不要更改数据帧中的任何内容。(序列的长度始终与数据帧相同。) 我假设中的索引值与中的索引值匹配。 启动名…

    人工智能 2023年7月8日
    0101
  • 【目标检测】Fast R-CNN

    目录 前言 总体架构 算法流程 * 与R-CNN的不同 训练数据的采样 RoI pooling 分类器 边界框回归器 Multi-task loss – 分类损失: 边…

    人工智能 2023年7月12日
    080
  • Numpy和Pandas的区别

    Numpy和Pandas都是数据分析常用工具包,但是功能是类似的。 Numpy Numpy是Numericel Python的简称,也是目前Python数值计算中最重要的基础包。大…

    人工智能 2023年7月16日
    056
  • TensorFlow的历史和背景是什么

    Tensorflow的历史和背景 TensorFlow是由Google Brain团队开发的一种机器学习框架。它于2015年11月发布,是一个开源软件库,用于进行大规模数值计算和构…

    人工智能 2023年12月30日
    046
  • 语音领域视频及书籍(不定期更新)

    线上会议视频 2022 GAS声学大讲堂公益直播课程回播,包含了耳机专题:主动降噪(ANC)原理和方法、语音增强(ENC)原理和方法、耳机产品测量方法和主要标准、耳机发声单元、多传…

    人工智能 2023年6月4日
    075
  • VoLTE语音编码标准,NV控制

    VoLTE语音编码标准 VoLTE使用两种语音编码标准:AMR(或AMR-NB)、AMR-WB。每种编码标准又都包含多种码率,中移的测试用例中包含不同编码方式及不同码率之 间的对比…

    人工智能 2023年5月27日
    074
  • Python批量爬取简历模板

    文章目录 前言 一、需求 二、分析 * 1. 查看网页源码(ctrl+u) 2、进一步分析 三、处理 四、运行效果 前言 为了更好的掌握 数据处理的能力,因而开启Python网络爬…

    人工智能 2023年7月4日
    0109
  • k均值聚类算法考试例题_k均值算法(k均值聚类算法计算题)

    ? 算法:第一步:选K个初始聚类中心,z1(1),z2(1),…,zK(1),其中括号内的序号为寻找聚类中心的迭代运算的次序号。聚类中心的向量值可任意设定,例如可选开始…

    人工智能 2023年6月2日
    0128
  • 基于yolov5与Deep Sort的流量统计与轨迹跟踪

    系列文章目录 目标跟踪——SORT算法原理浅析目标跟踪——Deep Sort算法原理浅析基于yolov5与Deep Sort的流量统计与轨迹跟踪 文章目录 系列文章目录 前言 一、…

    人工智能 2023年6月17日
    0128
  • 2022数学建模国赛B题思路分析

    分享一下,仅供参考借鉴,切勿直接使用!致谢一下全糖奶茶屋! 一、问题重述 1.1 问题背景 由于无人机集群在遂行编队飞行时, 应尽可能的避免外界干扰, 因此需要尽可能的保持电磁静默…

    人工智能 2023年7月27日
    0115
  • 贝叶斯回归

    Bayes Regression 贝叶斯回归是由贝叶斯派提出的一种线性回归方法,它的思想是不把参数和数据集看作是一个一个未知的数,而是看作一个已知的分布。具体来说,贝叶斯回归有两大…

    人工智能 2023年6月17日
    0107
  • Tensorflow保存神经网络参数有妙招:Saver和Restore

    摘要:这篇文章将讲解TensorFlow如何保存变量和神经网络参数,通过Saver保存神经网络,再通过Restore调用训练好的神经网络。 本文分享自华为云社区《[Python人工…

    人工智能 2023年5月25日
    086
  • librosa、nnAudio、torchAudio三者的差异

    librosa、nnAudio、torchAudio三者的差异 python可以使用的语音处理第三方库一览图 * – 下面是三个模块的简单使用 参考 python可以使…

    人工智能 2023年5月25日
    069
  • 音视频之AudioTrack的使用

    StreamType 音频流类型 最主要的几种STREAMAudioManager.STREAM_MUSIC:用于音乐播放的音频流。AudioManager.STREAM_SYST…

    人工智能 2023年5月23日
    079
  • 【python】词云图制作

    词云图制作 python 练了一段时间的词云图,就来和大家讲讲词云图制作的详细过程。 效果图 ; 工具准备 1、python3 2、安装第三方库wordcloud 3、安装nump…

    人工智能 2023年7月6日
    0101
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球