-
Notifications
You must be signed in to change notification settings - Fork 0
/
resnet50.txt
433 lines (432 loc) · 86 KB
/
resnet50.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
Model: "functional_2"
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Layer (type) ┃ Output Shape ┃ Param # ┃ Connected to ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ input_layer_2 (InputLayer) │ (None, 224, 224, 3) │ 0 │ - │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ rescaling_2 (Rescaling) │ (None, 224, 224, 3) │ 0 │ input_layer_2[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_56 (Conv2D) │ (None, 109, 109, 64) │ 9,472 │ rescaling_2[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_56 │ (None, 109, 109, 64) │ 256 │ conv2d_56[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_74 (ReLU) │ (None, 109, 109, 64) │ 0 │ batch_normalization_56[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ max_pooling2d_2 │ (None, 54, 54, 64) │ 0 │ re_lu_74[0][0] │
│ (MaxPooling2D) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_57 (Conv2D) │ (None, 27, 27, 64) │ 4,160 │ max_pooling2d_2[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_57 │ (None, 27, 27, 64) │ 256 │ conv2d_57[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_75 (ReLU) │ (None, 27, 27, 64) │ 0 │ batch_normalization_57[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_58 (Conv2D) │ (None, 27, 27, 64) │ 36,928 │ re_lu_75[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_58 │ (None, 27, 27, 64) │ 256 │ conv2d_58[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_76 (ReLU) │ (None, 27, 27, 64) │ 0 │ batch_normalization_58[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_59 (Conv2D) │ (None, 27, 27, 256) │ 16,640 │ re_lu_76[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_60 (Conv2D) │ (None, 27, 27, 256) │ 16,640 │ max_pooling2d_2[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_59 │ (None, 27, 27, 256) │ 1,024 │ conv2d_59[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_60 │ (None, 27, 27, 256) │ 1,024 │ conv2d_60[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_24 (Add) │ (None, 27, 27, 256) │ 0 │ batch_normalization_59[0]… │
│ │ │ │ batch_normalization_60[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_77 (ReLU) │ (None, 27, 27, 256) │ 0 │ add_24[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_61 (Conv2D) │ (None, 27, 27, 64) │ 16,448 │ re_lu_77[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_61 │ (None, 27, 27, 64) │ 256 │ conv2d_61[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_78 (ReLU) │ (None, 27, 27, 64) │ 0 │ batch_normalization_61[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_62 (Conv2D) │ (None, 27, 27, 64) │ 36,928 │ re_lu_78[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_62 │ (None, 27, 27, 64) │ 256 │ conv2d_62[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_79 (ReLU) │ (None, 27, 27, 64) │ 0 │ batch_normalization_62[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_63 (Conv2D) │ (None, 27, 27, 256) │ 16,640 │ re_lu_79[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_63 │ (None, 27, 27, 256) │ 1,024 │ conv2d_63[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_25 (Add) │ (None, 27, 27, 256) │ 0 │ batch_normalization_63[0]… │
│ │ │ │ re_lu_77[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_80 (ReLU) │ (None, 27, 27, 256) │ 0 │ add_25[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_64 (Conv2D) │ (None, 27, 27, 64) │ 16,448 │ re_lu_80[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_64 │ (None, 27, 27, 64) │ 256 │ conv2d_64[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_81 (ReLU) │ (None, 27, 27, 64) │ 0 │ batch_normalization_64[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_65 (Conv2D) │ (None, 27, 27, 64) │ 36,928 │ re_lu_81[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_65 │ (None, 27, 27, 64) │ 256 │ conv2d_65[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_82 (ReLU) │ (None, 27, 27, 64) │ 0 │ batch_normalization_65[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_66 (Conv2D) │ (None, 27, 27, 256) │ 16,640 │ re_lu_82[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_66 │ (None, 27, 27, 256) │ 1,024 │ conv2d_66[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_26 (Add) │ (None, 27, 27, 256) │ 0 │ batch_normalization_66[0]… │
│ │ │ │ re_lu_80[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_83 (ReLU) │ (None, 27, 27, 256) │ 0 │ add_26[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_67 (Conv2D) │ (None, 14, 14, 128) │ 32,896 │ re_lu_83[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_67 │ (None, 14, 14, 128) │ 512 │ conv2d_67[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_84 (ReLU) │ (None, 14, 14, 128) │ 0 │ batch_normalization_67[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_68 (Conv2D) │ (None, 14, 14, 128) │ 147,584 │ re_lu_84[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_68 │ (None, 14, 14, 128) │ 512 │ conv2d_68[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_85 (ReLU) │ (None, 14, 14, 128) │ 0 │ batch_normalization_68[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_69 (Conv2D) │ (None, 14, 14, 512) │ 66,048 │ re_lu_85[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_70 (Conv2D) │ (None, 14, 14, 512) │ 131,584 │ re_lu_83[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_69 │ (None, 14, 14, 512) │ 2,048 │ conv2d_69[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_70 │ (None, 14, 14, 512) │ 2,048 │ conv2d_70[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_27 (Add) │ (None, 14, 14, 512) │ 0 │ batch_normalization_69[0]… │
│ │ │ │ batch_normalization_70[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_86 (ReLU) │ (None, 14, 14, 512) │ 0 │ add_27[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_71 (Conv2D) │ (None, 14, 14, 128) │ 65,664 │ re_lu_86[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_71 │ (None, 14, 14, 128) │ 512 │ conv2d_71[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_87 (ReLU) │ (None, 14, 14, 128) │ 0 │ batch_normalization_71[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_72 (Conv2D) │ (None, 14, 14, 128) │ 147,584 │ re_lu_87[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_72 │ (None, 14, 14, 128) │ 512 │ conv2d_72[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_88 (ReLU) │ (None, 14, 14, 128) │ 0 │ batch_normalization_72[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_73 (Conv2D) │ (None, 14, 14, 512) │ 66,048 │ re_lu_88[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_73 │ (None, 14, 14, 512) │ 2,048 │ conv2d_73[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_28 (Add) │ (None, 14, 14, 512) │ 0 │ batch_normalization_73[0]… │
│ │ │ │ re_lu_86[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_89 (ReLU) │ (None, 14, 14, 512) │ 0 │ add_28[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_74 (Conv2D) │ (None, 14, 14, 128) │ 65,664 │ re_lu_89[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_74 │ (None, 14, 14, 128) │ 512 │ conv2d_74[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_90 (ReLU) │ (None, 14, 14, 128) │ 0 │ batch_normalization_74[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_75 (Conv2D) │ (None, 14, 14, 128) │ 147,584 │ re_lu_90[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_75 │ (None, 14, 14, 128) │ 512 │ conv2d_75[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_91 (ReLU) │ (None, 14, 14, 128) │ 0 │ batch_normalization_75[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_76 (Conv2D) │ (None, 14, 14, 512) │ 66,048 │ re_lu_91[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_76 │ (None, 14, 14, 512) │ 2,048 │ conv2d_76[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_29 (Add) │ (None, 14, 14, 512) │ 0 │ batch_normalization_76[0]… │
│ │ │ │ re_lu_89[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_92 (ReLU) │ (None, 14, 14, 512) │ 0 │ add_29[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_77 (Conv2D) │ (None, 14, 14, 128) │ 65,664 │ re_lu_92[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_77 │ (None, 14, 14, 128) │ 512 │ conv2d_77[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_93 (ReLU) │ (None, 14, 14, 128) │ 0 │ batch_normalization_77[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_78 (Conv2D) │ (None, 14, 14, 128) │ 147,584 │ re_lu_93[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_78 │ (None, 14, 14, 128) │ 512 │ conv2d_78[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_94 (ReLU) │ (None, 14, 14, 128) │ 0 │ batch_normalization_78[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_79 (Conv2D) │ (None, 14, 14, 512) │ 66,048 │ re_lu_94[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_79 │ (None, 14, 14, 512) │ 2,048 │ conv2d_79[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_30 (Add) │ (None, 14, 14, 512) │ 0 │ batch_normalization_79[0]… │
│ │ │ │ re_lu_92[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_95 (ReLU) │ (None, 14, 14, 512) │ 0 │ add_30[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_80 (Conv2D) │ (None, 7, 7, 256) │ 131,328 │ re_lu_95[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_80 │ (None, 7, 7, 256) │ 1,024 │ conv2d_80[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_96 (ReLU) │ (None, 7, 7, 256) │ 0 │ batch_normalization_80[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_81 (Conv2D) │ (None, 7, 7, 256) │ 590,080 │ re_lu_96[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_81 │ (None, 7, 7, 256) │ 1,024 │ conv2d_81[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_97 (ReLU) │ (None, 7, 7, 256) │ 0 │ batch_normalization_81[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_82 (Conv2D) │ (None, 7, 7, 1024) │ 263,168 │ re_lu_97[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_83 (Conv2D) │ (None, 7, 7, 1024) │ 525,312 │ re_lu_95[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_82 │ (None, 7, 7, 1024) │ 4,096 │ conv2d_82[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_83 │ (None, 7, 7, 1024) │ 4,096 │ conv2d_83[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_31 (Add) │ (None, 7, 7, 1024) │ 0 │ batch_normalization_82[0]… │
│ │ │ │ batch_normalization_83[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_98 (ReLU) │ (None, 7, 7, 1024) │ 0 │ add_31[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_84 (Conv2D) │ (None, 7, 7, 256) │ 262,400 │ re_lu_98[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_84 │ (None, 7, 7, 256) │ 1,024 │ conv2d_84[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_99 (ReLU) │ (None, 7, 7, 256) │ 0 │ batch_normalization_84[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_85 (Conv2D) │ (None, 7, 7, 256) │ 590,080 │ re_lu_99[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_85 │ (None, 7, 7, 256) │ 1,024 │ conv2d_85[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_100 (ReLU) │ (None, 7, 7, 256) │ 0 │ batch_normalization_85[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_86 (Conv2D) │ (None, 7, 7, 1024) │ 263,168 │ re_lu_100[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_86 │ (None, 7, 7, 1024) │ 4,096 │ conv2d_86[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_32 (Add) │ (None, 7, 7, 1024) │ 0 │ batch_normalization_86[0]… │
│ │ │ │ re_lu_98[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_101 (ReLU) │ (None, 7, 7, 1024) │ 0 │ add_32[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_87 (Conv2D) │ (None, 7, 7, 256) │ 262,400 │ re_lu_101[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_87 │ (None, 7, 7, 256) │ 1,024 │ conv2d_87[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_102 (ReLU) │ (None, 7, 7, 256) │ 0 │ batch_normalization_87[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_88 (Conv2D) │ (None, 7, 7, 256) │ 590,080 │ re_lu_102[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_88 │ (None, 7, 7, 256) │ 1,024 │ conv2d_88[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_103 (ReLU) │ (None, 7, 7, 256) │ 0 │ batch_normalization_88[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_89 (Conv2D) │ (None, 7, 7, 1024) │ 263,168 │ re_lu_103[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_89 │ (None, 7, 7, 1024) │ 4,096 │ conv2d_89[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_33 (Add) │ (None, 7, 7, 1024) │ 0 │ batch_normalization_89[0]… │
│ │ │ │ re_lu_101[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_104 (ReLU) │ (None, 7, 7, 1024) │ 0 │ add_33[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_90 (Conv2D) │ (None, 7, 7, 256) │ 262,400 │ re_lu_104[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_90 │ (None, 7, 7, 256) │ 1,024 │ conv2d_90[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_105 (ReLU) │ (None, 7, 7, 256) │ 0 │ batch_normalization_90[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_91 (Conv2D) │ (None, 7, 7, 256) │ 590,080 │ re_lu_105[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_91 │ (None, 7, 7, 256) │ 1,024 │ conv2d_91[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_106 (ReLU) │ (None, 7, 7, 256) │ 0 │ batch_normalization_91[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_92 (Conv2D) │ (None, 7, 7, 1024) │ 263,168 │ re_lu_106[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_92 │ (None, 7, 7, 1024) │ 4,096 │ conv2d_92[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_34 (Add) │ (None, 7, 7, 1024) │ 0 │ batch_normalization_92[0]… │
│ │ │ │ re_lu_104[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_107 (ReLU) │ (None, 7, 7, 1024) │ 0 │ add_34[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_93 (Conv2D) │ (None, 7, 7, 256) │ 262,400 │ re_lu_107[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_93 │ (None, 7, 7, 256) │ 1,024 │ conv2d_93[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_108 (ReLU) │ (None, 7, 7, 256) │ 0 │ batch_normalization_93[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_94 (Conv2D) │ (None, 7, 7, 256) │ 590,080 │ re_lu_108[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_94 │ (None, 7, 7, 256) │ 1,024 │ conv2d_94[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_109 (ReLU) │ (None, 7, 7, 256) │ 0 │ batch_normalization_94[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_95 (Conv2D) │ (None, 7, 7, 1024) │ 263,168 │ re_lu_109[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_95 │ (None, 7, 7, 1024) │ 4,096 │ conv2d_95[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_35 (Add) │ (None, 7, 7, 1024) │ 0 │ batch_normalization_95[0]… │
│ │ │ │ re_lu_107[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_110 (ReLU) │ (None, 7, 7, 1024) │ 0 │ add_35[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_96 (Conv2D) │ (None, 7, 7, 256) │ 262,400 │ re_lu_110[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_96 │ (None, 7, 7, 256) │ 1,024 │ conv2d_96[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_111 (ReLU) │ (None, 7, 7, 256) │ 0 │ batch_normalization_96[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_97 (Conv2D) │ (None, 7, 7, 256) │ 590,080 │ re_lu_111[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_97 │ (None, 7, 7, 256) │ 1,024 │ conv2d_97[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_112 (ReLU) │ (None, 7, 7, 256) │ 0 │ batch_normalization_97[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_98 (Conv2D) │ (None, 7, 7, 1024) │ 263,168 │ re_lu_112[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_98 │ (None, 7, 7, 1024) │ 4,096 │ conv2d_98[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_36 (Add) │ (None, 7, 7, 1024) │ 0 │ batch_normalization_98[0]… │
│ │ │ │ re_lu_110[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_113 (ReLU) │ (None, 7, 7, 1024) │ 0 │ add_36[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_99 (Conv2D) │ (None, 4, 4, 512) │ 524,800 │ re_lu_113[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_99 │ (None, 4, 4, 512) │ 2,048 │ conv2d_99[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_114 (ReLU) │ (None, 4, 4, 512) │ 0 │ batch_normalization_99[0]… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_100 (Conv2D) │ (None, 4, 4, 512) │ 2,359,808 │ re_lu_114[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_100 │ (None, 4, 4, 512) │ 2,048 │ conv2d_100[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_115 (ReLU) │ (None, 4, 4, 512) │ 0 │ batch_normalization_100[0… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_101 (Conv2D) │ (None, 4, 4, 2048) │ 1,050,624 │ re_lu_115[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_102 (Conv2D) │ (None, 4, 4, 2048) │ 2,099,200 │ re_lu_113[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_101 │ (None, 4, 4, 2048) │ 8,192 │ conv2d_101[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_102 │ (None, 4, 4, 2048) │ 8,192 │ conv2d_102[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_37 (Add) │ (None, 4, 4, 2048) │ 0 │ batch_normalization_101[0… │
│ │ │ │ batch_normalization_102[0… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_116 (ReLU) │ (None, 4, 4, 2048) │ 0 │ add_37[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_103 (Conv2D) │ (None, 4, 4, 512) │ 1,049,088 │ re_lu_116[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_103 │ (None, 4, 4, 512) │ 2,048 │ conv2d_103[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_117 (ReLU) │ (None, 4, 4, 512) │ 0 │ batch_normalization_103[0… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_104 (Conv2D) │ (None, 4, 4, 512) │ 2,359,808 │ re_lu_117[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_104 │ (None, 4, 4, 512) │ 2,048 │ conv2d_104[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_118 (ReLU) │ (None, 4, 4, 512) │ 0 │ batch_normalization_104[0… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_105 (Conv2D) │ (None, 4, 4, 2048) │ 1,050,624 │ re_lu_118[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_105 │ (None, 4, 4, 2048) │ 8,192 │ conv2d_105[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_38 (Add) │ (None, 4, 4, 2048) │ 0 │ batch_normalization_105[0… │
│ │ │ │ re_lu_116[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_119 (ReLU) │ (None, 4, 4, 2048) │ 0 │ add_38[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_106 (Conv2D) │ (None, 4, 4, 512) │ 1,049,088 │ re_lu_119[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_106 │ (None, 4, 4, 512) │ 2,048 │ conv2d_106[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_120 (ReLU) │ (None, 4, 4, 512) │ 0 │ batch_normalization_106[0… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_107 (Conv2D) │ (None, 4, 4, 512) │ 2,359,808 │ re_lu_120[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_107 │ (None, 4, 4, 512) │ 2,048 │ conv2d_107[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_121 (ReLU) │ (None, 4, 4, 512) │ 0 │ batch_normalization_107[0… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ conv2d_108 (Conv2D) │ (None, 4, 4, 2048) │ 1,050,624 │ re_lu_121[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ batch_normalization_108 │ (None, 4, 4, 2048) │ 8,192 │ conv2d_108[0][0] │
│ (BatchNormalization) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ add_39 (Add) │ (None, 4, 4, 2048) │ 0 │ batch_normalization_108[0… │
│ │ │ │ re_lu_119[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ re_lu_122 (ReLU) │ (None, 4, 4, 2048) │ 0 │ add_39[0][0] │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ global_average_pooling2d_2 │ (None, 2048) │ 0 │ re_lu_122[0][0] │
│ (GlobalAveragePooling2D) │ │ │ │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ dense_2 (Dense) │ (None, 1000) │ 2,049,000 │ global_average_pooling2d_… │
├───────────────────────────────┼───────────────────────────┼─────────────────┼────────────────────────────┤
│ softmax_2 (Softmax) │ (None, 1000) │ 0 │ dense_2[0][0] │
└───────────────────────────────┴───────────────────────────┴─────────────────┴────────────────────────────┘
Total params: 25,636,712 (97.80 MB)
Trainable params: 25,583,592 (97.59 MB)
Non-trainable params: 53,120 (207.50 KB)