在使用python3以上版本写cifar10代码时,出现下述解码错误:
UnicodeDecodeError: 'ascii' codec can't decode byte 0x8b in position 6: ordinal not in range(128)
将pickle.load(file)在打开文件的过程中指定其编码方式为 “encoding='iso-8859-1”即可
如下:pickle.load(file,encoding = 'iso-8859-1')。
在使用python3以上版本写cifar10代码时,出现下述解码错误:
UnicodeDecodeError: 'ascii' codec can't decode byte 0x8b in position 6: ordinal not in range(128)
将pickle.load(file)在打开文件的过程中指定其编码方式为 “encoding='iso-8859-1”即可
如下:pickle.load(file,encoding = 'iso-8859-1')。