【发布时间】:2019-08-23 06:28:11
【问题描述】:
使用卷积神经网络进行 CIFAR-10 数据集分类。我无法理解:
1) 提取 CIFAR-10 数据集文件的位置 2)如何使用pickle框架加载批次 3) 将数据集拆分为训练数据和测试数据
请帮助代码,在 jupyter notebook 上使用 python 3.6。
我试过了,但似乎没有任何效果。可能是因为我将 CIFAR-10 文件保存在错误的位置。
def unpickle(file):
import pickle
with open(file, 'rb') as fo:
dict = pickle.load(fo, encoding='bytes')
return dict
【问题讨论】:
-
您的问题究竟是什么? “似乎没有任何效果”几乎不能提供任何信息
-
上面的代码没有加载 CIFAR-10 数据集。我很困惑在哪里使用pickle提取文件以进行上传以及代码行“def unpickle(file)”中的“文件”是什么意思?
标签: python-3.x machine-learning conv-neural-network pickle upickle