Tensorflow retrain.py tensorflow.python.framework.errors_impl.FailedPreconditionError

生命值。

我尝试运行以下命令来保留:

python tensorflow/examples/image_retraining/retrain.py --image_dir ~/flower_photos --output_graph tf_output --output_labels tf_output

然后我得到了这个错误:

2017-04-21 00:44:15.386870: Step 3999: Validation accuracy = 95.0% (N=100)
Final test accuracy = 91.4% (N=385)
Converted 2 variables to const ops.
Traceback (most recent call last):
  File "tensorflow/examples/image_retraining/retrain.py", line 1062, in <module>
    tf.app.run(main=main, argv=[sys.argv[0]] + unparsed)
  File "/home/demo/anaconda3/envs/tfv1/lib/python3.5/site-packages/tensorflow/python/platform/app.py", line 48, in run
    _sys.exit(main(_sys.argv[:1] + flags_passthrough))
  File "tensorflow/examples/image_retraining/retrain.py", line 903, in main
    f.write(output_graph_def.SerializeToString())
  File "/home/demo/anaconda3/envs/tfv1/lib/python3.5/site-packages/tensorflow/python/lib/io/file_io.py", line 98, in write
    self._prewrite_check()
  File "/home/demo/anaconda3/envs/tfv1/lib/python3.5/site-packages/tensorflow/python/lib/io/file_io.py", line 84, in _prewrite_check
    compat.as_bytes(self.__name), compat.as_bytes(self.__mode), status)
  File "/home/demo/anaconda3/envs/tfv1/lib/python3.5/contextlib.py", line 66, in __exit__
    next(self.gen)
  File "/home/demo/anaconda3/envs/tfv1/lib/python3.5/site-packages/tensorflow/python/framework/errors_impl.py", line 466, in raise_exception_on_not_ok_status
    pywrap_tensorflow.TF_GetCode(status))
tensorflow.python.framework.errors_impl.FailedPreconditionError: tf_output

搜索后,我找到了这个线程,我通过删除输出路径完全按照他们说的做了

初始重新训练错误:tensorflow.python.framework.errors_impl.FailedPreconditionError

但是,我的问题是为什么?我有文件夹和空间的权限。我试图将文件夹移动到任何地方 /tf_output、tensorflow/tf_output、/home/demo/tf_output 并确保它具有递归 777 的演示用户所有者。

我仍然遇到同样的错误。那么 retrain.py 是否硬编码在某个地方指向 /tmp 仅用于输出?如何解决这个问题?

杰森

我也刚遇到这个问题。关键是要指定文件名的标志--output_labels--output_graph

所以使用你上面的例子,试试这个:

python tensorflow/examples/image_retraining/retrain.py --image_dir ~/flower_photos --output_graph tf_output/output_graph.pb --output_labels tf_output/retrained_labels.txt

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在运行“ model_main_tf2.py”以在tensorflow中训练对象检测模型时出现“ tensorflow.python.framework.errors_impl.FailedPreconditionError”

来自分类Dev

tensorflow.python.framework.errors_impl.InvalidArgumentError如何解决?

来自分类Dev

带有 Pycharm 的 Tensorflow:tensorflow.python.framework.errors_impl.InternalError 错误上升:cudaGetDevice() 失败

来自分类Dev

Tensorflow:freeze_graph - tensorflow.python.framework.errors_impl.DataLossError

来自分类Dev

在 Tensorflow 对象检测中评估预训练模型时出错 (tensorflow.python.framework.errors_impl.NotFoundError:)

来自分类Dev

tensorflow.python.framework.errors_impl.InvalidArgumentError:无效的参数:断言失败:

来自分类Dev

在TensorFlow中保存变量时发生FailedPreconditionError

来自分类Dev

为什么我不能从 Tensorflow for Poets 示例中运行 python -m scripts.retrain -h ?

来自分类Dev

Google Inception tensorflow.python.framework.errors.ResourceExhaustedError

来自分类Dev

tensorflow.python.framework.errors_impl.InvalidArgumentError:预期的大小[0]在[0,512]中,但得到891 [Op:Slice]

来自分类Dev

Tensorflow FailedPreconditionError:尝试使用未初始化的值 beta1_power

来自分类Dev

R Tensorflow错误消息:py_get_attr_impl(x,name,silent)错误:AttributeError:模块'tensorflow'没有属性

来自分类Dev

TensorFlow:用于计算变量的会话的输入?FailedPreconditionError:尝试使用未初始化的值weight_2

来自分类Dev

TensorFlow py_function嵌套输出类型?

来自分类Dev

TensorFlow translate.py 教程有

来自分类Dev

从源代码安装Bazel Tensorflow:无法识别的选项:--host_force_python = py2

来自分类Dev

从源代码安装Bazel Tensorflow:无法识别的选项:--host_force_python = py2

来自分类Dev

'tensorflow.python.framework.ops.EagerTensor'对象没有属性'squeeze'

来自分类Dev

'tensorflow.python.framework.ops.EagerTensor'对象没有属性'_in_graph_mode'

来自分类Dev

AttributeError:模块“ tensorflow.python.framework.op_def_registry”没有属性“ get_registered_ops”

来自分类Dev

AttributeError:模块“ tensorflow.python.framework.tensor_shape”没有属性“ scalar”

来自分类Dev

ImportError:无法从'tensorflow.python.framework'导入名称'device_spec'

来自分类Dev

TypeError:预期的tensorflow.python.framework.tensor_spec.TensorSpec,找到numpy.ndarray

来自分类Dev

Python / Tensorflow:网络保护程序

来自分类Dev

TensorFlow Python脚本被杀死

来自分类Dev

为 Python 3.6.0 安装 Tensorflow

来自分类Dev

安装 Tensorflow:Python - Tensorflow 版本不匹配警告

来自分类Dev

安装Tensorflow 2会导致dll无法在pywrap_tensorflow.py中加载

来自分类Dev

TensorFlow 的首次启动。pywrap_tensorflow.py 中的导入不起作用

Related 相关文章

  1. 1

    在运行“ model_main_tf2.py”以在tensorflow中训练对象检测模型时出现“ tensorflow.python.framework.errors_impl.FailedPreconditionError”

  2. 2

    tensorflow.python.framework.errors_impl.InvalidArgumentError如何解决?

  3. 3

    带有 Pycharm 的 Tensorflow:tensorflow.python.framework.errors_impl.InternalError 错误上升:cudaGetDevice() 失败

  4. 4

    Tensorflow:freeze_graph - tensorflow.python.framework.errors_impl.DataLossError

  5. 5

    在 Tensorflow 对象检测中评估预训练模型时出错 (tensorflow.python.framework.errors_impl.NotFoundError:)

  6. 6

    tensorflow.python.framework.errors_impl.InvalidArgumentError:无效的参数:断言失败:

  7. 7

    在TensorFlow中保存变量时发生FailedPreconditionError

  8. 8

    为什么我不能从 Tensorflow for Poets 示例中运行 python -m scripts.retrain -h ?

  9. 9

    Google Inception tensorflow.python.framework.errors.ResourceExhaustedError

  10. 10

    tensorflow.python.framework.errors_impl.InvalidArgumentError:预期的大小[0]在[0,512]中,但得到891 [Op:Slice]

  11. 11

    Tensorflow FailedPreconditionError:尝试使用未初始化的值 beta1_power

  12. 12

    R Tensorflow错误消息:py_get_attr_impl(x,name,silent)错误:AttributeError:模块'tensorflow'没有属性

  13. 13

    TensorFlow:用于计算变量的会话的输入?FailedPreconditionError:尝试使用未初始化的值weight_2

  14. 14

    TensorFlow py_function嵌套输出类型?

  15. 15

    TensorFlow translate.py 教程有

  16. 16

    从源代码安装Bazel Tensorflow:无法识别的选项:--host_force_python = py2

  17. 17

    从源代码安装Bazel Tensorflow:无法识别的选项:--host_force_python = py2

  18. 18

    'tensorflow.python.framework.ops.EagerTensor'对象没有属性'squeeze'

  19. 19

    'tensorflow.python.framework.ops.EagerTensor'对象没有属性'_in_graph_mode'

  20. 20

    AttributeError:模块“ tensorflow.python.framework.op_def_registry”没有属性“ get_registered_ops”

  21. 21

    AttributeError:模块“ tensorflow.python.framework.tensor_shape”没有属性“ scalar”

  22. 22

    ImportError:无法从'tensorflow.python.framework'导入名称'device_spec'

  23. 23

    TypeError:预期的tensorflow.python.framework.tensor_spec.TensorSpec,找到numpy.ndarray

  24. 24

    Python / Tensorflow:网络保护程序

  25. 25

    TensorFlow Python脚本被杀死

  26. 26

    为 Python 3.6.0 安装 Tensorflow

  27. 27

    安装 Tensorflow:Python - Tensorflow 版本不匹配警告

  28. 28

    安装Tensorflow 2会导致dll无法在pywrap_tensorflow.py中加载

  29. 29

    TensorFlow 的首次启动。pywrap_tensorflow.py 中的导入不起作用

热门标签

归档