tensorflowでよくinitializerが出てくるのですが、これはなんのために指定しているのでしょうか?
例えば下記は出力のバイアスを定義するところですが、get_variable()
の中にinitializer = tf.constant_initializer(0.1)
が定義されています。このほかにもtf.random_normal_initializer()
などいろいろ種類がありますが、例えばtf.constant_initializer(0.1)
とtf.random_normal_initializer()
では指定した場合何が違うのでしょうか?
output_bias = tf.get_variable( "d_output_bias", [1], initializer = tf.constant_initializer(0.1) )
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/22 04:32
2017/05/22 05:14