Convolution2D レイヤーを追加するための構文は、Keras は https://keras.io/layers/convolutional/#convolution2dです。「重み」引数を正しく渡すことができません。どうすればいいですか?
質問する
1970 次
2 に答える
0
numpy
初期重みとして設定する配列のリストを渡す必要があります。
の場合Convolution2D
、重みリストには 2 つの項目があり、1 つは in shape(nb_filter, nb_channel, nb_row, nb_col)
で、bias in shape(nb_filter,)
です。
Kerasの作者によると:
これらの形状が何であるか疑問がある場合は、レイヤーをインスタンス化して を呼び出し
get_weights()
、出力を確認するだけです。引数 weights とメソッドset_weights(weights)
は、 の出力とまったく同じ形式を想定していますget_weights()
。
于 2016-10-26T15:33:01.163 に答える