如何在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个值。但我无法将其确切的张量归零。现在有错误中提到的行号或任何线索。
非常感谢任何帮助。
答案 0 :(得分:2)
免责声明:我没有足够的信誉将其发布为评论
你最好在问题中添加代码,否则这个伟大社区的优秀人才会把你奉献给你。