수입 MNIST 데이터 세트를 위해, 나는 그 명령을 실행 어떤 의미인지 이해하지 못해 어떤 도움을 주셔서 감사합니다.는 IO 오류 나는 수입 MNIST 데이터 세트에 대한 TensorFlow 튜토리얼을 따라
내 시스템은 우분투로, Ipython 5.1.0에서 실행됩니다.
수입 MNIST 데이터 세트를 위해, 나는 그 명령을 실행 어떤 의미인지 이해하지 못해 어떤 도움을 주셔서 감사합니다.는 IO 오류 나는 수입 MNIST 데이터 세트에 대한 TensorFlow 튜토리얼을 따라
내 시스템은 우분투로, Ipython 5.1.0에서 실행됩니다.
그것은 의미 :
그것은는 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
파이썬 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/). –