如果有从网上下载到本地的数据集扩展名(后缀名)是npz压缩包,需要先解压再提取数据:
例如:手写数字灰度图像下载的数据集是MNIST.npz
import numpy as np #导入numpy库
加载数据集压缩包需要用到numpy的load方法
MNIST = np.load('MNIST.npz') #加载数据集压缩包到MNIST实例
数据集在压缩包内,使用files命令进行查看压缩包内容
MNIST.files #实例查看压缩包内的文件(类似解压)
可看到压缩包内的数据集结构
['x_test', 'x_train', 'y_train', 'y_test']
可通过实例的关键字索引读取对应的数据集
x_train = MNIST['x_train']
查看MNIST实例类型
type(MNIST)得到MNIST实例的类型是
查看x_train数据集类型
type(mnist['x_train'])得到MNIST实例中数据集的类型是
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)