私が修正しているコードは、重み変数にはtf.get_variable
、バイアス初期化にはtf.Variable
を使用しています。何らかの検索の後では、共有に関して移植性があるので、常にget_variable
が好まれるはずです。だから、バイアス変数をget_variable
に変更しようとしましたが、動作させることができません。テンソルフローでget_variableを使用するバイアスのゼロ初期化器
オリジナル:tf.Variable(tf.zeros([128]), trainable=True, name="b1")
私の試み:tf.get_variable(name="b1", shape=[128], initializer=tf.zeros_initializer(shape=[128]))
私は形状が定数のために指定すべきではないというエラーを取得します。しかし、シェイプを削除すると、引数がないとエラーがスローされます。
私は非常にtf
に新しくなっているので、ここでは何か基本的なことを誤解している可能性があります。続いて事前に助け:)
'tf.get_variable(名= "B1"、初期化子= tf.zeros_initializer(形状= [128]))'このような? zero_initializer()の代わりに – xxi