首页 > 其他分享 >3.5 图像分类数据集

3.5 图像分类数据集

时间:2023-05-19 14:33:37浏览次数:38  
标签:DataLoader 读取数据 data 分类 小批量 3.5 图像 数据 mnist

 1. 下载数据并将数据读到内存

 图像分类中广泛使用的数据集之一,但作为基准数据集过于简单。 我们将使用类似但更复杂的Fashion-MNIST数据集。

mnist_train是一个torchvision.datasets.mnist.FashionMNIST类型(数据集类型?)的对象:

它是一个有60000张图片及其标签的数据集:

它的每一行是图片及其标签的整数值表示的有两个元素的元组:

2. 将数据集中的图片画出来

我们将这个数据集画出来:

 注意红框部分,是使用data.DataLoader(),以数据集和batch_size为参数来读取小批量的数据。在这里强调,data.DataLoader可以以小批量batch_size读取数据集,它的参数类型是数据集类型。

 

3. 读取小批量数据,并测试以小批量读完一边训练集所需的时间

注意在使用data.DataLoader()读取小批量数据时,可以加入参数num_workers=?来指定以几个进程来读取数据。

 

4. 封装读取数据集函数,方便以后使用

 注意这里面有一个resize,这意思是,我们以后的模型可能会需要不同尺寸的图片输入,可以用resize来改变尺寸。

注意:这个函数load_data_fashion_mnist()返回的是代表训练集和测试集的dataLoader,可以用train_iter以及test_iter来接住它。

 

标签:DataLoader,读取数据,data,分类,小批量,3.5,图像,数据,mnist
From: https://www.cnblogs.com/pkuqcy/p/17414940.html

相关文章

  • N4、使用Word2vec实现文本分类
    ......
  • 编程一小时2023.5.18
    #include<iostream>#include<fstream>usingnamespacestd;classDog{public:intgetdogage(){returnage;}intgetdogweight(){returnweight;}voidsetdog(intx,inty){age=x;weight=y;}private:intage,weight;}; intmain(){intv1,v2;......
  • 每日总结-23.5.18
    <%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd&qu......
  • 2023.5.18
    importosimportpandasaspd#添加测试数据os.makedirs(os.path.join('.','data'),exist_ok=True)data_file=os.path.join('.','data','house_tiny.csv')withopen(data_file,'w')asf:   f.write('N......
  • 3.5水仙花数
    1.问题描述输出所有的“水仙花数”,所谓的“水仙花数”是指一个三位数其各位数字的立方和等于该数本身,例如,153是“水仙花数”,因为153=13+13+33。2.代码#include <stdio.h> int main(){   int a, b, c; for (int i = 100; i <= 999; i++) { a = i / 100; b =......
  • 2023.5 杂题记录
    2023.5.18开始记的。一道校赛的题(Easy,概率期望DP)题目链接。有一个长度为\(n\)的字符串\(s\),\(s_i\)为o、x、?中的一个。每个?都等概率替换成o或x。设填完之后o连续段长度为\(a_1,a_2,\cdots,a_m\),则对于\(k=1,2,3\),总贡献为\(\sum_{i=1}^ma_i^k\),对\(k=1,2,......
  • 论文、专利、文献检索及图像数据工具总结
    一、文献检索1、中文文献检索参考中文文献途径网址用途1知网https://www.cnki.net/文献检索、下载2万方数据网https://www.wanfangdata.com.cn/文献检索、下载3维普期刊http://lib.cqvip.com/文献检索、下载4浙江图书馆https://www.zjlib.cn/#se......
  • 七、三级分类--谷粒商城
    1.三级分类-查询1.0后端代码实现-微服务Product@Service("categoryService")publicclassCategoryServiceImplextendsServiceImpl<CategoryDao,CategoryEntity>implementsCategoryService{@OverridepublicPageUtilsqueryPage(Map<String,Objec......
  • Python从零到壹丨图像增强的顶帽运算和底帽运算
    摘要:这篇文章详细介绍了顶帽运算和底帽运算,它们将为后续的图像分割和图像识别提供有效支撑。本文分享自华为云社区《[Python从零到壹]四十九.图像增强及运算篇之顶帽运算和底帽运算》,作者:eastmount。数学形态学(MathematicalMorphology)是一种应用于图像处理和模式识别领域的新......
  • 2023.5.18——软件工程日报
    所花时间(包括上课):6h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;......