现在我正在使用基于google提供的教程的inception-v3。 要重新训练和测试它,我使用命令:
bazel build tensorflow/examples/label_image:label_image && \
bazel-bin/tensorflow/examples/label_image/label_image \
--graph=/tmp/output_graph.pb --labels=/tmp/output_labels.txt \
--output_layer=final_result \
--image=$HOME/flower_photos/daisy/21652746_cc379e0eea_m.jpg
但是现在我需要修改代码的某些部分,并且由于我使用 bazel 来构建,所以我真的不知道它是否可能以及代码实际在哪里。 有没有办法将其用作纯 Python 代码并作为常规 Python 脚本运行?
最佳答案
不幸的是,该模型是用 C++ 编写的。
但是在 tensorflow/models
存储库中有一个非常好的 inception 实现:https://github.com/tensorflow/models/tree/master/inception
它还包括有关如何训练和评估模型的详细说明。
评估步骤描述于
https://github.com/tensorflow/models/tree/master/inception#how-to-evaluate
并且是用Python编写的。
评估脚本为inception_eval.py
.
关于python - 有没有办法修改TensorFlow中inception-v3的python代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38335169/