MindSpore【数据集功能】无法查看数据集
问题描述:
【代码】
from mindspore import contextcontext.set_context(mode=context.GRAPH_MODE,device_target='CPU')import mindspore.dataset as dsimport mindspore.dataset.transforms.c_transforms as Cimport mindspore.dataset.vision.c_transforms as CVfrom mindspore.dataset.vision import Interfrom mindspore import dtype as mstypetrain_path="datasets/MNIST_Data/train"test_path="datasets/MNIST_Data/test"def create_dataset(data_path, batch_size=32, repeat_size=1,num_parallel_workers=1):# 定义数据集mnist_ds = ds.MnistDataset(data_path)resize_height, resize_width = 32, 32rescale = 1.0 / 255.0shift = 0.0rescale_nml = 1 / 0.3081shift_nml = -1 * 0.1307 / 0.3081# 定义所需要操作的map映射resize_op = CV.Resize((resize_height, resize_width), interpolation=Inter.LINEAR)rescale_nml_op = CV.Rescale(rescale_nml, shift_nml)rescale_op = CV.Rescale(rescale, shift)hwc2chw_op = CV.HWC2CHW()type_cast_op = C.TypeCast(mstype.int32)# 使用map映射函数,将数据操作应用到数据集mnist_ds = mnist_ds.map(operations=type_cast_op, input_columns="label", num_parallel_workers=num_parallel_workers)mnist_ds = mnist_ds.map(operations=[resize_op, rescale_op, rescale_nml_op, hwc2chw_op], input_columns="image", num_parallel_workers=num_parallel_workers)# 进行shuffle、batch、repeat操作buffer_size = 10000mnist_ds = mnist_ds.shuffle(buffer_size=buffer_size)mnist_ds = mnist_ds.batch(batch_size, drop_remainder=True)mnist_ds = mnist_ds.repeat(count=repeat_size)return mnist_dsdatasets=create_dataset(train_path)for data in datasets.create_dict_iterator():print("data: {}".format(data["data"]))print("label: {}".format(data["label"]))
显示:
Traceback (most recent call last):
File "D:\mindspore\手写数字识别\手写数字识别.py", line 43, in <module>
for data in datasets.create_dict_iterator():
File "C:\Users\Admin\AppData\Local\Programs\Python\Python39\lib\site-packages\mindspore\dataset\engine\iterators.py", line 148, in __next__
data = self._get_next()
File "C:\Users\Admin\AppData\Local\Programs\Python\Python39\lib\site-packages\mindspore\dataset\engine\iterators.py", line 203, in _get_next
raise err
File "C:\Users\Admin\AppData\Local\Programs\Python\Python39\lib\site-packages\mindspore\dataset\engine\iterators.py", line 196, in _get_next
return {k: self._transform_tensor(t) for k, t in self._iterator.GetNextAsMap().items()}
RuntimeError
出现了错误,无法查看数据
解答:
可以看下数据的路径么 在cmd或者powershell下,到 D:\mindspore\手写数字识别\ 这个目录,执行tree 命令,检查下数据的路径是否和代码里面一致
MindSpore【数据集功能】无法查看数据集相关推荐
- 地图服务器控件GIS Map Server v3.6发布,新增航空影像数据集功能
GIS Map Server是一款地图服务器控件,它将动态地图功能添加到了GLG工具包中并能与工具包一起使用或独立使用.GLG地图服务器控件将动态地图功能添加到了GLG工具包中并能与工具包一起使用或独 ...
- iris数据集 测试集_IRIS数据集的探索性数据分析
iris数据集 测试集 Let's explore one of the simplest datasets, The IRIS Dataset which basically is a data a ...
- 资源 | 想进行数据科学项目却没有数据集?26个数据集网站汇总
导读:如果用一个句子总结学习数据科学的本质,那就是: 学习数据科学的最佳方法就是应用数据科学. 如果你是初学者,那么每完成一个项目你的能力就会大大提高.如果你是有经验的数据科学从业者,那么你应该懂这个 ...
- DL之NN/Average_Darkness/SVM:手写数字图片识别(本地数据集50000训练集+数据集加4倍)比较3种算法Average_Darkness、SVM、NN各自的准确率
DL之NN/Average_Darkness/SVM:手写数字图片识别(本地数据集50000训练集+数据集加4倍)比较3种算法Average_Darkness.SVM.NN各自的准确率 目录 数据集下 ...
- 〖TensorFlow2.0笔记21〗自定义数据集(宝可精灵数据集)实现图像分类+补充:tf.where!
自定义数据集(宝可精灵数据集)实现图像分类+补充:tf.where! 文章目录 一. 数据集介绍以及加载 1.1. 数据集简单描述 1.2. 程序实现步骤 1.3. 加载数据的格式 1.4. map函 ...
- 【深度学习】机器学习\深度学习常见相关公开数据集汇总(图像处理相关数据集、自然语言处理相关数据集、语音处理相关数据集)
一.前言 1. 介绍 常来说,深度学习的关键在于实践.从图像处理到语音识别,每一个细分领域都有着独特的细微差别和解决方法. 然而,你可以从哪里获得这些数据呢?现在大家所看到的大部分研究论文都用的是专有 ...
- cntk数据集_CNTK-内存不足数据集
cntk数据集 CNTK-内存不足数据集 (CNTK - Out-of-Memory Datasets) In this chapter, how to measure performance of ...
- 人工智能大数据,公开的海量数据集下载,ImageNet数据集下载,数据挖掘机器学习数据集下载...
人工智能大数据,公开的海量数据集下载,ImageNet数据集下载,数据挖掘机器学习数据集下载 ImageNet挑战赛中超越人类的计算机视觉系统 微软亚洲研究院视觉计算组基于深度卷积神经网络(CNN)的 ...
- tusimple车道线检测 处理自己的数据集 用自己的数据集训练模型
tusimple车道线检测 处理自己的数据集 用自己的数据集训练模型_喜欢爱喝矿泉水的男孩的博客-CSDN博客 标注数据 将自己的数据用labelme(至于如何安装和使用请自查)打开,然后选择线段或者 ...
- 人工智能大数据,公开的海量数据集下载,ImageNet数据集下载,数据挖掘机器学习数据集下载
人工智能大数据,公开的海量数据集下载,ImageNet数据集下载,数据挖掘机器学习数据集下载 ImageNet挑战赛中超越人类的计算机视觉系统 微软亚洲研究院视觉计算组基于深度卷积神经网络(CNN)的 ...
最新文章
- 韩宇:如何准备天池深度学习比赛?
- tensorflow 教程 梯度下降法实现线性回归问题
- 离线安装Ubuntu虚拟机和GNURadio
- STM32,CAN总线过滤器的设置详细讲解
- python time模块计算时长_python time模块详解
- LeetCode 84. 柱状图中最大的矩形(Largest Rectangle in Histogram)
- JS基础--组合继承,寄生组合式继承
- window.location.href的使用方法
- Ueditor编辑器任意文件上传漏洞
- 不必写一行代码,利用ivx低代码产品开发web平台
- Dorado7常用JS以及常见错误
- 面向物联网的可重构流式深度卷积神经网络加速器
- 【2018十大VR眼镜排行榜】VR眼镜有哪些品牌。哪个牌子的VR眼镜比较好,性价比高,适合玩VR游戏的
- vue-cli自动化测试karma + mocha + chai
- 使用Tensorflow训练LSTM+Attention中文标题党分类
- E-PUCK机器人-开始
- Cesium-监听地图服务是否加载完成的方法
- 【Django毕业设计源码】Python旧衣物捐赠系统的设计与实现
- 服务器为什么要封海外,UDP攻击是什么
- 程序猿的怎么软件园蹦出来