dipesh1701 commited on
Commit
a904d05
·
1 Parent(s): d6a0438
Files changed (2) hide show
  1. model_mobelnet.yaml +2857 -0
  2. model_moblenet.h5 +3 -0
model_mobelnet.yaml ADDED
@@ -0,0 +1,2857 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ backend: tensorflow
2
+ class_name: Model
3
+ config:
4
+ input_layers:
5
+ - - input_1
6
+ - 0
7
+ - 0
8
+ layers:
9
+ - class_name: InputLayer
10
+ config:
11
+ batch_input_shape: !!python/tuple
12
+ - null
13
+ - 48
14
+ - 48
15
+ - 3
16
+ dtype: float32
17
+ name: input_1
18
+ ragged: false
19
+ sparse: false
20
+ inbound_nodes: []
21
+ name: input_1
22
+ - class_name: ZeroPadding2D
23
+ config:
24
+ data_format: channels_last
25
+ dtype: float32
26
+ name: conv1_pad
27
+ padding: !!python/tuple
28
+ - !!python/tuple
29
+ - 0
30
+ - 1
31
+ - !!python/tuple
32
+ - 0
33
+ - 1
34
+ trainable: false
35
+ inbound_nodes:
36
+ - - - input_1
37
+ - 0
38
+ - 0
39
+ - {}
40
+ name: conv1_pad
41
+ - class_name: Conv2D
42
+ config:
43
+ activation: linear
44
+ activity_regularizer: null
45
+ bias_constraint: null
46
+ bias_initializer:
47
+ class_name: Zeros
48
+ config: {}
49
+ bias_regularizer: null
50
+ data_format: channels_last
51
+ dilation_rate: &id003 !!python/tuple
52
+ - 1
53
+ - 1
54
+ dtype: float32
55
+ filters: 32
56
+ kernel_constraint: null
57
+ kernel_initializer:
58
+ class_name: GlorotUniform
59
+ config:
60
+ seed: null
61
+ kernel_regularizer: null
62
+ kernel_size: !!python/tuple
63
+ - 3
64
+ - 3
65
+ name: conv1
66
+ padding: valid
67
+ strides: !!python/tuple
68
+ - 2
69
+ - 2
70
+ trainable: false
71
+ use_bias: false
72
+ inbound_nodes:
73
+ - - - conv1_pad
74
+ - 0
75
+ - 0
76
+ - {}
77
+ name: conv1
78
+ - class_name: BatchNormalization
79
+ config:
80
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
81
+ - - 3
82
+ beta_constraint: null
83
+ beta_initializer:
84
+ class_name: Zeros
85
+ config: {}
86
+ beta_regularizer: null
87
+ center: true
88
+ dtype: float32
89
+ epsilon: 0.001
90
+ gamma_constraint: null
91
+ gamma_initializer:
92
+ class_name: Ones
93
+ config: {}
94
+ gamma_regularizer: null
95
+ momentum: 0.99
96
+ moving_mean_initializer:
97
+ class_name: Zeros
98
+ config: {}
99
+ moving_variance_initializer:
100
+ class_name: Ones
101
+ config: {}
102
+ name: conv1_bn
103
+ scale: true
104
+ trainable: false
105
+ inbound_nodes:
106
+ - - - conv1
107
+ - 0
108
+ - 0
109
+ - {}
110
+ name: conv1_bn
111
+ - class_name: ReLU
112
+ config:
113
+ dtype: float32
114
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
115
+ args:
116
+ - &id001 !!python/name:numpy.ndarray ''
117
+ - !!python/tuple
118
+ - 0
119
+ - !!binary |
120
+ Yg==
121
+ state: !!python/tuple
122
+ - 1
123
+ - !!python/tuple []
124
+ - &id002 !!python/object/apply:numpy.dtype
125
+ args:
126
+ - f4
127
+ - 0
128
+ - 1
129
+ state: !!python/tuple
130
+ - 3
131
+ - <
132
+ - null
133
+ - null
134
+ - null
135
+ - -1
136
+ - -1
137
+ - 0
138
+ - false
139
+ - !!binary |
140
+ AADAQA==
141
+ name: conv1_relu
142
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
143
+ args:
144
+ - *id001
145
+ - !!python/tuple
146
+ - 0
147
+ - !!binary |
148
+ Yg==
149
+ state: !!python/tuple
150
+ - 1
151
+ - !!python/tuple []
152
+ - *id002
153
+ - false
154
+ - !!binary |
155
+ AAAAAA==
156
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
157
+ args:
158
+ - *id001
159
+ - !!python/tuple
160
+ - 0
161
+ - !!binary |
162
+ Yg==
163
+ state: !!python/tuple
164
+ - 1
165
+ - !!python/tuple []
166
+ - *id002
167
+ - false
168
+ - !!binary |
169
+ AAAAAA==
170
+ trainable: false
171
+ inbound_nodes:
172
+ - - - conv1_bn
173
+ - 0
174
+ - 0
175
+ - {}
176
+ name: conv1_relu
177
+ - class_name: DepthwiseConv2D
178
+ config:
179
+ activation: linear
180
+ activity_regularizer: null
181
+ bias_constraint: null
182
+ bias_initializer:
183
+ class_name: Zeros
184
+ config: {}
185
+ bias_regularizer: null
186
+ data_format: channels_last
187
+ depth_multiplier: 1
188
+ depthwise_constraint: null
189
+ depthwise_initializer:
190
+ class_name: GlorotUniform
191
+ config:
192
+ seed: null
193
+ depthwise_regularizer: null
194
+ dilation_rate: *id003
195
+ dtype: float32
196
+ kernel_size: &id004 !!python/tuple
197
+ - 3
198
+ - 3
199
+ name: conv_dw_1
200
+ padding: same
201
+ strides: &id007 !!python/tuple
202
+ - 1
203
+ - 1
204
+ trainable: false
205
+ use_bias: false
206
+ inbound_nodes:
207
+ - - - conv1_relu
208
+ - 0
209
+ - 0
210
+ - {}
211
+ name: conv_dw_1
212
+ - class_name: BatchNormalization
213
+ config:
214
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
215
+ - - 3
216
+ beta_constraint: null
217
+ beta_initializer:
218
+ class_name: Zeros
219
+ config: {}
220
+ beta_regularizer: null
221
+ center: true
222
+ dtype: float32
223
+ epsilon: 0.001
224
+ gamma_constraint: null
225
+ gamma_initializer:
226
+ class_name: Ones
227
+ config: {}
228
+ gamma_regularizer: null
229
+ momentum: 0.99
230
+ moving_mean_initializer:
231
+ class_name: Zeros
232
+ config: {}
233
+ moving_variance_initializer:
234
+ class_name: Ones
235
+ config: {}
236
+ name: conv_dw_1_bn
237
+ scale: true
238
+ trainable: false
239
+ inbound_nodes:
240
+ - - - conv_dw_1
241
+ - 0
242
+ - 0
243
+ - {}
244
+ name: conv_dw_1_bn
245
+ - class_name: ReLU
246
+ config:
247
+ dtype: float32
248
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
249
+ args:
250
+ - *id001
251
+ - !!python/tuple
252
+ - 0
253
+ - !!binary |
254
+ Yg==
255
+ state: !!python/tuple
256
+ - 1
257
+ - !!python/tuple []
258
+ - *id002
259
+ - false
260
+ - !!binary |
261
+ AADAQA==
262
+ name: conv_dw_1_relu
263
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
264
+ args:
265
+ - *id001
266
+ - !!python/tuple
267
+ - 0
268
+ - !!binary |
269
+ Yg==
270
+ state: !!python/tuple
271
+ - 1
272
+ - !!python/tuple []
273
+ - *id002
274
+ - false
275
+ - !!binary |
276
+ AAAAAA==
277
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
278
+ args:
279
+ - *id001
280
+ - !!python/tuple
281
+ - 0
282
+ - !!binary |
283
+ Yg==
284
+ state: !!python/tuple
285
+ - 1
286
+ - !!python/tuple []
287
+ - *id002
288
+ - false
289
+ - !!binary |
290
+ AAAAAA==
291
+ trainable: false
292
+ inbound_nodes:
293
+ - - - conv_dw_1_bn
294
+ - 0
295
+ - 0
296
+ - {}
297
+ name: conv_dw_1_relu
298
+ - class_name: Conv2D
299
+ config:
300
+ activation: linear
301
+ activity_regularizer: null
302
+ bias_constraint: null
303
+ bias_initializer:
304
+ class_name: Zeros
305
+ config: {}
306
+ bias_regularizer: null
307
+ data_format: channels_last
308
+ dilation_rate: *id003
309
+ dtype: float32
310
+ filters: 64
311
+ kernel_constraint: null
312
+ kernel_initializer:
313
+ class_name: GlorotUniform
314
+ config:
315
+ seed: null
316
+ kernel_regularizer: null
317
+ kernel_size: &id005 !!python/tuple
318
+ - 1
319
+ - 1
320
+ name: conv_pw_1
321
+ padding: same
322
+ strides: &id006 !!python/tuple
323
+ - 1
324
+ - 1
325
+ trainable: false
326
+ use_bias: false
327
+ inbound_nodes:
328
+ - - - conv_dw_1_relu
329
+ - 0
330
+ - 0
331
+ - {}
332
+ name: conv_pw_1
333
+ - class_name: BatchNormalization
334
+ config:
335
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
336
+ - - 3
337
+ beta_constraint: null
338
+ beta_initializer:
339
+ class_name: Zeros
340
+ config: {}
341
+ beta_regularizer: null
342
+ center: true
343
+ dtype: float32
344
+ epsilon: 0.001
345
+ gamma_constraint: null
346
+ gamma_initializer:
347
+ class_name: Ones
348
+ config: {}
349
+ gamma_regularizer: null
350
+ momentum: 0.99
351
+ moving_mean_initializer:
352
+ class_name: Zeros
353
+ config: {}
354
+ moving_variance_initializer:
355
+ class_name: Ones
356
+ config: {}
357
+ name: conv_pw_1_bn
358
+ scale: true
359
+ trainable: false
360
+ inbound_nodes:
361
+ - - - conv_pw_1
362
+ - 0
363
+ - 0
364
+ - {}
365
+ name: conv_pw_1_bn
366
+ - class_name: ReLU
367
+ config:
368
+ dtype: float32
369
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
370
+ args:
371
+ - *id001
372
+ - !!python/tuple
373
+ - 0
374
+ - !!binary |
375
+ Yg==
376
+ state: !!python/tuple
377
+ - 1
378
+ - !!python/tuple []
379
+ - *id002
380
+ - false
381
+ - !!binary |
382
+ AADAQA==
383
+ name: conv_pw_1_relu
384
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
385
+ args:
386
+ - *id001
387
+ - !!python/tuple
388
+ - 0
389
+ - !!binary |
390
+ Yg==
391
+ state: !!python/tuple
392
+ - 1
393
+ - !!python/tuple []
394
+ - *id002
395
+ - false
396
+ - !!binary |
397
+ AAAAAA==
398
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
399
+ args:
400
+ - *id001
401
+ - !!python/tuple
402
+ - 0
403
+ - !!binary |
404
+ Yg==
405
+ state: !!python/tuple
406
+ - 1
407
+ - !!python/tuple []
408
+ - *id002
409
+ - false
410
+ - !!binary |
411
+ AAAAAA==
412
+ trainable: false
413
+ inbound_nodes:
414
+ - - - conv_pw_1_bn
415
+ - 0
416
+ - 0
417
+ - {}
418
+ name: conv_pw_1_relu
419
+ - class_name: ZeroPadding2D
420
+ config:
421
+ data_format: channels_last
422
+ dtype: float32
423
+ name: conv_pad_2
424
+ padding: !!python/tuple
425
+ - &id008 !!python/tuple
426
+ - 0
427
+ - 1
428
+ - &id009 !!python/tuple
429
+ - 0
430
+ - 1
431
+ trainable: false
432
+ inbound_nodes:
433
+ - - - conv_pw_1_relu
434
+ - 0
435
+ - 0
436
+ - {}
437
+ name: conv_pad_2
438
+ - class_name: DepthwiseConv2D
439
+ config:
440
+ activation: linear
441
+ activity_regularizer: null
442
+ bias_constraint: null
443
+ bias_initializer:
444
+ class_name: Zeros
445
+ config: {}
446
+ bias_regularizer: null
447
+ data_format: channels_last
448
+ depth_multiplier: 1
449
+ depthwise_constraint: null
450
+ depthwise_initializer:
451
+ class_name: GlorotUniform
452
+ config:
453
+ seed: null
454
+ depthwise_regularizer: null
455
+ dilation_rate: *id003
456
+ dtype: float32
457
+ kernel_size: *id004
458
+ name: conv_dw_2
459
+ padding: valid
460
+ strides: !!python/tuple
461
+ - 2
462
+ - 2
463
+ trainable: false
464
+ use_bias: false
465
+ inbound_nodes:
466
+ - - - conv_pad_2
467
+ - 0
468
+ - 0
469
+ - {}
470
+ name: conv_dw_2
471
+ - class_name: BatchNormalization
472
+ config:
473
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
474
+ - - 3
475
+ beta_constraint: null
476
+ beta_initializer:
477
+ class_name: Zeros
478
+ config: {}
479
+ beta_regularizer: null
480
+ center: true
481
+ dtype: float32
482
+ epsilon: 0.001
483
+ gamma_constraint: null
484
+ gamma_initializer:
485
+ class_name: Ones
486
+ config: {}
487
+ gamma_regularizer: null
488
+ momentum: 0.99
489
+ moving_mean_initializer:
490
+ class_name: Zeros
491
+ config: {}
492
+ moving_variance_initializer:
493
+ class_name: Ones
494
+ config: {}
495
+ name: conv_dw_2_bn
496
+ scale: true
497
+ trainable: false
498
+ inbound_nodes:
499
+ - - - conv_dw_2
500
+ - 0
501
+ - 0
502
+ - {}
503
+ name: conv_dw_2_bn
504
+ - class_name: ReLU
505
+ config:
506
+ dtype: float32
507
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
508
+ args:
509
+ - *id001
510
+ - !!python/tuple
511
+ - 0
512
+ - !!binary |
513
+ Yg==
514
+ state: !!python/tuple
515
+ - 1
516
+ - !!python/tuple []
517
+ - *id002
518
+ - false
519
+ - !!binary |
520
+ AADAQA==
521
+ name: conv_dw_2_relu
522
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
523
+ args:
524
+ - *id001
525
+ - !!python/tuple
526
+ - 0
527
+ - !!binary |
528
+ Yg==
529
+ state: !!python/tuple
530
+ - 1
531
+ - !!python/tuple []
532
+ - *id002
533
+ - false
534
+ - !!binary |
535
+ AAAAAA==
536
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
537
+ args:
538
+ - *id001
539
+ - !!python/tuple
540
+ - 0
541
+ - !!binary |
542
+ Yg==
543
+ state: !!python/tuple
544
+ - 1
545
+ - !!python/tuple []
546
+ - *id002
547
+ - false
548
+ - !!binary |
549
+ AAAAAA==
550
+ trainable: false
551
+ inbound_nodes:
552
+ - - - conv_dw_2_bn
553
+ - 0
554
+ - 0
555
+ - {}
556
+ name: conv_dw_2_relu
557
+ - class_name: Conv2D
558
+ config:
559
+ activation: linear
560
+ activity_regularizer: null
561
+ bias_constraint: null
562
+ bias_initializer:
563
+ class_name: Zeros
564
+ config: {}
565
+ bias_regularizer: null
566
+ data_format: channels_last
567
+ dilation_rate: *id003
568
+ dtype: float32
569
+ filters: 128
570
+ kernel_constraint: null
571
+ kernel_initializer:
572
+ class_name: GlorotUniform
573
+ config:
574
+ seed: null
575
+ kernel_regularizer: null
576
+ kernel_size: *id005
577
+ name: conv_pw_2
578
+ padding: same
579
+ strides: *id006
580
+ trainable: true
581
+ use_bias: false
582
+ inbound_nodes:
583
+ - - - conv_dw_2_relu
584
+ - 0
585
+ - 0
586
+ - {}
587
+ name: conv_pw_2
588
+ - class_name: BatchNormalization
589
+ config:
590
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
591
+ - - 3
592
+ beta_constraint: null
593
+ beta_initializer:
594
+ class_name: Zeros
595
+ config: {}
596
+ beta_regularizer: null
597
+ center: true
598
+ dtype: float32
599
+ epsilon: 0.001
600
+ gamma_constraint: null
601
+ gamma_initializer:
602
+ class_name: Ones
603
+ config: {}
604
+ gamma_regularizer: null
605
+ momentum: 0.99
606
+ moving_mean_initializer:
607
+ class_name: Zeros
608
+ config: {}
609
+ moving_variance_initializer:
610
+ class_name: Ones
611
+ config: {}
612
+ name: conv_pw_2_bn
613
+ scale: true
614
+ trainable: true
615
+ inbound_nodes:
616
+ - - - conv_pw_2
617
+ - 0
618
+ - 0
619
+ - {}
620
+ name: conv_pw_2_bn
621
+ - class_name: ReLU
622
+ config:
623
+ dtype: float32
624
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
625
+ args:
626
+ - *id001
627
+ - !!python/tuple
628
+ - 0
629
+ - !!binary |
630
+ Yg==
631
+ state: !!python/tuple
632
+ - 1
633
+ - !!python/tuple []
634
+ - *id002
635
+ - false
636
+ - !!binary |
637
+ AADAQA==
638
+ name: conv_pw_2_relu
639
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
640
+ args:
641
+ - *id001
642
+ - !!python/tuple
643
+ - 0
644
+ - !!binary |
645
+ Yg==
646
+ state: !!python/tuple
647
+ - 1
648
+ - !!python/tuple []
649
+ - *id002
650
+ - false
651
+ - !!binary |
652
+ AAAAAA==
653
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
654
+ args:
655
+ - *id001
656
+ - !!python/tuple
657
+ - 0
658
+ - !!binary |
659
+ Yg==
660
+ state: !!python/tuple
661
+ - 1
662
+ - !!python/tuple []
663
+ - *id002
664
+ - false
665
+ - !!binary |
666
+ AAAAAA==
667
+ trainable: true
668
+ inbound_nodes:
669
+ - - - conv_pw_2_bn
670
+ - 0
671
+ - 0
672
+ - {}
673
+ name: conv_pw_2_relu
674
+ - class_name: DepthwiseConv2D
675
+ config:
676
+ activation: linear
677
+ activity_regularizer: null
678
+ bias_constraint: null
679
+ bias_initializer:
680
+ class_name: Zeros
681
+ config: {}
682
+ bias_regularizer: null
683
+ data_format: channels_last
684
+ depth_multiplier: 1
685
+ depthwise_constraint: null
686
+ depthwise_initializer:
687
+ class_name: GlorotUniform
688
+ config:
689
+ seed: null
690
+ depthwise_regularizer: null
691
+ dilation_rate: *id003
692
+ dtype: float32
693
+ kernel_size: *id004
694
+ name: conv_dw_3
695
+ padding: same
696
+ strides: *id007
697
+ trainable: true
698
+ use_bias: false
699
+ inbound_nodes:
700
+ - - - conv_pw_2_relu
701
+ - 0
702
+ - 0
703
+ - {}
704
+ name: conv_dw_3
705
+ - class_name: BatchNormalization
706
+ config:
707
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
708
+ - - 3
709
+ beta_constraint: null
710
+ beta_initializer:
711
+ class_name: Zeros
712
+ config: {}
713
+ beta_regularizer: null
714
+ center: true
715
+ dtype: float32
716
+ epsilon: 0.001
717
+ gamma_constraint: null
718
+ gamma_initializer:
719
+ class_name: Ones
720
+ config: {}
721
+ gamma_regularizer: null
722
+ momentum: 0.99
723
+ moving_mean_initializer:
724
+ class_name: Zeros
725
+ config: {}
726
+ moving_variance_initializer:
727
+ class_name: Ones
728
+ config: {}
729
+ name: conv_dw_3_bn
730
+ scale: true
731
+ trainable: true
732
+ inbound_nodes:
733
+ - - - conv_dw_3
734
+ - 0
735
+ - 0
736
+ - {}
737
+ name: conv_dw_3_bn
738
+ - class_name: ReLU
739
+ config:
740
+ dtype: float32
741
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
742
+ args:
743
+ - *id001
744
+ - !!python/tuple
745
+ - 0
746
+ - !!binary |
747
+ Yg==
748
+ state: !!python/tuple
749
+ - 1
750
+ - !!python/tuple []
751
+ - *id002
752
+ - false
753
+ - !!binary |
754
+ AADAQA==
755
+ name: conv_dw_3_relu
756
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
757
+ args:
758
+ - *id001
759
+ - !!python/tuple
760
+ - 0
761
+ - !!binary |
762
+ Yg==
763
+ state: !!python/tuple
764
+ - 1
765
+ - !!python/tuple []
766
+ - *id002
767
+ - false
768
+ - !!binary |
769
+ AAAAAA==
770
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
771
+ args:
772
+ - *id001
773
+ - !!python/tuple
774
+ - 0
775
+ - !!binary |
776
+ Yg==
777
+ state: !!python/tuple
778
+ - 1
779
+ - !!python/tuple []
780
+ - *id002
781
+ - false
782
+ - !!binary |
783
+ AAAAAA==
784
+ trainable: true
785
+ inbound_nodes:
786
+ - - - conv_dw_3_bn
787
+ - 0
788
+ - 0
789
+ - {}
790
+ name: conv_dw_3_relu
791
+ - class_name: Conv2D
792
+ config:
793
+ activation: linear
794
+ activity_regularizer: null
795
+ bias_constraint: null
796
+ bias_initializer:
797
+ class_name: Zeros
798
+ config: {}
799
+ bias_regularizer: null
800
+ data_format: channels_last
801
+ dilation_rate: *id003
802
+ dtype: float32
803
+ filters: 128
804
+ kernel_constraint: null
805
+ kernel_initializer:
806
+ class_name: GlorotUniform
807
+ config:
808
+ seed: null
809
+ kernel_regularizer: null
810
+ kernel_size: *id005
811
+ name: conv_pw_3
812
+ padding: same
813
+ strides: *id006
814
+ trainable: true
815
+ use_bias: false
816
+ inbound_nodes:
817
+ - - - conv_dw_3_relu
818
+ - 0
819
+ - 0
820
+ - {}
821
+ name: conv_pw_3
822
+ - class_name: BatchNormalization
823
+ config:
824
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
825
+ - - 3
826
+ beta_constraint: null
827
+ beta_initializer:
828
+ class_name: Zeros
829
+ config: {}
830
+ beta_regularizer: null
831
+ center: true
832
+ dtype: float32
833
+ epsilon: 0.001
834
+ gamma_constraint: null
835
+ gamma_initializer:
836
+ class_name: Ones
837
+ config: {}
838
+ gamma_regularizer: null
839
+ momentum: 0.99
840
+ moving_mean_initializer:
841
+ class_name: Zeros
842
+ config: {}
843
+ moving_variance_initializer:
844
+ class_name: Ones
845
+ config: {}
846
+ name: conv_pw_3_bn
847
+ scale: true
848
+ trainable: true
849
+ inbound_nodes:
850
+ - - - conv_pw_3
851
+ - 0
852
+ - 0
853
+ - {}
854
+ name: conv_pw_3_bn
855
+ - class_name: ReLU
856
+ config:
857
+ dtype: float32
858
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
859
+ args:
860
+ - *id001
861
+ - !!python/tuple
862
+ - 0
863
+ - !!binary |
864
+ Yg==
865
+ state: !!python/tuple
866
+ - 1
867
+ - !!python/tuple []
868
+ - *id002
869
+ - false
870
+ - !!binary |
871
+ AADAQA==
872
+ name: conv_pw_3_relu
873
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
874
+ args:
875
+ - *id001
876
+ - !!python/tuple
877
+ - 0
878
+ - !!binary |
879
+ Yg==
880
+ state: !!python/tuple
881
+ - 1
882
+ - !!python/tuple []
883
+ - *id002
884
+ - false
885
+ - !!binary |
886
+ AAAAAA==
887
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
888
+ args:
889
+ - *id001
890
+ - !!python/tuple
891
+ - 0
892
+ - !!binary |
893
+ Yg==
894
+ state: !!python/tuple
895
+ - 1
896
+ - !!python/tuple []
897
+ - *id002
898
+ - false
899
+ - !!binary |
900
+ AAAAAA==
901
+ trainable: true
902
+ inbound_nodes:
903
+ - - - conv_pw_3_bn
904
+ - 0
905
+ - 0
906
+ - {}
907
+ name: conv_pw_3_relu
908
+ - class_name: ZeroPadding2D
909
+ config:
910
+ data_format: channels_last
911
+ dtype: float32
912
+ name: conv_pad_4
913
+ padding: !!python/tuple
914
+ - *id008
915
+ - *id009
916
+ trainable: true
917
+ inbound_nodes:
918
+ - - - conv_pw_3_relu
919
+ - 0
920
+ - 0
921
+ - {}
922
+ name: conv_pad_4
923
+ - class_name: DepthwiseConv2D
924
+ config:
925
+ activation: linear
926
+ activity_regularizer: null
927
+ bias_constraint: null
928
+ bias_initializer:
929
+ class_name: Zeros
930
+ config: {}
931
+ bias_regularizer: null
932
+ data_format: channels_last
933
+ depth_multiplier: 1
934
+ depthwise_constraint: null
935
+ depthwise_initializer:
936
+ class_name: GlorotUniform
937
+ config:
938
+ seed: null
939
+ depthwise_regularizer: null
940
+ dilation_rate: *id003
941
+ dtype: float32
942
+ kernel_size: *id004
943
+ name: conv_dw_4
944
+ padding: valid
945
+ strides: !!python/tuple
946
+ - 2
947
+ - 2
948
+ trainable: true
949
+ use_bias: false
950
+ inbound_nodes:
951
+ - - - conv_pad_4
952
+ - 0
953
+ - 0
954
+ - {}
955
+ name: conv_dw_4
956
+ - class_name: BatchNormalization
957
+ config:
958
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
959
+ - - 3
960
+ beta_constraint: null
961
+ beta_initializer:
962
+ class_name: Zeros
963
+ config: {}
964
+ beta_regularizer: null
965
+ center: true
966
+ dtype: float32
967
+ epsilon: 0.001
968
+ gamma_constraint: null
969
+ gamma_initializer:
970
+ class_name: Ones
971
+ config: {}
972
+ gamma_regularizer: null
973
+ momentum: 0.99
974
+ moving_mean_initializer:
975
+ class_name: Zeros
976
+ config: {}
977
+ moving_variance_initializer:
978
+ class_name: Ones
979
+ config: {}
980
+ name: conv_dw_4_bn
981
+ scale: true
982
+ trainable: true
983
+ inbound_nodes:
984
+ - - - conv_dw_4
985
+ - 0
986
+ - 0
987
+ - {}
988
+ name: conv_dw_4_bn
989
+ - class_name: ReLU
990
+ config:
991
+ dtype: float32
992
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
993
+ args:
994
+ - *id001
995
+ - !!python/tuple
996
+ - 0
997
+ - !!binary |
998
+ Yg==
999
+ state: !!python/tuple
1000
+ - 1
1001
+ - !!python/tuple []
1002
+ - *id002
1003
+ - false
1004
+ - !!binary |
1005
+ AADAQA==
1006
+ name: conv_dw_4_relu
1007
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
1008
+ args:
1009
+ - *id001
1010
+ - !!python/tuple
1011
+ - 0
1012
+ - !!binary |
1013
+ Yg==
1014
+ state: !!python/tuple
1015
+ - 1
1016
+ - !!python/tuple []
1017
+ - *id002
1018
+ - false
1019
+ - !!binary |
1020
+ AAAAAA==
1021
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
1022
+ args:
1023
+ - *id001
1024
+ - !!python/tuple
1025
+ - 0
1026
+ - !!binary |
1027
+ Yg==
1028
+ state: !!python/tuple
1029
+ - 1
1030
+ - !!python/tuple []
1031
+ - *id002
1032
+ - false
1033
+ - !!binary |
1034
+ AAAAAA==
1035
+ trainable: true
1036
+ inbound_nodes:
1037
+ - - - conv_dw_4_bn
1038
+ - 0
1039
+ - 0
1040
+ - {}
1041
+ name: conv_dw_4_relu
1042
+ - class_name: Conv2D
1043
+ config:
1044
+ activation: linear
1045
+ activity_regularizer: null
1046
+ bias_constraint: null
1047
+ bias_initializer:
1048
+ class_name: Zeros
1049
+ config: {}
1050
+ bias_regularizer: null
1051
+ data_format: channels_last
1052
+ dilation_rate: *id003
1053
+ dtype: float32
1054
+ filters: 256
1055
+ kernel_constraint: null
1056
+ kernel_initializer:
1057
+ class_name: GlorotUniform
1058
+ config:
1059
+ seed: null
1060
+ kernel_regularizer: null
1061
+ kernel_size: *id005
1062
+ name: conv_pw_4
1063
+ padding: same
1064
+ strides: *id006
1065
+ trainable: true
1066
+ use_bias: false
1067
+ inbound_nodes:
1068
+ - - - conv_dw_4_relu
1069
+ - 0
1070
+ - 0
1071
+ - {}
1072
+ name: conv_pw_4
1073
+ - class_name: BatchNormalization
1074
+ config:
1075
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
1076
+ - - 3
1077
+ beta_constraint: null
1078
+ beta_initializer:
1079
+ class_name: Zeros
1080
+ config: {}
1081
+ beta_regularizer: null
1082
+ center: true
1083
+ dtype: float32
1084
+ epsilon: 0.001
1085
+ gamma_constraint: null
1086
+ gamma_initializer:
1087
+ class_name: Ones
1088
+ config: {}
1089
+ gamma_regularizer: null
1090
+ momentum: 0.99
1091
+ moving_mean_initializer:
1092
+ class_name: Zeros
1093
+ config: {}
1094
+ moving_variance_initializer:
1095
+ class_name: Ones
1096
+ config: {}
1097
+ name: conv_pw_4_bn
1098
+ scale: true
1099
+ trainable: true
1100
+ inbound_nodes:
1101
+ - - - conv_pw_4
1102
+ - 0
1103
+ - 0
1104
+ - {}
1105
+ name: conv_pw_4_bn
1106
+ - class_name: ReLU
1107
+ config:
1108
+ dtype: float32
1109
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
1110
+ args:
1111
+ - *id001
1112
+ - !!python/tuple
1113
+ - 0
1114
+ - !!binary |
1115
+ Yg==
1116
+ state: !!python/tuple
1117
+ - 1
1118
+ - !!python/tuple []
1119
+ - *id002
1120
+ - false
1121
+ - !!binary |
1122
+ AADAQA==
1123
+ name: conv_pw_4_relu
1124
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
1125
+ args:
1126
+ - *id001
1127
+ - !!python/tuple
1128
+ - 0
1129
+ - !!binary |
1130
+ Yg==
1131
+ state: !!python/tuple
1132
+ - 1
1133
+ - !!python/tuple []
1134
+ - *id002
1135
+ - false
1136
+ - !!binary |
1137
+ AAAAAA==
1138
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
1139
+ args:
1140
+ - *id001
1141
+ - !!python/tuple
1142
+ - 0
1143
+ - !!binary |
1144
+ Yg==
1145
+ state: !!python/tuple
1146
+ - 1
1147
+ - !!python/tuple []
1148
+ - *id002
1149
+ - false
1150
+ - !!binary |
1151
+ AAAAAA==
1152
+ trainable: true
1153
+ inbound_nodes:
1154
+ - - - conv_pw_4_bn
1155
+ - 0
1156
+ - 0
1157
+ - {}
1158
+ name: conv_pw_4_relu
1159
+ - class_name: DepthwiseConv2D
1160
+ config:
1161
+ activation: linear
1162
+ activity_regularizer: null
1163
+ bias_constraint: null
1164
+ bias_initializer:
1165
+ class_name: Zeros
1166
+ config: {}
1167
+ bias_regularizer: null
1168
+ data_format: channels_last
1169
+ depth_multiplier: 1
1170
+ depthwise_constraint: null
1171
+ depthwise_initializer:
1172
+ class_name: GlorotUniform
1173
+ config:
1174
+ seed: null
1175
+ depthwise_regularizer: null
1176
+ dilation_rate: *id003
1177
+ dtype: float32
1178
+ kernel_size: *id004
1179
+ name: conv_dw_5
1180
+ padding: same
1181
+ strides: *id007
1182
+ trainable: true
1183
+ use_bias: false
1184
+ inbound_nodes:
1185
+ - - - conv_pw_4_relu
1186
+ - 0
1187
+ - 0
1188
+ - {}
1189
+ name: conv_dw_5
1190
+ - class_name: BatchNormalization
1191
+ config:
1192
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
1193
+ - - 3
1194
+ beta_constraint: null
1195
+ beta_initializer:
1196
+ class_name: Zeros
1197
+ config: {}
1198
+ beta_regularizer: null
1199
+ center: true
1200
+ dtype: float32
1201
+ epsilon: 0.001
1202
+ gamma_constraint: null
1203
+ gamma_initializer:
1204
+ class_name: Ones
1205
+ config: {}
1206
+ gamma_regularizer: null
1207
+ momentum: 0.99
1208
+ moving_mean_initializer:
1209
+ class_name: Zeros
1210
+ config: {}
1211
+ moving_variance_initializer:
1212
+ class_name: Ones
1213
+ config: {}
1214
+ name: conv_dw_5_bn
1215
+ scale: true
1216
+ trainable: true
1217
+ inbound_nodes:
1218
+ - - - conv_dw_5
1219
+ - 0
1220
+ - 0
1221
+ - {}
1222
+ name: conv_dw_5_bn
1223
+ - class_name: ReLU
1224
+ config:
1225
+ dtype: float32
1226
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
1227
+ args:
1228
+ - *id001
1229
+ - !!python/tuple
1230
+ - 0
1231
+ - !!binary |
1232
+ Yg==
1233
+ state: !!python/tuple
1234
+ - 1
1235
+ - !!python/tuple []
1236
+ - *id002
1237
+ - false
1238
+ - !!binary |
1239
+ AADAQA==
1240
+ name: conv_dw_5_relu
1241
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
1242
+ args:
1243
+ - *id001
1244
+ - !!python/tuple
1245
+ - 0
1246
+ - !!binary |
1247
+ Yg==
1248
+ state: !!python/tuple
1249
+ - 1
1250
+ - !!python/tuple []
1251
+ - *id002
1252
+ - false
1253
+ - !!binary |
1254
+ AAAAAA==
1255
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
1256
+ args:
1257
+ - *id001
1258
+ - !!python/tuple
1259
+ - 0
1260
+ - !!binary |
1261
+ Yg==
1262
+ state: !!python/tuple
1263
+ - 1
1264
+ - !!python/tuple []
1265
+ - *id002
1266
+ - false
1267
+ - !!binary |
1268
+ AAAAAA==
1269
+ trainable: true
1270
+ inbound_nodes:
1271
+ - - - conv_dw_5_bn
1272
+ - 0
1273
+ - 0
1274
+ - {}
1275
+ name: conv_dw_5_relu
1276
+ - class_name: Conv2D
1277
+ config:
1278
+ activation: linear
1279
+ activity_regularizer: null
1280
+ bias_constraint: null
1281
+ bias_initializer:
1282
+ class_name: Zeros
1283
+ config: {}
1284
+ bias_regularizer: null
1285
+ data_format: channels_last
1286
+ dilation_rate: *id003
1287
+ dtype: float32
1288
+ filters: 256
1289
+ kernel_constraint: null
1290
+ kernel_initializer:
1291
+ class_name: GlorotUniform
1292
+ config:
1293
+ seed: null
1294
+ kernel_regularizer: null
1295
+ kernel_size: *id005
1296
+ name: conv_pw_5
1297
+ padding: same
1298
+ strides: *id006
1299
+ trainable: true
1300
+ use_bias: false
1301
+ inbound_nodes:
1302
+ - - - conv_dw_5_relu
1303
+ - 0
1304
+ - 0
1305
+ - {}
1306
+ name: conv_pw_5
1307
+ - class_name: BatchNormalization
1308
+ config:
1309
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
1310
+ - - 3
1311
+ beta_constraint: null
1312
+ beta_initializer:
1313
+ class_name: Zeros
1314
+ config: {}
1315
+ beta_regularizer: null
1316
+ center: true
1317
+ dtype: float32
1318
+ epsilon: 0.001
1319
+ gamma_constraint: null
1320
+ gamma_initializer:
1321
+ class_name: Ones
1322
+ config: {}
1323
+ gamma_regularizer: null
1324
+ momentum: 0.99
1325
+ moving_mean_initializer:
1326
+ class_name: Zeros
1327
+ config: {}
1328
+ moving_variance_initializer:
1329
+ class_name: Ones
1330
+ config: {}
1331
+ name: conv_pw_5_bn
1332
+ scale: true
1333
+ trainable: true
1334
+ inbound_nodes:
1335
+ - - - conv_pw_5
1336
+ - 0
1337
+ - 0
1338
+ - {}
1339
+ name: conv_pw_5_bn
1340
+ - class_name: ReLU
1341
+ config:
1342
+ dtype: float32
1343
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
1344
+ args:
1345
+ - *id001
1346
+ - !!python/tuple
1347
+ - 0
1348
+ - !!binary |
1349
+ Yg==
1350
+ state: !!python/tuple
1351
+ - 1
1352
+ - !!python/tuple []
1353
+ - *id002
1354
+ - false
1355
+ - !!binary |
1356
+ AADAQA==
1357
+ name: conv_pw_5_relu
1358
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
1359
+ args:
1360
+ - *id001
1361
+ - !!python/tuple
1362
+ - 0
1363
+ - !!binary |
1364
+ Yg==
1365
+ state: !!python/tuple
1366
+ - 1
1367
+ - !!python/tuple []
1368
+ - *id002
1369
+ - false
1370
+ - !!binary |
1371
+ AAAAAA==
1372
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
1373
+ args:
1374
+ - *id001
1375
+ - !!python/tuple
1376
+ - 0
1377
+ - !!binary |
1378
+ Yg==
1379
+ state: !!python/tuple
1380
+ - 1
1381
+ - !!python/tuple []
1382
+ - *id002
1383
+ - false
1384
+ - !!binary |
1385
+ AAAAAA==
1386
+ trainable: true
1387
+ inbound_nodes:
1388
+ - - - conv_pw_5_bn
1389
+ - 0
1390
+ - 0
1391
+ - {}
1392
+ name: conv_pw_5_relu
1393
+ - class_name: ZeroPadding2D
1394
+ config:
1395
+ data_format: channels_last
1396
+ dtype: float32
1397
+ name: conv_pad_6
1398
+ padding: !!python/tuple
1399
+ - *id008
1400
+ - *id009
1401
+ trainable: true
1402
+ inbound_nodes:
1403
+ - - - conv_pw_5_relu
1404
+ - 0
1405
+ - 0
1406
+ - {}
1407
+ name: conv_pad_6
1408
+ - class_name: DepthwiseConv2D
1409
+ config:
1410
+ activation: linear
1411
+ activity_regularizer: null
1412
+ bias_constraint: null
1413
+ bias_initializer:
1414
+ class_name: Zeros
1415
+ config: {}
1416
+ bias_regularizer: null
1417
+ data_format: channels_last
1418
+ depth_multiplier: 1
1419
+ depthwise_constraint: null
1420
+ depthwise_initializer:
1421
+ class_name: GlorotUniform
1422
+ config:
1423
+ seed: null
1424
+ depthwise_regularizer: null
1425
+ dilation_rate: *id003
1426
+ dtype: float32
1427
+ kernel_size: *id004
1428
+ name: conv_dw_6
1429
+ padding: valid
1430
+ strides: !!python/tuple
1431
+ - 2
1432
+ - 2
1433
+ trainable: true
1434
+ use_bias: false
1435
+ inbound_nodes:
1436
+ - - - conv_pad_6
1437
+ - 0
1438
+ - 0
1439
+ - {}
1440
+ name: conv_dw_6
1441
+ - class_name: BatchNormalization
1442
+ config:
1443
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
1444
+ - - 3
1445
+ beta_constraint: null
1446
+ beta_initializer:
1447
+ class_name: Zeros
1448
+ config: {}
1449
+ beta_regularizer: null
1450
+ center: true
1451
+ dtype: float32
1452
+ epsilon: 0.001
1453
+ gamma_constraint: null
1454
+ gamma_initializer:
1455
+ class_name: Ones
1456
+ config: {}
1457
+ gamma_regularizer: null
1458
+ momentum: 0.99
1459
+ moving_mean_initializer:
1460
+ class_name: Zeros
1461
+ config: {}
1462
+ moving_variance_initializer:
1463
+ class_name: Ones
1464
+ config: {}
1465
+ name: conv_dw_6_bn
1466
+ scale: true
1467
+ trainable: true
1468
+ inbound_nodes:
1469
+ - - - conv_dw_6
1470
+ - 0
1471
+ - 0
1472
+ - {}
1473
+ name: conv_dw_6_bn
1474
+ - class_name: ReLU
1475
+ config:
1476
+ dtype: float32
1477
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
1478
+ args:
1479
+ - *id001
1480
+ - !!python/tuple
1481
+ - 0
1482
+ - !!binary |
1483
+ Yg==
1484
+ state: !!python/tuple
1485
+ - 1
1486
+ - !!python/tuple []
1487
+ - *id002
1488
+ - false
1489
+ - !!binary |
1490
+ AADAQA==
1491
+ name: conv_dw_6_relu
1492
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
1493
+ args:
1494
+ - *id001
1495
+ - !!python/tuple
1496
+ - 0
1497
+ - !!binary |
1498
+ Yg==
1499
+ state: !!python/tuple
1500
+ - 1
1501
+ - !!python/tuple []
1502
+ - *id002
1503
+ - false
1504
+ - !!binary |
1505
+ AAAAAA==
1506
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
1507
+ args:
1508
+ - *id001
1509
+ - !!python/tuple
1510
+ - 0
1511
+ - !!binary |
1512
+ Yg==
1513
+ state: !!python/tuple
1514
+ - 1
1515
+ - !!python/tuple []
1516
+ - *id002
1517
+ - false
1518
+ - !!binary |
1519
+ AAAAAA==
1520
+ trainable: true
1521
+ inbound_nodes:
1522
+ - - - conv_dw_6_bn
1523
+ - 0
1524
+ - 0
1525
+ - {}
1526
+ name: conv_dw_6_relu
1527
+ - class_name: Conv2D
1528
+ config:
1529
+ activation: linear
1530
+ activity_regularizer: null
1531
+ bias_constraint: null
1532
+ bias_initializer:
1533
+ class_name: Zeros
1534
+ config: {}
1535
+ bias_regularizer: null
1536
+ data_format: channels_last
1537
+ dilation_rate: *id003
1538
+ dtype: float32
1539
+ filters: 512
1540
+ kernel_constraint: null
1541
+ kernel_initializer:
1542
+ class_name: GlorotUniform
1543
+ config:
1544
+ seed: null
1545
+ kernel_regularizer: null
1546
+ kernel_size: *id005
1547
+ name: conv_pw_6
1548
+ padding: same
1549
+ strides: *id006
1550
+ trainable: true
1551
+ use_bias: false
1552
+ inbound_nodes:
1553
+ - - - conv_dw_6_relu
1554
+ - 0
1555
+ - 0
1556
+ - {}
1557
+ name: conv_pw_6
1558
+ - class_name: BatchNormalization
1559
+ config:
1560
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
1561
+ - - 3
1562
+ beta_constraint: null
1563
+ beta_initializer:
1564
+ class_name: Zeros
1565
+ config: {}
1566
+ beta_regularizer: null
1567
+ center: true
1568
+ dtype: float32
1569
+ epsilon: 0.001
1570
+ gamma_constraint: null
1571
+ gamma_initializer:
1572
+ class_name: Ones
1573
+ config: {}
1574
+ gamma_regularizer: null
1575
+ momentum: 0.99
1576
+ moving_mean_initializer:
1577
+ class_name: Zeros
1578
+ config: {}
1579
+ moving_variance_initializer:
1580
+ class_name: Ones
1581
+ config: {}
1582
+ name: conv_pw_6_bn
1583
+ scale: true
1584
+ trainable: true
1585
+ inbound_nodes:
1586
+ - - - conv_pw_6
1587
+ - 0
1588
+ - 0
1589
+ - {}
1590
+ name: conv_pw_6_bn
1591
+ - class_name: ReLU
1592
+ config:
1593
+ dtype: float32
1594
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
1595
+ args:
1596
+ - *id001
1597
+ - !!python/tuple
1598
+ - 0
1599
+ - !!binary |
1600
+ Yg==
1601
+ state: !!python/tuple
1602
+ - 1
1603
+ - !!python/tuple []
1604
+ - *id002
1605
+ - false
1606
+ - !!binary |
1607
+ AADAQA==
1608
+ name: conv_pw_6_relu
1609
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
1610
+ args:
1611
+ - *id001
1612
+ - !!python/tuple
1613
+ - 0
1614
+ - !!binary |
1615
+ Yg==
1616
+ state: !!python/tuple
1617
+ - 1
1618
+ - !!python/tuple []
1619
+ - *id002
1620
+ - false
1621
+ - !!binary |
1622
+ AAAAAA==
1623
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
1624
+ args:
1625
+ - *id001
1626
+ - !!python/tuple
1627
+ - 0
1628
+ - !!binary |
1629
+ Yg==
1630
+ state: !!python/tuple
1631
+ - 1
1632
+ - !!python/tuple []
1633
+ - *id002
1634
+ - false
1635
+ - !!binary |
1636
+ AAAAAA==
1637
+ trainable: true
1638
+ inbound_nodes:
1639
+ - - - conv_pw_6_bn
1640
+ - 0
1641
+ - 0
1642
+ - {}
1643
+ name: conv_pw_6_relu
1644
+ - class_name: DepthwiseConv2D
1645
+ config:
1646
+ activation: linear
1647
+ activity_regularizer: null
1648
+ bias_constraint: null
1649
+ bias_initializer:
1650
+ class_name: Zeros
1651
+ config: {}
1652
+ bias_regularizer: null
1653
+ data_format: channels_last
1654
+ depth_multiplier: 1
1655
+ depthwise_constraint: null
1656
+ depthwise_initializer:
1657
+ class_name: GlorotUniform
1658
+ config:
1659
+ seed: null
1660
+ depthwise_regularizer: null
1661
+ dilation_rate: *id003
1662
+ dtype: float32
1663
+ kernel_size: *id004
1664
+ name: conv_dw_7
1665
+ padding: same
1666
+ strides: *id007
1667
+ trainable: true
1668
+ use_bias: false
1669
+ inbound_nodes:
1670
+ - - - conv_pw_6_relu
1671
+ - 0
1672
+ - 0
1673
+ - {}
1674
+ name: conv_dw_7
1675
+ - class_name: BatchNormalization
1676
+ config:
1677
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
1678
+ - - 3
1679
+ beta_constraint: null
1680
+ beta_initializer:
1681
+ class_name: Zeros
1682
+ config: {}
1683
+ beta_regularizer: null
1684
+ center: true
1685
+ dtype: float32
1686
+ epsilon: 0.001
1687
+ gamma_constraint: null
1688
+ gamma_initializer:
1689
+ class_name: Ones
1690
+ config: {}
1691
+ gamma_regularizer: null
1692
+ momentum: 0.99
1693
+ moving_mean_initializer:
1694
+ class_name: Zeros
1695
+ config: {}
1696
+ moving_variance_initializer:
1697
+ class_name: Ones
1698
+ config: {}
1699
+ name: conv_dw_7_bn
1700
+ scale: true
1701
+ trainable: true
1702
+ inbound_nodes:
1703
+ - - - conv_dw_7
1704
+ - 0
1705
+ - 0
1706
+ - {}
1707
+ name: conv_dw_7_bn
1708
+ - class_name: ReLU
1709
+ config:
1710
+ dtype: float32
1711
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
1712
+ args:
1713
+ - *id001
1714
+ - !!python/tuple
1715
+ - 0
1716
+ - !!binary |
1717
+ Yg==
1718
+ state: !!python/tuple
1719
+ - 1
1720
+ - !!python/tuple []
1721
+ - *id002
1722
+ - false
1723
+ - !!binary |
1724
+ AADAQA==
1725
+ name: conv_dw_7_relu
1726
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
1727
+ args:
1728
+ - *id001
1729
+ - !!python/tuple
1730
+ - 0
1731
+ - !!binary |
1732
+ Yg==
1733
+ state: !!python/tuple
1734
+ - 1
1735
+ - !!python/tuple []
1736
+ - *id002
1737
+ - false
1738
+ - !!binary |
1739
+ AAAAAA==
1740
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
1741
+ args:
1742
+ - *id001
1743
+ - !!python/tuple
1744
+ - 0
1745
+ - !!binary |
1746
+ Yg==
1747
+ state: !!python/tuple
1748
+ - 1
1749
+ - !!python/tuple []
1750
+ - *id002
1751
+ - false
1752
+ - !!binary |
1753
+ AAAAAA==
1754
+ trainable: true
1755
+ inbound_nodes:
1756
+ - - - conv_dw_7_bn
1757
+ - 0
1758
+ - 0
1759
+ - {}
1760
+ name: conv_dw_7_relu
1761
+ - class_name: Conv2D
1762
+ config:
1763
+ activation: linear
1764
+ activity_regularizer: null
1765
+ bias_constraint: null
1766
+ bias_initializer:
1767
+ class_name: Zeros
1768
+ config: {}
1769
+ bias_regularizer: null
1770
+ data_format: channels_last
1771
+ dilation_rate: *id003
1772
+ dtype: float32
1773
+ filters: 512
1774
+ kernel_constraint: null
1775
+ kernel_initializer:
1776
+ class_name: GlorotUniform
1777
+ config:
1778
+ seed: null
1779
+ kernel_regularizer: null
1780
+ kernel_size: *id005
1781
+ name: conv_pw_7
1782
+ padding: same
1783
+ strides: *id006
1784
+ trainable: true
1785
+ use_bias: false
1786
+ inbound_nodes:
1787
+ - - - conv_dw_7_relu
1788
+ - 0
1789
+ - 0
1790
+ - {}
1791
+ name: conv_pw_7
1792
+ - class_name: BatchNormalization
1793
+ config:
1794
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
1795
+ - - 3
1796
+ beta_constraint: null
1797
+ beta_initializer:
1798
+ class_name: Zeros
1799
+ config: {}
1800
+ beta_regularizer: null
1801
+ center: true
1802
+ dtype: float32
1803
+ epsilon: 0.001
1804
+ gamma_constraint: null
1805
+ gamma_initializer:
1806
+ class_name: Ones
1807
+ config: {}
1808
+ gamma_regularizer: null
1809
+ momentum: 0.99
1810
+ moving_mean_initializer:
1811
+ class_name: Zeros
1812
+ config: {}
1813
+ moving_variance_initializer:
1814
+ class_name: Ones
1815
+ config: {}
1816
+ name: conv_pw_7_bn
1817
+ scale: true
1818
+ trainable: true
1819
+ inbound_nodes:
1820
+ - - - conv_pw_7
1821
+ - 0
1822
+ - 0
1823
+ - {}
1824
+ name: conv_pw_7_bn
1825
+ - class_name: ReLU
1826
+ config:
1827
+ dtype: float32
1828
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
1829
+ args:
1830
+ - *id001
1831
+ - !!python/tuple
1832
+ - 0
1833
+ - !!binary |
1834
+ Yg==
1835
+ state: !!python/tuple
1836
+ - 1
1837
+ - !!python/tuple []
1838
+ - *id002
1839
+ - false
1840
+ - !!binary |
1841
+ AADAQA==
1842
+ name: conv_pw_7_relu
1843
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
1844
+ args:
1845
+ - *id001
1846
+ - !!python/tuple
1847
+ - 0
1848
+ - !!binary |
1849
+ Yg==
1850
+ state: !!python/tuple
1851
+ - 1
1852
+ - !!python/tuple []
1853
+ - *id002
1854
+ - false
1855
+ - !!binary |
1856
+ AAAAAA==
1857
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
1858
+ args:
1859
+ - *id001
1860
+ - !!python/tuple
1861
+ - 0
1862
+ - !!binary |
1863
+ Yg==
1864
+ state: !!python/tuple
1865
+ - 1
1866
+ - !!python/tuple []
1867
+ - *id002
1868
+ - false
1869
+ - !!binary |
1870
+ AAAAAA==
1871
+ trainable: true
1872
+ inbound_nodes:
1873
+ - - - conv_pw_7_bn
1874
+ - 0
1875
+ - 0
1876
+ - {}
1877
+ name: conv_pw_7_relu
1878
+ - class_name: DepthwiseConv2D
1879
+ config:
1880
+ activation: linear
1881
+ activity_regularizer: null
1882
+ bias_constraint: null
1883
+ bias_initializer:
1884
+ class_name: Zeros
1885
+ config: {}
1886
+ bias_regularizer: null
1887
+ data_format: channels_last
1888
+ depth_multiplier: 1
1889
+ depthwise_constraint: null
1890
+ depthwise_initializer:
1891
+ class_name: GlorotUniform
1892
+ config:
1893
+ seed: null
1894
+ depthwise_regularizer: null
1895
+ dilation_rate: *id003
1896
+ dtype: float32
1897
+ kernel_size: *id004
1898
+ name: conv_dw_8
1899
+ padding: same
1900
+ strides: *id007
1901
+ trainable: true
1902
+ use_bias: false
1903
+ inbound_nodes:
1904
+ - - - conv_pw_7_relu
1905
+ - 0
1906
+ - 0
1907
+ - {}
1908
+ name: conv_dw_8
1909
+ - class_name: BatchNormalization
1910
+ config:
1911
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
1912
+ - - 3
1913
+ beta_constraint: null
1914
+ beta_initializer:
1915
+ class_name: Zeros
1916
+ config: {}
1917
+ beta_regularizer: null
1918
+ center: true
1919
+ dtype: float32
1920
+ epsilon: 0.001
1921
+ gamma_constraint: null
1922
+ gamma_initializer:
1923
+ class_name: Ones
1924
+ config: {}
1925
+ gamma_regularizer: null
1926
+ momentum: 0.99
1927
+ moving_mean_initializer:
1928
+ class_name: Zeros
1929
+ config: {}
1930
+ moving_variance_initializer:
1931
+ class_name: Ones
1932
+ config: {}
1933
+ name: conv_dw_8_bn
1934
+ scale: true
1935
+ trainable: true
1936
+ inbound_nodes:
1937
+ - - - conv_dw_8
1938
+ - 0
1939
+ - 0
1940
+ - {}
1941
+ name: conv_dw_8_bn
1942
+ - class_name: ReLU
1943
+ config:
1944
+ dtype: float32
1945
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
1946
+ args:
1947
+ - *id001
1948
+ - !!python/tuple
1949
+ - 0
1950
+ - !!binary |
1951
+ Yg==
1952
+ state: !!python/tuple
1953
+ - 1
1954
+ - !!python/tuple []
1955
+ - *id002
1956
+ - false
1957
+ - !!binary |
1958
+ AADAQA==
1959
+ name: conv_dw_8_relu
1960
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
1961
+ args:
1962
+ - *id001
1963
+ - !!python/tuple
1964
+ - 0
1965
+ - !!binary |
1966
+ Yg==
1967
+ state: !!python/tuple
1968
+ - 1
1969
+ - !!python/tuple []
1970
+ - *id002
1971
+ - false
1972
+ - !!binary |
1973
+ AAAAAA==
1974
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
1975
+ args:
1976
+ - *id001
1977
+ - !!python/tuple
1978
+ - 0
1979
+ - !!binary |
1980
+ Yg==
1981
+ state: !!python/tuple
1982
+ - 1
1983
+ - !!python/tuple []
1984
+ - *id002
1985
+ - false
1986
+ - !!binary |
1987
+ AAAAAA==
1988
+ trainable: true
1989
+ inbound_nodes:
1990
+ - - - conv_dw_8_bn
1991
+ - 0
1992
+ - 0
1993
+ - {}
1994
+ name: conv_dw_8_relu
1995
+ - class_name: Conv2D
1996
+ config:
1997
+ activation: linear
1998
+ activity_regularizer: null
1999
+ bias_constraint: null
2000
+ bias_initializer:
2001
+ class_name: Zeros
2002
+ config: {}
2003
+ bias_regularizer: null
2004
+ data_format: channels_last
2005
+ dilation_rate: *id003
2006
+ dtype: float32
2007
+ filters: 512
2008
+ kernel_constraint: null
2009
+ kernel_initializer:
2010
+ class_name: GlorotUniform
2011
+ config:
2012
+ seed: null
2013
+ kernel_regularizer: null
2014
+ kernel_size: *id005
2015
+ name: conv_pw_8
2016
+ padding: same
2017
+ strides: *id006
2018
+ trainable: true
2019
+ use_bias: false
2020
+ inbound_nodes:
2021
+ - - - conv_dw_8_relu
2022
+ - 0
2023
+ - 0
2024
+ - {}
2025
+ name: conv_pw_8
2026
+ - class_name: BatchNormalization
2027
+ config:
2028
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
2029
+ - - 3
2030
+ beta_constraint: null
2031
+ beta_initializer:
2032
+ class_name: Zeros
2033
+ config: {}
2034
+ beta_regularizer: null
2035
+ center: true
2036
+ dtype: float32
2037
+ epsilon: 0.001
2038
+ gamma_constraint: null
2039
+ gamma_initializer:
2040
+ class_name: Ones
2041
+ config: {}
2042
+ gamma_regularizer: null
2043
+ momentum: 0.99
2044
+ moving_mean_initializer:
2045
+ class_name: Zeros
2046
+ config: {}
2047
+ moving_variance_initializer:
2048
+ class_name: Ones
2049
+ config: {}
2050
+ name: conv_pw_8_bn
2051
+ scale: true
2052
+ trainable: true
2053
+ inbound_nodes:
2054
+ - - - conv_pw_8
2055
+ - 0
2056
+ - 0
2057
+ - {}
2058
+ name: conv_pw_8_bn
2059
+ - class_name: ReLU
2060
+ config:
2061
+ dtype: float32
2062
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
2063
+ args:
2064
+ - *id001
2065
+ - !!python/tuple
2066
+ - 0
2067
+ - !!binary |
2068
+ Yg==
2069
+ state: !!python/tuple
2070
+ - 1
2071
+ - !!python/tuple []
2072
+ - *id002
2073
+ - false
2074
+ - !!binary |
2075
+ AADAQA==
2076
+ name: conv_pw_8_relu
2077
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
2078
+ args:
2079
+ - *id001
2080
+ - !!python/tuple
2081
+ - 0
2082
+ - !!binary |
2083
+ Yg==
2084
+ state: !!python/tuple
2085
+ - 1
2086
+ - !!python/tuple []
2087
+ - *id002
2088
+ - false
2089
+ - !!binary |
2090
+ AAAAAA==
2091
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
2092
+ args:
2093
+ - *id001
2094
+ - !!python/tuple
2095
+ - 0
2096
+ - !!binary |
2097
+ Yg==
2098
+ state: !!python/tuple
2099
+ - 1
2100
+ - !!python/tuple []
2101
+ - *id002
2102
+ - false
2103
+ - !!binary |
2104
+ AAAAAA==
2105
+ trainable: true
2106
+ inbound_nodes:
2107
+ - - - conv_pw_8_bn
2108
+ - 0
2109
+ - 0
2110
+ - {}
2111
+ name: conv_pw_8_relu
2112
+ - class_name: DepthwiseConv2D
2113
+ config:
2114
+ activation: linear
2115
+ activity_regularizer: null
2116
+ bias_constraint: null
2117
+ bias_initializer:
2118
+ class_name: Zeros
2119
+ config: {}
2120
+ bias_regularizer: null
2121
+ data_format: channels_last
2122
+ depth_multiplier: 1
2123
+ depthwise_constraint: null
2124
+ depthwise_initializer:
2125
+ class_name: GlorotUniform
2126
+ config:
2127
+ seed: null
2128
+ depthwise_regularizer: null
2129
+ dilation_rate: *id003
2130
+ dtype: float32
2131
+ kernel_size: *id004
2132
+ name: conv_dw_9
2133
+ padding: same
2134
+ strides: *id007
2135
+ trainable: true
2136
+ use_bias: false
2137
+ inbound_nodes:
2138
+ - - - conv_pw_8_relu
2139
+ - 0
2140
+ - 0
2141
+ - {}
2142
+ name: conv_dw_9
2143
+ - class_name: BatchNormalization
2144
+ config:
2145
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
2146
+ - - 3
2147
+ beta_constraint: null
2148
+ beta_initializer:
2149
+ class_name: Zeros
2150
+ config: {}
2151
+ beta_regularizer: null
2152
+ center: true
2153
+ dtype: float32
2154
+ epsilon: 0.001
2155
+ gamma_constraint: null
2156
+ gamma_initializer:
2157
+ class_name: Ones
2158
+ config: {}
2159
+ gamma_regularizer: null
2160
+ momentum: 0.99
2161
+ moving_mean_initializer:
2162
+ class_name: Zeros
2163
+ config: {}
2164
+ moving_variance_initializer:
2165
+ class_name: Ones
2166
+ config: {}
2167
+ name: conv_dw_9_bn
2168
+ scale: true
2169
+ trainable: true
2170
+ inbound_nodes:
2171
+ - - - conv_dw_9
2172
+ - 0
2173
+ - 0
2174
+ - {}
2175
+ name: conv_dw_9_bn
2176
+ - class_name: ReLU
2177
+ config:
2178
+ dtype: float32
2179
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
2180
+ args:
2181
+ - *id001
2182
+ - !!python/tuple
2183
+ - 0
2184
+ - !!binary |
2185
+ Yg==
2186
+ state: !!python/tuple
2187
+ - 1
2188
+ - !!python/tuple []
2189
+ - *id002
2190
+ - false
2191
+ - !!binary |
2192
+ AADAQA==
2193
+ name: conv_dw_9_relu
2194
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
2195
+ args:
2196
+ - *id001
2197
+ - !!python/tuple
2198
+ - 0
2199
+ - !!binary |
2200
+ Yg==
2201
+ state: !!python/tuple
2202
+ - 1
2203
+ - !!python/tuple []
2204
+ - *id002
2205
+ - false
2206
+ - !!binary |
2207
+ AAAAAA==
2208
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
2209
+ args:
2210
+ - *id001
2211
+ - !!python/tuple
2212
+ - 0
2213
+ - !!binary |
2214
+ Yg==
2215
+ state: !!python/tuple
2216
+ - 1
2217
+ - !!python/tuple []
2218
+ - *id002
2219
+ - false
2220
+ - !!binary |
2221
+ AAAAAA==
2222
+ trainable: true
2223
+ inbound_nodes:
2224
+ - - - conv_dw_9_bn
2225
+ - 0
2226
+ - 0
2227
+ - {}
2228
+ name: conv_dw_9_relu
2229
+ - class_name: Conv2D
2230
+ config:
2231
+ activation: linear
2232
+ activity_regularizer: null
2233
+ bias_constraint: null
2234
+ bias_initializer:
2235
+ class_name: Zeros
2236
+ config: {}
2237
+ bias_regularizer: null
2238
+ data_format: channels_last
2239
+ dilation_rate: *id003
2240
+ dtype: float32
2241
+ filters: 512
2242
+ kernel_constraint: null
2243
+ kernel_initializer:
2244
+ class_name: GlorotUniform
2245
+ config:
2246
+ seed: null
2247
+ kernel_regularizer: null
2248
+ kernel_size: *id005
2249
+ name: conv_pw_9
2250
+ padding: same
2251
+ strides: *id006
2252
+ trainable: true
2253
+ use_bias: false
2254
+ inbound_nodes:
2255
+ - - - conv_dw_9_relu
2256
+ - 0
2257
+ - 0
2258
+ - {}
2259
+ name: conv_pw_9
2260
+ - class_name: BatchNormalization
2261
+ config:
2262
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
2263
+ - - 3
2264
+ beta_constraint: null
2265
+ beta_initializer:
2266
+ class_name: Zeros
2267
+ config: {}
2268
+ beta_regularizer: null
2269
+ center: true
2270
+ dtype: float32
2271
+ epsilon: 0.001
2272
+ gamma_constraint: null
2273
+ gamma_initializer:
2274
+ class_name: Ones
2275
+ config: {}
2276
+ gamma_regularizer: null
2277
+ momentum: 0.99
2278
+ moving_mean_initializer:
2279
+ class_name: Zeros
2280
+ config: {}
2281
+ moving_variance_initializer:
2282
+ class_name: Ones
2283
+ config: {}
2284
+ name: conv_pw_9_bn
2285
+ scale: true
2286
+ trainable: true
2287
+ inbound_nodes:
2288
+ - - - conv_pw_9
2289
+ - 0
2290
+ - 0
2291
+ - {}
2292
+ name: conv_pw_9_bn
2293
+ - class_name: ReLU
2294
+ config:
2295
+ dtype: float32
2296
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
2297
+ args:
2298
+ - *id001
2299
+ - !!python/tuple
2300
+ - 0
2301
+ - !!binary |
2302
+ Yg==
2303
+ state: !!python/tuple
2304
+ - 1
2305
+ - !!python/tuple []
2306
+ - *id002
2307
+ - false
2308
+ - !!binary |
2309
+ AADAQA==
2310
+ name: conv_pw_9_relu
2311
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
2312
+ args:
2313
+ - *id001
2314
+ - !!python/tuple
2315
+ - 0
2316
+ - !!binary |
2317
+ Yg==
2318
+ state: !!python/tuple
2319
+ - 1
2320
+ - !!python/tuple []
2321
+ - *id002
2322
+ - false
2323
+ - !!binary |
2324
+ AAAAAA==
2325
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
2326
+ args:
2327
+ - *id001
2328
+ - !!python/tuple
2329
+ - 0
2330
+ - !!binary |
2331
+ Yg==
2332
+ state: !!python/tuple
2333
+ - 1
2334
+ - !!python/tuple []
2335
+ - *id002
2336
+ - false
2337
+ - !!binary |
2338
+ AAAAAA==
2339
+ trainable: true
2340
+ inbound_nodes:
2341
+ - - - conv_pw_9_bn
2342
+ - 0
2343
+ - 0
2344
+ - {}
2345
+ name: conv_pw_9_relu
2346
+ - class_name: DepthwiseConv2D
2347
+ config:
2348
+ activation: linear
2349
+ activity_regularizer: null
2350
+ bias_constraint: null
2351
+ bias_initializer:
2352
+ class_name: Zeros
2353
+ config: {}
2354
+ bias_regularizer: null
2355
+ data_format: channels_last
2356
+ depth_multiplier: 1
2357
+ depthwise_constraint: null
2358
+ depthwise_initializer:
2359
+ class_name: GlorotUniform
2360
+ config:
2361
+ seed: null
2362
+ depthwise_regularizer: null
2363
+ dilation_rate: *id003
2364
+ dtype: float32
2365
+ kernel_size: *id004
2366
+ name: conv_dw_10
2367
+ padding: same
2368
+ strides: *id007
2369
+ trainable: true
2370
+ use_bias: false
2371
+ inbound_nodes:
2372
+ - - - conv_pw_9_relu
2373
+ - 0
2374
+ - 0
2375
+ - {}
2376
+ name: conv_dw_10
2377
+ - class_name: BatchNormalization
2378
+ config:
2379
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
2380
+ - - 3
2381
+ beta_constraint: null
2382
+ beta_initializer:
2383
+ class_name: Zeros
2384
+ config: {}
2385
+ beta_regularizer: null
2386
+ center: true
2387
+ dtype: float32
2388
+ epsilon: 0.001
2389
+ gamma_constraint: null
2390
+ gamma_initializer:
2391
+ class_name: Ones
2392
+ config: {}
2393
+ gamma_regularizer: null
2394
+ momentum: 0.99
2395
+ moving_mean_initializer:
2396
+ class_name: Zeros
2397
+ config: {}
2398
+ moving_variance_initializer:
2399
+ class_name: Ones
2400
+ config: {}
2401
+ name: conv_dw_10_bn
2402
+ scale: true
2403
+ trainable: true
2404
+ inbound_nodes:
2405
+ - - - conv_dw_10
2406
+ - 0
2407
+ - 0
2408
+ - {}
2409
+ name: conv_dw_10_bn
2410
+ - class_name: ReLU
2411
+ config:
2412
+ dtype: float32
2413
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
2414
+ args:
2415
+ - *id001
2416
+ - !!python/tuple
2417
+ - 0
2418
+ - !!binary |
2419
+ Yg==
2420
+ state: !!python/tuple
2421
+ - 1
2422
+ - !!python/tuple []
2423
+ - *id002
2424
+ - false
2425
+ - !!binary |
2426
+ AADAQA==
2427
+ name: conv_dw_10_relu
2428
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
2429
+ args:
2430
+ - *id001
2431
+ - !!python/tuple
2432
+ - 0
2433
+ - !!binary |
2434
+ Yg==
2435
+ state: !!python/tuple
2436
+ - 1
2437
+ - !!python/tuple []
2438
+ - *id002
2439
+ - false
2440
+ - !!binary |
2441
+ AAAAAA==
2442
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
2443
+ args:
2444
+ - *id001
2445
+ - !!python/tuple
2446
+ - 0
2447
+ - !!binary |
2448
+ Yg==
2449
+ state: !!python/tuple
2450
+ - 1
2451
+ - !!python/tuple []
2452
+ - *id002
2453
+ - false
2454
+ - !!binary |
2455
+ AAAAAA==
2456
+ trainable: true
2457
+ inbound_nodes:
2458
+ - - - conv_dw_10_bn
2459
+ - 0
2460
+ - 0
2461
+ - {}
2462
+ name: conv_dw_10_relu
2463
+ - class_name: Conv2D
2464
+ config:
2465
+ activation: linear
2466
+ activity_regularizer: null
2467
+ bias_constraint: null
2468
+ bias_initializer:
2469
+ class_name: Zeros
2470
+ config: {}
2471
+ bias_regularizer: null
2472
+ data_format: channels_last
2473
+ dilation_rate: *id003
2474
+ dtype: float32
2475
+ filters: 512
2476
+ kernel_constraint: null
2477
+ kernel_initializer:
2478
+ class_name: GlorotUniform
2479
+ config:
2480
+ seed: null
2481
+ kernel_regularizer: null
2482
+ kernel_size: *id005
2483
+ name: conv_pw_10
2484
+ padding: same
2485
+ strides: *id006
2486
+ trainable: true
2487
+ use_bias: false
2488
+ inbound_nodes:
2489
+ - - - conv_dw_10_relu
2490
+ - 0
2491
+ - 0
2492
+ - {}
2493
+ name: conv_pw_10
2494
+ - class_name: BatchNormalization
2495
+ config:
2496
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
2497
+ - - 3
2498
+ beta_constraint: null
2499
+ beta_initializer:
2500
+ class_name: Zeros
2501
+ config: {}
2502
+ beta_regularizer: null
2503
+ center: true
2504
+ dtype: float32
2505
+ epsilon: 0.001
2506
+ gamma_constraint: null
2507
+ gamma_initializer:
2508
+ class_name: Ones
2509
+ config: {}
2510
+ gamma_regularizer: null
2511
+ momentum: 0.99
2512
+ moving_mean_initializer:
2513
+ class_name: Zeros
2514
+ config: {}
2515
+ moving_variance_initializer:
2516
+ class_name: Ones
2517
+ config: {}
2518
+ name: conv_pw_10_bn
2519
+ scale: true
2520
+ trainable: true
2521
+ inbound_nodes:
2522
+ - - - conv_pw_10
2523
+ - 0
2524
+ - 0
2525
+ - {}
2526
+ name: conv_pw_10_bn
2527
+ - class_name: ReLU
2528
+ config:
2529
+ dtype: float32
2530
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
2531
+ args:
2532
+ - *id001
2533
+ - !!python/tuple
2534
+ - 0
2535
+ - !!binary |
2536
+ Yg==
2537
+ state: !!python/tuple
2538
+ - 1
2539
+ - !!python/tuple []
2540
+ - *id002
2541
+ - false
2542
+ - !!binary |
2543
+ AADAQA==
2544
+ name: conv_pw_10_relu
2545
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
2546
+ args:
2547
+ - *id001
2548
+ - !!python/tuple
2549
+ - 0
2550
+ - !!binary |
2551
+ Yg==
2552
+ state: !!python/tuple
2553
+ - 1
2554
+ - !!python/tuple []
2555
+ - *id002
2556
+ - false
2557
+ - !!binary |
2558
+ AAAAAA==
2559
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
2560
+ args:
2561
+ - *id001
2562
+ - !!python/tuple
2563
+ - 0
2564
+ - !!binary |
2565
+ Yg==
2566
+ state: !!python/tuple
2567
+ - 1
2568
+ - !!python/tuple []
2569
+ - *id002
2570
+ - false
2571
+ - !!binary |
2572
+ AAAAAA==
2573
+ trainable: true
2574
+ inbound_nodes:
2575
+ - - - conv_pw_10_bn
2576
+ - 0
2577
+ - 0
2578
+ - {}
2579
+ name: conv_pw_10_relu
2580
+ - class_name: DepthwiseConv2D
2581
+ config:
2582
+ activation: linear
2583
+ activity_regularizer: null
2584
+ bias_constraint: null
2585
+ bias_initializer:
2586
+ class_name: Zeros
2587
+ config: {}
2588
+ bias_regularizer: null
2589
+ data_format: channels_last
2590
+ depth_multiplier: 1
2591
+ depthwise_constraint: null
2592
+ depthwise_initializer:
2593
+ class_name: GlorotUniform
2594
+ config:
2595
+ seed: null
2596
+ depthwise_regularizer: null
2597
+ dilation_rate: *id003
2598
+ dtype: float32
2599
+ kernel_size: *id004
2600
+ name: conv_dw_11
2601
+ padding: same
2602
+ strides: *id007
2603
+ trainable: true
2604
+ use_bias: false
2605
+ inbound_nodes:
2606
+ - - - conv_pw_10_relu
2607
+ - 0
2608
+ - 0
2609
+ - {}
2610
+ name: conv_dw_11
2611
+ - class_name: BatchNormalization
2612
+ config:
2613
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
2614
+ - - 3
2615
+ beta_constraint: null
2616
+ beta_initializer:
2617
+ class_name: Zeros
2618
+ config: {}
2619
+ beta_regularizer: null
2620
+ center: true
2621
+ dtype: float32
2622
+ epsilon: 0.001
2623
+ gamma_constraint: null
2624
+ gamma_initializer:
2625
+ class_name: Ones
2626
+ config: {}
2627
+ gamma_regularizer: null
2628
+ momentum: 0.99
2629
+ moving_mean_initializer:
2630
+ class_name: Zeros
2631
+ config: {}
2632
+ moving_variance_initializer:
2633
+ class_name: Ones
2634
+ config: {}
2635
+ name: conv_dw_11_bn
2636
+ scale: true
2637
+ trainable: true
2638
+ inbound_nodes:
2639
+ - - - conv_dw_11
2640
+ - 0
2641
+ - 0
2642
+ - {}
2643
+ name: conv_dw_11_bn
2644
+ - class_name: ReLU
2645
+ config:
2646
+ dtype: float32
2647
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
2648
+ args:
2649
+ - *id001
2650
+ - !!python/tuple
2651
+ - 0
2652
+ - !!binary |
2653
+ Yg==
2654
+ state: !!python/tuple
2655
+ - 1
2656
+ - !!python/tuple []
2657
+ - *id002
2658
+ - false
2659
+ - !!binary |
2660
+ AADAQA==
2661
+ name: conv_dw_11_relu
2662
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
2663
+ args:
2664
+ - *id001
2665
+ - !!python/tuple
2666
+ - 0
2667
+ - !!binary |
2668
+ Yg==
2669
+ state: !!python/tuple
2670
+ - 1
2671
+ - !!python/tuple []
2672
+ - *id002
2673
+ - false
2674
+ - !!binary |
2675
+ AAAAAA==
2676
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
2677
+ args:
2678
+ - *id001
2679
+ - !!python/tuple
2680
+ - 0
2681
+ - !!binary |
2682
+ Yg==
2683
+ state: !!python/tuple
2684
+ - 1
2685
+ - !!python/tuple []
2686
+ - *id002
2687
+ - false
2688
+ - !!binary |
2689
+ AAAAAA==
2690
+ trainable: true
2691
+ inbound_nodes:
2692
+ - - - conv_dw_11_bn
2693
+ - 0
2694
+ - 0
2695
+ - {}
2696
+ name: conv_dw_11_relu
2697
+ - class_name: Conv2D
2698
+ config:
2699
+ activation: linear
2700
+ activity_regularizer: null
2701
+ bias_constraint: null
2702
+ bias_initializer:
2703
+ class_name: Zeros
2704
+ config: {}
2705
+ bias_regularizer: null
2706
+ data_format: channels_last
2707
+ dilation_rate: *id003
2708
+ dtype: float32
2709
+ filters: 512
2710
+ kernel_constraint: null
2711
+ kernel_initializer:
2712
+ class_name: GlorotUniform
2713
+ config:
2714
+ seed: null
2715
+ kernel_regularizer: null
2716
+ kernel_size: *id005
2717
+ name: conv_pw_11
2718
+ padding: same
2719
+ strides: *id006
2720
+ trainable: true
2721
+ use_bias: false
2722
+ inbound_nodes:
2723
+ - - - conv_dw_11_relu
2724
+ - 0
2725
+ - 0
2726
+ - {}
2727
+ name: conv_pw_11
2728
+ - class_name: BatchNormalization
2729
+ config:
2730
+ axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper
2731
+ - - 3
2732
+ beta_constraint: null
2733
+ beta_initializer:
2734
+ class_name: Zeros
2735
+ config: {}
2736
+ beta_regularizer: null
2737
+ center: true
2738
+ dtype: float32
2739
+ epsilon: 0.001
2740
+ gamma_constraint: null
2741
+ gamma_initializer:
2742
+ class_name: Ones
2743
+ config: {}
2744
+ gamma_regularizer: null
2745
+ momentum: 0.99
2746
+ moving_mean_initializer:
2747
+ class_name: Zeros
2748
+ config: {}
2749
+ moving_variance_initializer:
2750
+ class_name: Ones
2751
+ config: {}
2752
+ name: conv_pw_11_bn
2753
+ scale: true
2754
+ trainable: true
2755
+ inbound_nodes:
2756
+ - - - conv_pw_11
2757
+ - 0
2758
+ - 0
2759
+ - {}
2760
+ name: conv_pw_11_bn
2761
+ - class_name: ReLU
2762
+ config:
2763
+ dtype: float32
2764
+ max_value: !!python/object/apply:numpy.core.multiarray._reconstruct
2765
+ args:
2766
+ - *id001
2767
+ - !!python/tuple
2768
+ - 0
2769
+ - !!binary |
2770
+ Yg==
2771
+ state: !!python/tuple
2772
+ - 1
2773
+ - !!python/tuple []
2774
+ - *id002
2775
+ - false
2776
+ - !!binary |
2777
+ AADAQA==
2778
+ name: conv_pw_11_relu
2779
+ negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct
2780
+ args:
2781
+ - *id001
2782
+ - !!python/tuple
2783
+ - 0
2784
+ - !!binary |
2785
+ Yg==
2786
+ state: !!python/tuple
2787
+ - 1
2788
+ - !!python/tuple []
2789
+ - *id002
2790
+ - false
2791
+ - !!binary |
2792
+ AAAAAA==
2793
+ threshold: !!python/object/apply:numpy.core.multiarray._reconstruct
2794
+ args:
2795
+ - *id001
2796
+ - !!python/tuple
2797
+ - 0
2798
+ - !!binary |
2799
+ Yg==
2800
+ state: !!python/tuple
2801
+ - 1
2802
+ - !!python/tuple []
2803
+ - *id002
2804
+ - false
2805
+ - !!binary |
2806
+ AAAAAA==
2807
+ trainable: true
2808
+ inbound_nodes:
2809
+ - - - conv_pw_11_bn
2810
+ - 0
2811
+ - 0
2812
+ - {}
2813
+ name: conv_pw_11_relu
2814
+ - class_name: GlobalMaxPooling2D
2815
+ config:
2816
+ data_format: channels_last
2817
+ dtype: float32
2818
+ name: global_pool
2819
+ trainable: true
2820
+ inbound_nodes:
2821
+ - - - conv_pw_11_relu
2822
+ - 0
2823
+ - 0
2824
+ - {}
2825
+ name: global_pool
2826
+ - class_name: Dense
2827
+ config:
2828
+ activation: softmax
2829
+ activity_regularizer: null
2830
+ bias_constraint: null
2831
+ bias_initializer:
2832
+ class_name: Zeros
2833
+ config: {}
2834
+ bias_regularizer: null
2835
+ dtype: float32
2836
+ kernel_constraint: null
2837
+ kernel_initializer:
2838
+ class_name: GlorotUniform
2839
+ config:
2840
+ seed: null
2841
+ kernel_regularizer: null
2842
+ name: out_layer
2843
+ trainable: true
2844
+ units: 4
2845
+ use_bias: true
2846
+ inbound_nodes:
2847
+ - - - global_pool
2848
+ - 0
2849
+ - 0
2850
+ - {}
2851
+ name: out_layer
2852
+ name: model
2853
+ output_layers:
2854
+ - - out_layer
2855
+ - 0
2856
+ - 0
2857
+ keras_version: 2.2.4-tf
model_moblenet.h5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9493a0c76ca90bce012e7a7bcb4ba94f2444d4b5b207332936bcfb3939f65c1e
3
+ size 19765696