def get_training_data():
dict = unpickle(cwd + '/cifar10/cifar10-batches-py/data_batch_' + str(1))
images = dict[b'data']
labels = dict[b'labels']
filenames = dict[b'filenames']
for i in range(2,5):
idict = unpickle(cwd + '/cifar10/cifar10-batches-py/data_batch_' + str(i));
dict = np.row_stack((dict,idict))
iimages = idict[b'data']
images = np.row_stack((images,iimages))
ilabels = idict[b'labels']
labels = np.column_stack((labels,ilabels))
ifilenames = idict[b'filenames']
filenames = np.row_stack((filenames,ifilenames))
return {b'batch_label':'training batch,40000*3072',b'data':images,b'labels':labels,b'filenames':filenames}
评论列表
文章目录