本文共 517 字,大约阅读时间需要 1 分钟。
# -*- coding: utf-8 -*-"""Created on Tue Mar 21 18:29:17 2017@author: Administrator"""import cPickleimport gzipimport numpy as npimport matplotlib.pyplot as pltf = gzip.open('mnist.pkl.gz', 'rb')train_set, valid_set, test_set = cPickle.load(f)f.close()tx,ty=train_set;#查看训练样本print np.shape(tx)#可以看到tx大小为(50000,28*28)的二维矩阵print np.shape(ty)#可以看到ty大小为(50000,1)的矩阵#图片显示A=tx[108].reshape(28,28)#第八个训练样本Y=ty[108]print Y#plt.show(A,cmap='gray')fig = plt.figure()ax = fig.add_subplot(111) ax.imshow(A,cmap='gray')plt.show()