2016-11-09 4 views
3

Poens 샘플 용 Tensorflow를 실행하려고합니다. 내가 app.py의 소스가 인수로 argv를 보여줍니다을 검사 할 때 tensorflow retrain.py app.run()에서 예상치 못한 키워드 인수 'argv'가 발생했습니다.

python examples/image_retraining/retrain.py --bottlenext_dir=tf_files/bottlenecks --how_many_training_steps 500 --model_dir=tf_files/inception --output_graph=tf_files/retrained_graph.pb --output_labels=tf_files/retrained_labels.txt --image_dir tf_files/flower_photos

나는 오류

File "examples/image_retraining/retrain.py", line 1013, in <module> tf.app.run(main=main, argv=[sys.argv[0]] + unparsed) TypeError: run() got an unexpected keyword argument 'argv'

를 얻을 : 나는 다음과 같은 전달합니다. t에 따르면. 버전 실행 중입니다. 0.11.0rc0

아이디어가 있으십니까?

+0

빌드가 완료되는 방법에 대해 자세히 설명해 주시겠습니까? TF GitHub 사이트에 버그 보고서로 권장되는 [this problem] (http://stackoverflow.com/questions/40357548/inception-v3-guide-on-tensorflow-broken-for-c-and-python)을 참조하십시오. [이 게시글] (http://stackoverflow.com/questions/40467893/running-mnist-softmax-py-on-tensorflow-installed-with-docker)가 Docker 문제를 쳤습니다. – Prune

+0

감사합니다. 나는 condena와 함께 virtualenv에 설치했다. 방금 "conda install -c conda-forge tensorflow"명령을 사용하여 다시 설치하려고했습니다. 그것은 버전 0.11.0rc2를 설치했습니다 – JerryKur

답변

6

이전에 같은 문제가있었습니다. 다른 지점에서 예제를 다운로드하면 문제가 해결되었습니다.

git clone -b r0.11 https://github.com/tensorflow/tensorflow.git 
+1

방금 ​​새 retrain.py 파일을 사용 했습니까? 아니면 소스에서 모두 빌드 했습니까? – JerryKur

+0

게시 한 버전으로 전환하면 문제가 해결되었습니다. 감사. – JerryKur

-1

또한 특히 자식 명령을 사용하여 r0.11 지점에서 불과 작업 fully_connected_feed.py 파일을 체크 아웃 할 수 있습니다

git checkout 5b18edb fully_connected_feed.py

참고 : 당신은 mnist/디렉토리에 있어야합니다 이 명령을 사용하려면

0

샘플 버전을 확인하십시오. 나는 같은 문제를 만났고 마침내 해결했다. 내 tf 버전이 0.11임을 알았지 만 마스터 코드를 다운로드 한 후 코드와 asyntax 코드를 비교합니다.

관련 문제