質問編集履歴

4

タイプミス修正

2020/12/26 15:04

投稿

kane_study
kane_study

スコア4

test CHANGED
File without changes
test CHANGED
@@ -88,7 +88,7 @@
88
88
 
89
89
  model.compile(設定)
90
90
 
91
- return model_2
91
+ return model
92
92
 
93
93
 
94
94
 

3

ミスの修正

2020/12/26 15:04

投稿

kane_study
kane_study

スコア4

test CHANGED
File without changes
test CHANGED
@@ -88,124 +88,124 @@
88
88
 
89
89
  model.compile(設定)
90
90
 
91
+ return model_2
92
+
93
+
94
+
95
+ model_2 = define_model_1()
96
+
97
+
98
+
99
+ #学習
100
+
101
+ model_2.fit(設定)
102
+
103
+
104
+
105
+ #保存
106
+
107
+ model_2.save('保存先/ファイル名2.h5')
108
+
109
+
110
+
111
+
112
+
113
+
114
+
115
+
116
+
117
+
118
+
119
+ ####読み込み####
120
+
121
+ #学習時はコメントアウト
122
+
123
+ model_1 = load_model('保存先/ファイル名1.h5')
124
+
125
+ model_2 = load_model('保存先/ファイル名2.h5')
126
+
127
+
128
+
129
+
130
+
131
+ #この後、model_1、model_2を区別して使う
132
+
133
+
134
+
135
+
136
+
137
+ ```
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+ ---
146
+
147
+
148
+
149
+ **1つの場合**、
150
+
151
+ 通常、学習させる場合は下記の様になると思います。
152
+
153
+
154
+
155
+ ```python
156
+
157
+ #モデル1
158
+
159
+ def define_model_1():
160
+
161
+ inputs = Input(shape=(32, 32, 3))
162
+
163
+ x = Conv2D(64, (3, 3), padding='SAME', activation='relu')(inputs)
164
+
165
+
166
+
167
+   (モデルの中身 省略)
168
+
169
+
170
+
171
+ y = Dense(10, activation='softmax')(x)
172
+
173
+
174
+
175
+ model = Model(inputs, y)
176
+
177
+
178
+
179
+ # モデルのコンパイル。
180
+
181
+ model.compile(設定)
182
+
91
183
  return model
92
184
 
93
185
 
94
186
 
95
- model_2 = define_model_1()
187
+ model_1 = define_model_1()
96
188
 
97
189
 
98
190
 
99
191
  #学習
100
192
 
101
- model_2.fit(設定)
193
+ model_1.fit(設定)
102
194
 
103
195
 
104
196
 
105
197
  #保存
106
198
 
107
- model_2.save('保存先/ファイル名2.h5')
199
+ model_1.save('保存先/ファイル名1.h5')
108
-
109
-
110
-
111
-
112
-
113
-
114
-
115
-
116
-
117
-
118
-
200
+
201
+
202
+
119
- ####読み込み####
203
+ #読み込み
120
-
121
- #学習時はコメントアウト
122
204
 
123
205
  model_1 = load_model('保存先/ファイル名1.h5')
124
206
 
125
- model_2 = load_model('保存先/ファイル名2.h5')
126
-
127
-
128
-
129
-
130
-
131
- #この後、model_1、model_2を区別して使う
132
-
133
207
 
134
208
 
135
209
 
136
210
 
137
211
  ```
138
-
139
-
140
-
141
-
142
-
143
-
144
-
145
- ---
146
-
147
-
148
-
149
- **1つの場合**、
150
-
151
- 通常、学習させる場合は下記の様になると思います。
152
-
153
-
154
-
155
- ```python
156
-
157
- #モデル1
158
-
159
- def define_model_1():
160
-
161
- inputs = Input(shape=(32, 32, 3))
162
-
163
- x = Conv2D(64, (3, 3), padding='SAME', activation='relu')(inputs)
164
-
165
-
166
-
167
-   (モデルの中身 省略)
168
-
169
-
170
-
171
- y = Dense(10, activation='softmax')(x)
172
-
173
-
174
-
175
- model = Model(inputs, y)
176
-
177
-
178
-
179
- # モデルのコンパイル。
180
-
181
- model.compile(設定)
182
-
183
- return model
184
-
185
-
186
-
187
- model_1 = define_model_1()
188
-
189
-
190
-
191
- #学習
192
-
193
- model_1.fit(設定)
194
-
195
-
196
-
197
- #保存
198
-
199
- model_1.save('保存先/ファイル名1.h5')
200
-
201
-
202
-
203
- #読み込み
204
-
205
- model_1 = load_model('保存先/ファイル名1.h5')
206
-
207
-
208
-
209
-
210
-
211
- ```

2

ミスの修正

2020/12/26 15:03

投稿

kane_study
kane_study

スコア4

test CHANGED
@@ -1 +1 @@
1
- mmi1つのファイルの中で複数のモデルを別々に学習させ、その学習済モデルを別々で利用したい
1
+ 1つのファイルの中で複数のモデルを別々に学習させ、その学習済モデルを別々で利用したい
test CHANGED
File without changes

1

ミスの修正

2020/12/24 09:36

投稿

kane_study
kane_study

スコア4

test CHANGED
@@ -1 +1 @@
1
- 1つのファイルの中で複数のモデルを別々に学習させ、その学習済モデルを別々で利用したい
1
+ mmi1つのファイルの中で複数のモデルを別々に学習させ、その学習済モデルを別々で利用したい
test CHANGED
@@ -50,8 +50,6 @@
50
50
 
51
51
  #学習
52
52
 
53
- model_1.compile(設定)
54
-
55
53
  model_1.fit(設定)
56
54
 
57
55
 
@@ -100,8 +98,6 @@
100
98
 
101
99
  #学習
102
100
 
103
- model_2.compile(設定)
104
-
105
101
  model_2.fit(設定)
106
102
 
107
103
 
@@ -194,7 +190,7 @@
194
190
 
195
191
  #学習
196
192
 
197
- model_1.compile(設定)
193
+ model_1.fit(設定)
198
194
 
199
195
 
200
196