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

質問編集履歴

2

追記

2018/10/24 08:27

投稿

Kohei_KESE
Kohei_KESE

スコア41

title CHANGED
File without changes
body CHANGED
@@ -28,4 +28,14 @@
28
28
 
29
29
  json_string = model.to_json()
30
30
  open('models/mnist_model.json', 'w').write(json_string)
31
+
32
+ #実行
33
+ history_adam = model.fit(
34
+ x_train,
35
+ y_train,
36
+ batch_size = 32,
37
+ epochs = 20,
38
+ validation_split = 0.2,
39
+ # callbacks = [tsb]
40
+ callbacks = [model_checkpoint])
31
41
  ```

1

追記

2018/10/24 08:27

投稿

Kohei_KESE
Kohei_KESE

スコア41

title CHANGED
File without changes
body CHANGED
@@ -5,4 +5,27 @@
5
5
  model = model_from_json(json)
6
6
  model.load_weights(PATH + "/model_143_0.16.h5")
7
7
  ```
8
- .json形式で保存したモデルを上記のプログラムで読み込もうとしたのですが、2行目でNo such file or directoryとエラーが出て読み込めませんでした。試しに、jsonファイルをカレントディレクトリに置くと読みこめたのですが、原因が分かりません。どなたか教えて頂きたいです。
8
+ .json形式で保存したモデルを上記のプログラムで読み込もうとしたのですが、2行目でNo such file or directoryとエラーが出て読み込めませんでした。試しに、jsonファイルをカレントディレクトリに置くと読みこめたのですが、原因が分かりません。どなたか教えて頂きたいです。
9
+
10
+
11
+
12
+ 追記
13
+
14
+ ```Python
15
+ model.compile(
16
+ optimizer="adam",
17
+ loss = "mean_squared_error",
18
+ metrics = ["accuracy"])
19
+
20
+ #重みとモデルの保存
21
+ os.makedirs('models', exist_ok=True)
22
+ model_checkpoint = ModelCheckpoint(
23
+ filepath = os.path.join('models', 'model_{epoch:02d}_{val_loss:.2f}.h5'),
24
+ monitor = 'val_loss',
25
+ verbose = 1,
26
+ period = 1,
27
+ save_best_only = True)
28
+
29
+ json_string = model.to_json()
30
+ open('models/mnist_model.json', 'w').write(json_string)
31
+ ```