TensorFlowで変数を初期化するにはどうすればよいですか?TensorFlowでベルヌーイ分布で変数を初期化するにはどうすればよいですか?
私はベルヌーイ分布と各重みを関連付けたい:一部の値x2を取得するには、1-Pの確率でいくつかの値x1を取得するためのpの確率で
- 、および
- 。
この行列はどのように初期化する必要がありますか?
私はこのコードを書いた:
logits_y = tf.get_variable("logits", [n_input*n_hidden,2],
initializer=tf.constant_initializer(1.))
[n_input*n_hidden, 2]
で2
が[p, 1-p]
を意味します。
あなたは 'logits_y'を使用して計画されている方法は?損失関数やサマリを生成するには? –
@musically_ut私はlogits_yを使ってサンプルを描画したいと思いますが、重みは今度は異なるベルヌーイ分布からです。そして、私は各ウェイトに対して何らかの方法でpを最適化したいと思います。 – henrykuo