|
backend: tensorflow |
|
class_name: Model |
|
config: |
|
input_layers: |
|
- - input_1 |
|
- 0 |
|
- 0 |
|
layers: |
|
- class_name: InputLayer |
|
config: |
|
batch_input_shape: !!python/tuple |
|
- null |
|
- 48 |
|
- 48 |
|
- 3 |
|
dtype: float32 |
|
name: input_1 |
|
ragged: false |
|
sparse: false |
|
inbound_nodes: [] |
|
name: input_1 |
|
- class_name: ZeroPadding2D |
|
config: |
|
data_format: channels_last |
|
dtype: float32 |
|
name: conv1_pad |
|
padding: !!python/tuple |
|
- !!python/tuple |
|
- 0 |
|
- 1 |
|
- !!python/tuple |
|
- 0 |
|
- 1 |
|
trainable: false |
|
inbound_nodes: |
|
- - - input_1 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv1_pad |
|
- class_name: Conv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
dilation_rate: &id003 !!python/tuple |
|
- 1 |
|
- 1 |
|
dtype: float32 |
|
filters: 32 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
kernel_size: !!python/tuple |
|
- 3 |
|
- 3 |
|
name: conv1 |
|
padding: valid |
|
strides: !!python/tuple |
|
- 2 |
|
- 2 |
|
trainable: false |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv1_pad |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv1 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv1_bn |
|
scale: true |
|
trainable: false |
|
inbound_nodes: |
|
- - - conv1 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv1_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- &id001 !!python/name:numpy.ndarray '' |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- &id002 !!python/object/apply:numpy.dtype |
|
args: |
|
- f4 |
|
- 0 |
|
- 1 |
|
state: !!python/tuple |
|
- 3 |
|
- < |
|
- null |
|
- null |
|
- null |
|
- -1 |
|
- -1 |
|
- 0 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv1_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: false |
|
inbound_nodes: |
|
- - - conv1_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv1_relu |
|
- class_name: DepthwiseConv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
depth_multiplier: 1 |
|
depthwise_constraint: null |
|
depthwise_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
depthwise_regularizer: null |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
kernel_size: &id004 !!python/tuple |
|
- 3 |
|
- 3 |
|
name: conv_dw_1 |
|
padding: same |
|
strides: &id007 !!python/tuple |
|
- 1 |
|
- 1 |
|
trainable: false |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv1_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_1 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_dw_1_bn |
|
scale: true |
|
trainable: false |
|
inbound_nodes: |
|
- - - conv_dw_1 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_1_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_dw_1_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: false |
|
inbound_nodes: |
|
- - - conv_dw_1_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_1_relu |
|
- class_name: Conv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
filters: 64 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
kernel_size: &id005 !!python/tuple |
|
- 1 |
|
- 1 |
|
name: conv_pw_1 |
|
padding: same |
|
strides: &id006 !!python/tuple |
|
- 1 |
|
- 1 |
|
trainable: false |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_dw_1_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_1 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_pw_1_bn |
|
scale: true |
|
trainable: false |
|
inbound_nodes: |
|
- - - conv_pw_1 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_1_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_pw_1_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: false |
|
inbound_nodes: |
|
- - - conv_pw_1_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_1_relu |
|
- class_name: ZeroPadding2D |
|
config: |
|
data_format: channels_last |
|
dtype: float32 |
|
name: conv_pad_2 |
|
padding: !!python/tuple |
|
- &id008 !!python/tuple |
|
- 0 |
|
- 1 |
|
- &id009 !!python/tuple |
|
- 0 |
|
- 1 |
|
trainable: false |
|
inbound_nodes: |
|
- - - conv_pw_1_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pad_2 |
|
- class_name: DepthwiseConv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
depth_multiplier: 1 |
|
depthwise_constraint: null |
|
depthwise_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
depthwise_regularizer: null |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
kernel_size: *id004 |
|
name: conv_dw_2 |
|
padding: valid |
|
strides: !!python/tuple |
|
- 2 |
|
- 2 |
|
trainable: false |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_pad_2 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_2 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_dw_2_bn |
|
scale: true |
|
trainable: false |
|
inbound_nodes: |
|
- - - conv_dw_2 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_2_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_dw_2_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: false |
|
inbound_nodes: |
|
- - - conv_dw_2_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_2_relu |
|
- class_name: Conv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
filters: 128 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
kernel_size: *id005 |
|
name: conv_pw_2 |
|
padding: same |
|
strides: *id006 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_dw_2_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_2 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_pw_2_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_2 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_2_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_pw_2_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_2_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_2_relu |
|
- class_name: DepthwiseConv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
depth_multiplier: 1 |
|
depthwise_constraint: null |
|
depthwise_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
depthwise_regularizer: null |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
kernel_size: *id004 |
|
name: conv_dw_3 |
|
padding: same |
|
strides: *id007 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_pw_2_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_3 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_dw_3_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_3 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_3_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_dw_3_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_3_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_3_relu |
|
- class_name: Conv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
filters: 128 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
kernel_size: *id005 |
|
name: conv_pw_3 |
|
padding: same |
|
strides: *id006 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_dw_3_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_3 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_pw_3_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_3 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_3_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_pw_3_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_3_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_3_relu |
|
- class_name: ZeroPadding2D |
|
config: |
|
data_format: channels_last |
|
dtype: float32 |
|
name: conv_pad_4 |
|
padding: !!python/tuple |
|
- *id008 |
|
- *id009 |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_3_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pad_4 |
|
- class_name: DepthwiseConv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
depth_multiplier: 1 |
|
depthwise_constraint: null |
|
depthwise_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
depthwise_regularizer: null |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
kernel_size: *id004 |
|
name: conv_dw_4 |
|
padding: valid |
|
strides: !!python/tuple |
|
- 2 |
|
- 2 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_pad_4 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_4 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_dw_4_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_4 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_4_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_dw_4_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_4_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_4_relu |
|
- class_name: Conv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
filters: 256 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
kernel_size: *id005 |
|
name: conv_pw_4 |
|
padding: same |
|
strides: *id006 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_dw_4_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_4 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_pw_4_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_4 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_4_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_pw_4_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_4_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_4_relu |
|
- class_name: DepthwiseConv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
depth_multiplier: 1 |
|
depthwise_constraint: null |
|
depthwise_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
depthwise_regularizer: null |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
kernel_size: *id004 |
|
name: conv_dw_5 |
|
padding: same |
|
strides: *id007 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_pw_4_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_5 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_dw_5_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_5 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_5_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_dw_5_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_5_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_5_relu |
|
- class_name: Conv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
filters: 256 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
kernel_size: *id005 |
|
name: conv_pw_5 |
|
padding: same |
|
strides: *id006 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_dw_5_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_5 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_pw_5_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_5 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_5_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_pw_5_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_5_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_5_relu |
|
- class_name: ZeroPadding2D |
|
config: |
|
data_format: channels_last |
|
dtype: float32 |
|
name: conv_pad_6 |
|
padding: !!python/tuple |
|
- *id008 |
|
- *id009 |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_5_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pad_6 |
|
- class_name: DepthwiseConv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
depth_multiplier: 1 |
|
depthwise_constraint: null |
|
depthwise_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
depthwise_regularizer: null |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
kernel_size: *id004 |
|
name: conv_dw_6 |
|
padding: valid |
|
strides: !!python/tuple |
|
- 2 |
|
- 2 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_pad_6 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_6 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_dw_6_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_6 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_6_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_dw_6_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_6_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_6_relu |
|
- class_name: Conv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
filters: 512 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
kernel_size: *id005 |
|
name: conv_pw_6 |
|
padding: same |
|
strides: *id006 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_dw_6_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_6 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_pw_6_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_6 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_6_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_pw_6_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_6_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_6_relu |
|
- class_name: DepthwiseConv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
depth_multiplier: 1 |
|
depthwise_constraint: null |
|
depthwise_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
depthwise_regularizer: null |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
kernel_size: *id004 |
|
name: conv_dw_7 |
|
padding: same |
|
strides: *id007 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_pw_6_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_7 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_dw_7_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_7 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_7_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_dw_7_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_7_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_7_relu |
|
- class_name: Conv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
filters: 512 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
kernel_size: *id005 |
|
name: conv_pw_7 |
|
padding: same |
|
strides: *id006 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_dw_7_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_7 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_pw_7_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_7 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_7_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_pw_7_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_7_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_7_relu |
|
- class_name: DepthwiseConv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
depth_multiplier: 1 |
|
depthwise_constraint: null |
|
depthwise_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
depthwise_regularizer: null |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
kernel_size: *id004 |
|
name: conv_dw_8 |
|
padding: same |
|
strides: *id007 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_pw_7_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_8 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_dw_8_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_8 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_8_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_dw_8_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_8_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_8_relu |
|
- class_name: Conv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
filters: 512 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
kernel_size: *id005 |
|
name: conv_pw_8 |
|
padding: same |
|
strides: *id006 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_dw_8_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_8 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_pw_8_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_8 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_8_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_pw_8_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_8_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_8_relu |
|
- class_name: DepthwiseConv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
depth_multiplier: 1 |
|
depthwise_constraint: null |
|
depthwise_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
depthwise_regularizer: null |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
kernel_size: *id004 |
|
name: conv_dw_9 |
|
padding: same |
|
strides: *id007 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_pw_8_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_9 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_dw_9_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_9 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_9_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_dw_9_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_9_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_9_relu |
|
- class_name: Conv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
filters: 512 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
kernel_size: *id005 |
|
name: conv_pw_9 |
|
padding: same |
|
strides: *id006 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_dw_9_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_9 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_pw_9_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_9 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_9_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_pw_9_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_9_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_9_relu |
|
- class_name: DepthwiseConv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
depth_multiplier: 1 |
|
depthwise_constraint: null |
|
depthwise_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
depthwise_regularizer: null |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
kernel_size: *id004 |
|
name: conv_dw_10 |
|
padding: same |
|
strides: *id007 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_pw_9_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_10 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_dw_10_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_10 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_10_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_dw_10_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_10_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_10_relu |
|
- class_name: Conv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
filters: 512 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
kernel_size: *id005 |
|
name: conv_pw_10 |
|
padding: same |
|
strides: *id006 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_dw_10_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_10 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_pw_10_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_10 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_10_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_pw_10_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_10_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_10_relu |
|
- class_name: DepthwiseConv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
depth_multiplier: 1 |
|
depthwise_constraint: null |
|
depthwise_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
depthwise_regularizer: null |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
kernel_size: *id004 |
|
name: conv_dw_11 |
|
padding: same |
|
strides: *id007 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_pw_10_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_11 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_dw_11_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_11 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_11_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_dw_11_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_dw_11_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_dw_11_relu |
|
- class_name: Conv2D |
|
config: |
|
activation: linear |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
data_format: channels_last |
|
dilation_rate: *id003 |
|
dtype: float32 |
|
filters: 512 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
kernel_size: *id005 |
|
name: conv_pw_11 |
|
padding: same |
|
strides: *id006 |
|
trainable: true |
|
use_bias: false |
|
inbound_nodes: |
|
- - - conv_dw_11_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_11 |
|
- class_name: BatchNormalization |
|
config: |
|
axis: !!python/object/apply:tensorflow.python.training.tracking.data_structures.ListWrapper |
|
- - 3 |
|
beta_constraint: null |
|
beta_initializer: |
|
class_name: Zeros |
|
config: {} |
|
beta_regularizer: null |
|
center: true |
|
dtype: float32 |
|
epsilon: 0.001 |
|
gamma_constraint: null |
|
gamma_initializer: |
|
class_name: Ones |
|
config: {} |
|
gamma_regularizer: null |
|
momentum: 0.99 |
|
moving_mean_initializer: |
|
class_name: Zeros |
|
config: {} |
|
moving_variance_initializer: |
|
class_name: Ones |
|
config: {} |
|
name: conv_pw_11_bn |
|
scale: true |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_11 |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_11_bn |
|
- class_name: ReLU |
|
config: |
|
dtype: float32 |
|
max_value: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AADAQA== |
|
name: conv_pw_11_relu |
|
negative_slope: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
threshold: !!python/object/apply:numpy.core.multiarray._reconstruct |
|
args: |
|
- *id001 |
|
- !!python/tuple |
|
- 0 |
|
- !!binary | |
|
Yg== |
|
state: !!python/tuple |
|
- 1 |
|
- !!python/tuple [] |
|
- *id002 |
|
- false |
|
- !!binary | |
|
AAAAAA== |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_11_bn |
|
- 0 |
|
- 0 |
|
- {} |
|
name: conv_pw_11_relu |
|
- class_name: GlobalMaxPooling2D |
|
config: |
|
data_format: channels_last |
|
dtype: float32 |
|
name: global_pool |
|
trainable: true |
|
inbound_nodes: |
|
- - - conv_pw_11_relu |
|
- 0 |
|
- 0 |
|
- {} |
|
name: global_pool |
|
- class_name: Dense |
|
config: |
|
activation: softmax |
|
activity_regularizer: null |
|
bias_constraint: null |
|
bias_initializer: |
|
class_name: Zeros |
|
config: {} |
|
bias_regularizer: null |
|
dtype: float32 |
|
kernel_constraint: null |
|
kernel_initializer: |
|
class_name: GlorotUniform |
|
config: |
|
seed: null |
|
kernel_regularizer: null |
|
name: out_layer |
|
trainable: true |
|
units: 4 |
|
use_bias: true |
|
inbound_nodes: |
|
- - - global_pool |
|
- 0 |
|
- 0 |
|
- {} |
|
name: out_layer |
|
name: model |
|
output_layers: |
|
- - out_layer |
|
- 0 |
|
- 0 |
|
keras_version: 2.2.4-tf |
|
|