Tensorflow运行时错误调试

时间:2017-07-26 06:30:05

标签: python tensorflow tensor

如何在Tensorflow中调试运行时错误?

我是tensorflow的新手,非常感谢任何帮助。我正在执行一个代码,并在执行sess.run()行后抛出一个错误。我正在使用Tensorflow 1.0和python 3.5.2

以下是错误摘录:

INFO:tensorflow:starting run_training
INFO:tensorflow:running training step...
F c:\tf_jenkins\home\workspace\release-win\device\cpu\os\windows\tensorflow\core\framework\tensor.h:582] Check failed: new_num_elements == NumElements() (160 vs. 81920)

我认为值的误差(160对81920)是由于某些变量被初始化为160个值而现在传递了81920个值。但我无法将其确切的张量归零。现在有错误中提到的行号或任何线索。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

免责声明:我没有足够的信誉将其发布为评论

你最好在问题中添加代码,否则这个伟大社区的优秀人才会把你奉献给你。