teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

meg_様へ, model.load_weights()の件を追記いたしました.

2019/09/18 02:11

投稿

daisuke_factex
daisuke_factex

スコア42

title CHANGED
File without changes
body CHANGED
@@ -2,6 +2,11 @@
2
2
 
3
3
  今までで, データセットの学習, 重みデータの保存まで完了しています.
4
4
 
5
+ ## 環境
6
+
7
+ Keras 2.4.4
8
+ python 3
9
+
5
10
  ##実装したいこと
6
11
 
7
12
  今回以下のようなコードで
@@ -93,4 +98,39 @@
93
98
 
94
99
  と書いてありました.
95
100
 
96
- 私の初学者ゆえのエラーかもしれませんが, 解決策などご存じの方はご教授願います.
101
+ 私の初学者ゆえのエラーかもしれませんが, 解決策などご存じの方はご教授願います.
102
+
103
+ ## 20190918 追記 調べていく中で分かったこと
104
+
105
+ エラーの部分を調べていく中で判明したことを追記していきます.
106
+
107
+ 回答の中で「load_weights()を使えばいいのでは・・・?」とあったため, 試行してみました.
108
+ ```ここに言語を入力
109
+ model.load_weights(model_file_name+".h5")
110
+ →NameError: name 'model' is not defined
111
+
112
+ load_weights(model_file_name+".h5")
113
+ →NameError: name 'load_weights' is not defined
114
+
115
+ keras.load_weights(model_file_name+".h5")
116
+ →AttributeError: module 'keras' has no attribute 'load_weights'
117
+ ```
118
+ となり, どれもうまくいきません...
119
+
120
+ また, [Kerasの公式ドキュメント](https://keras.io/ja/getting-started/faq/#keras-model)に
121
+
122
+ > モデルのインスタンス作成後,同じアーキテクチャのモデルへ,
123
+ 予め保存しておいたweightパラメータをロードできます:model.load_weights('my_model_weights.h5')
124
+
125
+ とあるのですが・・・
126
+
127
+ ### モデルのインスタンス化って何・・・?
128
+
129
+ モデルのインスタンス化の方法がよくわかりません.
130
+ Kerasで層を追加しておくという意味なのでしょうか・・・
131
+
132
+ 当方の扱っているデータは, タテ×ヨコ=240×160のRGBカラーの画像を使用しています.
133
+
134
+ ![こんな感じ](6ccf112085423c8e822b50224db7c4b4.jpeg)
135
+
136
+ 改めてご存じの方はご教授お願いいたします.