Ich versuche, die Dropout-Funktionalität in Tensorflow zu verwenden:
%Vor%Dieses Beispiel ähnelt dem in Tutorial ; Ich habe jedoch den folgenden Fehler:
%Vor% Ich habe einige Schwierigkeiten, den dtype float32_ref
zu verstehen, der den Hintergrund für das Problem zu sein scheint. Ich habe auch versucht, dtype=tf.float32
anzugeben, aber das behebt nichts.
Ich habe auch dieses Beispiel versucht, was mit float32
funktioniert:
Wenn ich jedoch float64
anstelle von float32
verwende, erhalte ich den gleichen Fehler:
Bearbeiten:
Es scheint, als ob dieses Problem nur auftritt, wenn Sie das Dropout direkt für Variablen verwenden, für Platzhalter und für Produkte von Variablen und Platzhaltern, Beispiel:
%Vor% Dies ist ein Fehler in der Implementierung von tf.nn.dropout
, der bei einem letzten Commit behoben wurde und in der nächsten Version von TensorFlow enthalten sein wird. Um das Problem zu vermeiden, erstellen Sie entweder TensorFlow aus der Quelle oder ändern Sie Ihr Programm wie folgt:
Tags und Links tensorflow