RT. Anaconda python 3.4 中 加载数据出错,显示;UnicodeDecodeError: 'ascii' codec can't decode byte 0x90 in position 614: ordinal not in range(128)
代码如下:
#
dataset='mnist.pkl.gz'
f = gzip.open(dataset, 'rb')
train_set, valid_set, test_set = pickle.load(f)
#
跪求四方土地,诸位大神,在此小憩片刻,帮小弟解疑答惑,感激不尽啊。
改成这样既可
train_set, valid_set, test_set = pickle.load(f,encoding='bytes')
可能是文件出错了吧,你重新把mnist.pkl.gz
下载下来。
代码是没问题的。