:
それはMNIST_dataディレクトリに見ていると、それは見ているファイルはgzip形式のファイルではないことを意味します。具体的には、ディレクトリ内を見ているだけで、この場合はファイルを見つけることができない可能性があります。これは、さまざまな理由によるものです。私はファイルがMNIST_dataディレクトリに存在しないことがわかったときに何らかの理由でファイルをダウンロードしていなかったと私のケースで信じています。
私はこの正確な問題を抱えており、かなり迷惑でした。
ソリューション:
コンソールにカールを使用してから、直接ブラウザを介してデータを取得します。
curl -O http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz
curl -O http://yann.lecun.com/exdb/mnist/train-labels-idx1-ubyte.gz
curl -O http://yann.lecun.com/exdb/mnist/t10k-images-idx3-ubyte.gz
curl -O http://yann.lecun.com/exdb/mnist/t10k-labels-idx1-ubyte.gz
ルートtmpディレクトリにデータを入れます。私は /tmp/tensorflow/mnist/input_data
に入れますが、どこに置いてもかまいません。
次に、データを置く場所に一致するディレクトリでmnistデータを取得するように行を変更します。
mnist = input_data.read_data_sets('tmp/tensorflow/mnist/input_data', one_hot=True)
私の環境:
(あなたには関係し始めた場合には)virtualenvの内
のpython 2.7.10
tensorflowの== 1.4.0をインストールし、PIP tensorflow
MacOS Sierra
この問題はhttps://github.com/tensorflow/tensorflow/issues/170とよく似ています。自分でmnistデータをダウンロードしてみてください。[link](http://yann.lecun.com/exdb/mnist/) –