我正在尝试运行Tensorflow for Poets示例。我通过以下内容:
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'
当我检查app.py的来源时,它将argv显示为参数。根据t。版本我正在运行0.11.0rc0
有什么想法吗?
答案 0 :(得分:6)
我之前遇到过同样的问题。从不同的分支下载示例修复它。
git clone -b r0.11 https://github.com/tensorflow/tensorflow.git
答案 1 :(得分:0)
请检查您的样本版本。我遇到了同样的问题,最后解决了。我发现我的tf版本是0.11,但我下载了主版本, 然后我比较代码asyntax的差异。
答案 2 :(得分:-1)
您还可以使用git命令专门从r0.11分支中检出工作fully_connected_feed.py
文件:
git checkout 5b18edb fully_connected_feed.py
注意:您需要在mnist /目录中才能使用此命令