参考にしたのは次のURLです。
http://aidiary.hatenablog.com/entry/20151108/1446952402
そして、Windows上でchainerを使ってcifar10画像分類器を作成しようとしたら、次のエラーが出ました。
UnicodeDecodeError Traceback (most recent call last)
<ipython-input-17-2eacff1f22f0> in <module>()
11 # CIFAR-10データをロード
12 print ("load CIFAR-10 dataset")
---> 13 X_train, X_test, y_train, y_test = load_cifar10("data")
14
15 N = y_train.size
<ipython-input-16-cc3f74b5eb66> in load_cifar10(datadir)
21 # 訓練データをロード
22 for i in range(1, 6):
---> 23 d = unpickle("%s/data_batch_%d" % (datadir, i))
24 train_data.extend(d["data"])
25 train_target.extend(d["labels"])
<ipython-input-16-cc3f74b5eb66> in unpickle(f)
11 import _pickle as cPickle
12 fo = open(f, 'rb')
---> 13 d = cPickle.load(fo)
14 fo.close()
15 return d
UnicodeDecodeError: 'ascii' codec can't decode byte 0x8b in position 6: ordinal not in range(128)
つまり、データがasciiコードだからでコードできないということです。
データはそのまま解凍して置いただけです。
対応策のご存知の方ご教示お願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。