2017-10-27 4 views
0

最近、mxnet.ioのチュートリアルに従ってmxnetを学びました。mxnetチュートリアルでは、長さ8の文字列引数が必要です

import mxnet as mx 
mnist = mx.test_utils.get_mnist() 

それは示しています:手書き数字認識では、私は次のコードを実行

--------------------------------------------------------------------------- 
error          Traceback (most recent call last) 
<ipython-input-1-9ce98614649e> in <module>() 
     1 import mxnet as mx 
----> 2 mnist=mx.test_utils.get_mnist() 

/home/lthpc/mxnet/python/mxnet/test_utils.pyc in get_mnist() 
    1014  path = 'http://data.mxnet.io/data/mnist/' 
    1015  (train_lbl, train_img) = read_data(
-> 1016   path+'train-labels-idx1-ubyte.gz', path+'train-images-idx3-ubyte.gz') 
    1017  (test_lbl, test_img) = read_data(
    1018   path+'t10k-labels-idx1-ubyte.gz', path+'t10k-images-idx3-ubyte.gz') 

/home/lthpc/mxnet/python/mxnet/test_utils.pyc in read_data(label_url, image_url) 
    1002  def read_data(label_url, image_url): 
    1003   with gzip.open(mx.test_utils.download(label_url)) as flbl: 
-> 1004    struct.unpack(">II", flbl.read(8)) 
    1005    label = np.fromstring(flbl.read(), dtype=np.int8) 
    1006   with gzip.open(mx.test_utils.download(image_url), 'rb') as fimg: 

error: unpack requires a string argument of length 8 

どのように私はこの問題を解決することができますか?

答えて

1

古いバージョンのMXNetを使用しているようです。 MXNetの最新リリースでこれを再現できますか?あなたがそれを実行している環境を含む問題の再現手順を提供してください。

+0

私のmxnetバージョンは0.11.0で、ubuntu14.04、python 2.7で実行します。mxnetチュートリアルの他の例はOKです...この1つのみのエラーを報告します。 – West

関連する問題