当前位置:  开发笔记 > 编程语言 > 正文

tensorflow日志错误在哪里?

如何解决《tensorflow日志错误在哪里?》经验,为你挑选了1个好方法。

我在Ubuntu-16.04 64位上使用TF v0.12.1和GPU支持,但在我的管道中有一个内部错误:

  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.py", line 1034, in _do_call
    raise type(e)(node_def, op, message)
tensorflow.python.framework.errors_impl.InternalError: Failed to run py callback pyfunc_4: see error log.

TF在哪里记录错误消息?



1> mrry..:

对应于该异常的日志应写入运行op的进程中的标准错误.此代码生成错误消息,该代码调用PyErr_Print()将当前Python异常(在C API中)呈现为标准错误.

(请注意,如果您使用的是分布式TensorFlow并且tf.py_func()op位于不同的任务中,您应该查看该任务的标准错误以获取日志消息.但请注意,tf.py_func()如果将op放在不同的进程中,则该操作无效从创建图形的过程中,因为它依赖于在进程范围的注册表中注册的函数的代码.)

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有