使用Keras的datasets.load_data()下载CIFAR-10数据非常缓慢,建议大家可以先从CSDN里面下载好python版本的数据,解压缩,并把里面的文件放到Keras的datasets目录下C:\Users\用户名\.keras\datasets\cifar-10-batches-py\,一定要在datasets里面创建cifar-10-batches-py这个名字的文件夹,不然使用Keras的dataset.load_data()读数据的时候会检测不到数据集,如下所示
from keras.datasets import cifar10
from keras.utils import np_utils
import numpy as np
from keras.models import Sequential
from keras.layers import Dense, Dropout, Activation, Flatten
from keras.layers import Conv2D, MaxPooling2D, ZeroPadding2D
import matplotlib.pyplot as plt
np.random.seed(10)
#读入数据
(x_img_train, y_label_train), (x_img_test, y_label_test) = cifar10.load_data()
#数据标准化,标签OneHo