Null initialiser für Neigungen mit get_variable in tensorflow

Einen code ich ändern, ist die Verwendung tf.get_variable für Gewicht-Variablen und - tf.Variable bias-Initialisierung. Nach einigem suchen scheint es, dass get_variable sollte immer bevorzugt werden aufgrund Ihrer Portabilität in Bezug auf die Freigabe. So habe ich versucht, ändern Sie die bias-variable zu get_variable aber kann nicht scheinen, um es zu arbeiten.

Original: tf.Variable(tf.zeros([128]), trainable=True, name="b1")

Mein Versuch: tf.get_variable(name="b1", shape=[128], initializer=tf.zeros_initializer(shape=[128]))

Bekomme ich eine Fehlermeldung, dass die Form sollte nicht angegeben werden, für die Konstanten. Aber das entfernen der Form und wirft dann einen Fehler für keine Argumente.

Ich bin sehr neu in tf also ich bin wahrscheinlich etwas grundlegendes Missverständnis hier. Vielen Dank für die Hilfe im Voraus 🙂

  • tf.get_variable(name="b1", initializer=tf.zeros_initializer(shape=[128])) so?
InformationsquelleAutor Keir Simmons | 2017-01-24
Schreibe einen Kommentar