打开了一个 批次的数据, 查看了下 32*32的结构
然后image 模块 打开三个图层, 进行了融合, merge后可以 show 出来
import pickle as p
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.image as plimg
from PIL import Image
def load_CIFAR_batch(filename):
""" load single batch of cifar """
with open(filename, "rb")as f:
datadict = p.load(f,encoding="iso-8859-1")
X = datadict["data"]
Y = datadict["labels"]
X = X.reshape(10000, 3, 32, 32)