Tensorflow TypeError: Fetch Argument Keiner hat einen ungültigen Typ 'NoneType'?

8

Ich mache eine RNN losgelöst von Tensorflow Tutorial . Mit den relevanten Teilen meines Modells wie folgt ("Kommentar wenn du mehr sehen willst, ich will diesen Beitrag nicht zu lange xD machen):

%Vor%

und die Fütterung:

%Vor%

Und wenn ich das ausführe, erhalte ich den folgenden Fehler:

%Vor%

Vielleicht ist der seltsamste Teil, dass dieser Fehler die zweite Iteration auslöst, und die erste funktioniert völlig in Ordnung. Ich zerreiße mir die Haare, um das zu beheben, also wäre jede Hilfe sehr willkommen.

    
agupta231 24.08.2016, 05:07
quelle

1 Antwort

18

Sie ordnen die Variable train_step erneut dem zweiten Element des Ergebnisses von sess.run() zu (was zufälligerweise None ist). Daher ist train_step in der zweiten Iteration None , was zu dem Fehler führt.

Die Lösung ist zum Glück einfach:

%Vor%     
mrry 24.08.2016, 05:23
quelle