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

質問編集履歴

1

追記&補足

2019/02/10 15:01

投稿

Reach
Reach

スコア735

title CHANGED
File without changes
body CHANGED
@@ -226,4 +226,50 @@
226
226
 
227
227
 
228
228
 
229
- どなたか わかる方 ご教示 よろしく お願い致します
229
+ どなたか わかる方 ご教示 よろしく お願い致します
230
+
231
+ **追記:**
232
+
233
+ 画像は 256 x 256 のカラー画像です (538枚)
234
+
235
+ 他 ^C が表示されたコード
236
+ ```Python
237
+ class RandomWeightedAverage(_Merge):
238
+ """Provides a (random) weighted average between real and generated image samples"""
239
+ def _merge_function(self, inputs):
240
+ alpha = K.random_uniform((256, 1, 1, 1))
241
+ return (alpha * inputs[0]) + ((1 - alpha) * inputs[1])
242
+ ```
243
+
244
+ ```Python
245
+ def build_critic(self):
246
+
247
+ model = Sequential()
248
+
249
+ model.add(Conv2D(256, kernel_size=3, strides=2, input_shape=self.img_shape, padding="same"))
250
+ model.add(LeakyReLU(alpha=0.2))
251
+ model.add(Dropout(0.25))
252
+ model.add(Conv2D(512, kernel_size=3, strides=2, padding="same"))
253
+ model.add(ZeroPadding2D(padding=((0,1),(0,1))))
254
+ model.add(BatchNormalization(momentum=0.8))
255
+ model.add(LeakyReLU(alpha=0.2))
256
+ model.add(Dropout(0.25))
257
+ model.add(Conv2D(1024, kernel_size=3, strides=2, padding="same"))
258
+ model.add(BatchNormalization(momentum=0.8))
259
+ model.add(LeakyReLU(alpha=0.2))
260
+ model.add(Dropout(0.25))
261
+ model.add(Conv2D(2048, kernel_size=3, strides=1, padding="same"))
262
+ model.add(BatchNormalization(momentum=0.8))
263
+ model.add(LeakyReLU(alpha=0.2))
264
+ model.add(Dropout(0.25))
265
+ model.add(Flatten())
266
+ model.add(Dense(1))
267
+
268
+ model.summary()
269
+
270
+ img = Input(shape=self.img_shape)
271
+ validity = model(img)
272
+
273
+ return Model(img, validity)
274
+
275
+ ```