2017-01-26 8 views
0

나는 기계 학습에서 새로운데, 나는 MNIST 데이터를 배우는 몇 가지 간단한 신경망을 만들기 위해 tensorflow의 튜토리얼을 따르고있다.tensorflow를 사용하여 리눅스에서 MNIST datast를 사용하는 방법

나는 MNIST 데이터를 사용하여 숫자를 쓰는 인식 손을하는 코드를 실행하고 싶지만 그것을 어떻게 실행해야할지 모르겠다 ... 내 컴퓨터의 데이터를 dowload하고 압축을 풀고 파일에 넣고 코드의 경로를 설정했거나 tensorflow에 데이터가 들어 있었는지 ...하지만 input_data를 가져올 때 'input_data'라는 모듈이 없습니다. 내가 수행 할 경우 tensorflow.examples.tutorials.mnist에서 가져 오기 input_data ==> No 이름 모듈 'tensorflow.examples' 추신 : 그것은 내가 을해야 할 일 아래의 코드를 실행 싶어 유 예를 들어 PLZ 나에게 도움을 줄 수 내가

생각 tensorflow 괜찮 그래서 내가 더 erreur을 얻을 TF로 나는 tensorflow 가져 않을 때 https://github.com/hwalsuklee/tensorflow-mnist-cnn

답변

1

tensorflow.examples 가져올 수없는 경우 설치에 문제가있는 것으로 생각됩니다. 최신 버전의 tensorflow를 다시 설치하십시오. 자신 만의 데이터를 다운로드 할 필요가 없으며, 사용자가 제공 한 경로에 텐서 플로우를 삽입합니다. 하지만 먼저 다음 단계를 시도하십시오.

현재 tf 1.2.0을 사용하고 있으며 오류가 표시되지 않습니다.

당신은 당신이 설치 한 버전을 알고 싶은 경우 : 모든 것을 시도를 설치 한 후

import tensorflow as tf 
print(tf.__version__) 

을 : 당신의 작업 폴더 안에 "데이터"폴더에 데이터를 복사해야

from tensorflow.examples.tutorials.mnist import input_data 
input_data.read_data_sets("./data/", one_hot=True) 

("데이터"폴더가 생성되고 모든 파일을 사용할 수 있습니다).

위의 코드 줄을 오류없이 실행하면 예제를 실행할 수 있습니다.