<<Keras Documentation >>
https://keras.io/ja/models/about-keras-models/
の中に下記の記述がありまして
......................................................
model.load_weights(filepath, by_name=False): (save_weightsによって作られた) モデルの重みをHDF5形式のファイルから読み込みます.デフォルトでは,アーキテクチャは不変であることが望まれます.(いくつかのレイヤーが共通した)異なるアーキテクチャに重みを読み込む場合,by_name=Trueを使うことで,同名のレイヤーにのみ読み込み可能です.
......................................................
理解に苦しんでいます。
DNN中の各層が持つ(べき) weight値はまったくDNNの構成に依存する(計算が直系する)ので、アーキテクチャが変わったら当然各層の訓練結果としてのweight値が全然異なるはずですよね。
どうして、**「異なるアーキテクチャに重みを読み込む場合」**が起きるのでしょうか。
##ヒントでもいただけませんか
回答1件
あなたの回答
tips
プレビュー