chihiro1364
@chihiro1364

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

隠れ層二層目以降の重みの値の出し方を教えて頂けませんか?

解決したいこと

テンソルフローの重みは二層目以降、どんな数値になるのかとその計算方法が知りたいです。

発生している問題・エラー

最初の隠れ層には小さい乱数値が重みとして出現し、入力値のテンソルに演算され隠れ層に通されるのは理解出来ましたが、

例えばその次の隠れ層(2層目)にはどんな数値の重みが掛かるのか、どういう計算をして新たな重みの値を出しているのかが分かりません。

どうか教えて下さい。

0

1Answer

model.summary()

上記のようにsummaryを使えば次のような表を出力することができます。入出力の形状、パラメータ数、レイヤーの種類などを確認することができます。

# Model: "sequential"
# _________________________________________________________________
# Layer (type)                 Output Shape              Param #   
# =================================================================
# L0_conv2d (Conv2D)           (None, 10, 10, 1)         10        
# _________________________________________________________________
# L1_flatten (Flatten)         (None, 100)               0         
# _________________________________________________________________
# L2_dense (Dense)             (None, 10)                1000      
# _________________________________________________________________
# L3_dense (Dense)             (None, 1)                 11        
# _________________________________________________________________
# L4_bn (BatchNormalization)   (None, 1)                 4         
# =================================================================
# Total params: 1,025
# Trainable params: 1,023
# Non-trainable params: 2
# _________________________________________________________________
1Like

Comments

  1. @chihiro1364

    Questioner

    ありがとうございます!
    解決出来ました。

Your answer might help someone💌