我有一个关于 TensorFlow 的非常基本的问题。我正在关注 "TensorFlow for Poets" tutorial ,当我尝试运行此命令时,我陷入了图像再训练:
# python tensorflow/examples/image_retraining/retrain.py \
--bottleneck_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
我收到一个错误:"--bottleneck_dir=/tf_files/bottlenecks: No such file or directory"
我已经使用 Anaconda 安装方式安装了 TensorFlow,但我没有按照 Codelab 教程中的建议安装 Docker。所以我的问题是我做错了什么?是否需要安装 Docker Toolbox?
请您参考如下方法:
从错误消息来看,您似乎已将问题(以及原始教程)中的确切命令粘贴到 shell 中,并且开头的 # 被解释为注释,并且它正在尝试将第二行作为命令执行。
如果您粘贴的命令没有#,它应该可以工作:
python tensorflow/examples/image_retraining/retrain.py \
--bottleneck_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
这看起来像是教程中的一个错误——同一页上的第二个命令没有 #——所以我提交了 GitHub issue解决这个问题。
