2017-07-26 3 views
0

Wie Debuggen eines Laufzeitfehlers in Tensorflow?Tensorflow-Laufzeitfehler Debug

Ich bin neu in Tensorflow und würde jede Hilfe zu schätzen wissen. Ich führe einen Code aus und nach dem Ausführen der Zeile sess.run() wird ein Fehler ausgegeben. Ich verwende Tensorflow 1.0 und Python 3.5.2

unten ist die Snippet Fehler:

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) 

Ich glaube, der Fehler mit Werten (160 vs. 81920) bis zu einem gewissen Variable zurückzuführen ist mit 160 Werten initialisiert und jetzt werden 81920 Werte übergeben. Aber ich kann nicht genau abschätzen, welcher genaue Tensor es ist. Es gibt jetzt eine Zeilennummer oder einen Hinweis, der im Fehler erwähnt wird.

Jede Hilfe würde sehr geschätzt werden.

Antwort

2

Haftungsausschluss: Ich habe nicht genug Kredit haben dies als Kommentar

Sie besser fügen Sie den Code in der Frage oder die guten Leute von dieser großen Gemeinschaft schreiben werden Sie von hier widmen.

+0

Ich zweite dies. Wir können Ihnen nicht helfen, wenn Sie uns keinen Code zeigen. –