1
CIFAR-10データセットからデータファイルを読み込もうとしています。私はそれをダウンロードしましたが、私はファイルを読むことができません。 ファイルを読むために使用しているコード。「バイナリ(アプリケーション/オクテットストリーム)」ファイルをPythonで読むことができませんか?
def unpickle(file):
print(file)
import pickle
fo = open(file, 'rb')
dict = cPickle.load(fo)
fo.close()
return dict
file = 'data_batch_1'
あなたが取得しているので、「
Traceback (most recent call last):
File "basiccnn.py", line 28, in <module>
data1 = unpickle(file)
File "basiccnn.py", line 23, in unpickle
dict = cPickle.load(fo)
UnicodeDecodeError: 'ascii' codec can't decode byte 0x8b in position 6: ordinal not in range(128)
あなたはピクルファイルを持っていると信じていますか? –
@ IgnacioVazquez-Abrams、https://www.cs.toronto.edu/~kriz/cifar.html –
Pythonのバージョンをダウンロードしましたか? –