Skip to content

Instantly share code, notes, and snippets.

@sergev
Created July 24, 2019 03:06
Show Gist options
  • Save sergev/4bafa59462f0e655fdbba5dcf0c5bcfb to your computer and use it in GitHub Desktop.
Save sergev/4bafa59462f0e655fdbba5dcf0c5bcfb to your computer and use it in GitHub Desktop.
ResNet-50 Keras model converted to Yaml format
backend: tensorflow
class_name: Model
config:
input_layers:
- - input_1
- 0
- 0
layers:
- class_name: InputLayer
config:
batch_input_shape: !!python/tuple
- null
- 224
- 224
- 3
dtype: float32
name: input_1
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
- 3
- 3
- !!python/tuple
- 3
- 3
trainable: true
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:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 64
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 7
- 7
name: conv1
padding: valid
strides: !!python/tuple
- 2
- 2
trainable: true
use_bias: true
inbound_nodes:
- - - conv1_pad
- 0
- 0
- {}
name: conv1
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn_conv1
scale: true
trainable: true
inbound_nodes:
- - - conv1
- 0
- 0
- {}
name: bn_conv1
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation
trainable: true
inbound_nodes:
- - - bn_conv1
- 0
- 0
- {}
name: activation
- class_name: ZeroPadding2D
config:
data_format: channels_last
dtype: float32
name: pool1_pad
padding: !!python/tuple
- !!python/tuple
- 1
- 1
- !!python/tuple
- 1
- 1
trainable: true
inbound_nodes:
- - - activation
- 0
- 0
- {}
name: pool1_pad
- class_name: MaxPooling2D
config:
data_format: channels_last
dtype: float32
name: max_pooling2d
padding: valid
pool_size: !!python/tuple
- 3
- 3
strides: !!python/tuple
- 2
- 2
trainable: true
inbound_nodes:
- - - pool1_pad
- 0
- 0
- {}
name: max_pooling2d
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 64
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res2a_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - max_pooling2d
- 0
- 0
- {}
name: res2a_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn2a_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res2a_branch2a
- 0
- 0
- {}
name: bn2a_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_1
trainable: true
inbound_nodes:
- - - bn2a_branch2a
- 0
- 0
- {}
name: activation_1
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 64
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res2a_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_1
- 0
- 0
- {}
name: res2a_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn2a_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res2a_branch2b
- 0
- 0
- {}
name: bn2a_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_2
trainable: true
inbound_nodes:
- - - bn2a_branch2b
- 0
- 0
- {}
name: activation_2
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res2a_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_2
- 0
- 0
- {}
name: res2a_branch2c
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res2a_branch1
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - max_pooling2d
- 0
- 0
- {}
name: res2a_branch1
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn2a_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res2a_branch2c
- 0
- 0
- {}
name: bn2a_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn2a_branch1
scale: true
trainable: true
inbound_nodes:
- - - res2a_branch1
- 0
- 0
- {}
name: bn2a_branch1
- class_name: Add
config:
dtype: float32
name: add
trainable: true
inbound_nodes:
- - - bn2a_branch2c
- 0
- 0
- &id001 {}
- - bn2a_branch1
- 0
- 0
- *id001
name: add
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_3
trainable: true
inbound_nodes:
- - - add
- 0
- 0
- {}
name: activation_3
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 64
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res2b_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_3
- 0
- 0
- {}
name: res2b_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn2b_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res2b_branch2a
- 0
- 0
- {}
name: bn2b_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_4
trainable: true
inbound_nodes:
- - - bn2b_branch2a
- 0
- 0
- {}
name: activation_4
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 64
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res2b_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_4
- 0
- 0
- {}
name: res2b_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn2b_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res2b_branch2b
- 0
- 0
- {}
name: bn2b_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_5
trainable: true
inbound_nodes:
- - - bn2b_branch2b
- 0
- 0
- {}
name: activation_5
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res2b_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_5
- 0
- 0
- {}
name: res2b_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn2b_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res2b_branch2c
- 0
- 0
- {}
name: bn2b_branch2c
- class_name: Add
config:
dtype: float32
name: add_1
trainable: true
inbound_nodes:
- - - bn2b_branch2c
- 0
- 0
- &id002 {}
- - activation_3
- 0
- 0
- *id002
name: add_1
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_6
trainable: true
inbound_nodes:
- - - add_1
- 0
- 0
- {}
name: activation_6
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 64
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res2c_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_6
- 0
- 0
- {}
name: res2c_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn2c_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res2c_branch2a
- 0
- 0
- {}
name: bn2c_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_7
trainable: true
inbound_nodes:
- - - bn2c_branch2a
- 0
- 0
- {}
name: activation_7
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 64
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res2c_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_7
- 0
- 0
- {}
name: res2c_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn2c_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res2c_branch2b
- 0
- 0
- {}
name: bn2c_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_8
trainable: true
inbound_nodes:
- - - bn2c_branch2b
- 0
- 0
- {}
name: activation_8
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res2c_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_8
- 0
- 0
- {}
name: res2c_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn2c_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res2c_branch2c
- 0
- 0
- {}
name: bn2c_branch2c
- class_name: Add
config:
dtype: float32
name: add_2
trainable: true
inbound_nodes:
- - - bn2c_branch2c
- 0
- 0
- &id003 {}
- - activation_6
- 0
- 0
- *id003
name: add_2
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_9
trainable: true
inbound_nodes:
- - - add_2
- 0
- 0
- {}
name: activation_9
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 128
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res3a_branch2a
padding: valid
strides: !!python/tuple
- 2
- 2
trainable: true
use_bias: true
inbound_nodes:
- - - activation_9
- 0
- 0
- {}
name: res3a_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3a_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res3a_branch2a
- 0
- 0
- {}
name: bn3a_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_10
trainable: true
inbound_nodes:
- - - bn3a_branch2a
- 0
- 0
- {}
name: activation_10
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 128
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res3a_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_10
- 0
- 0
- {}
name: res3a_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3a_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res3a_branch2b
- 0
- 0
- {}
name: bn3a_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_11
trainable: true
inbound_nodes:
- - - bn3a_branch2b
- 0
- 0
- {}
name: activation_11
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 512
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res3a_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_11
- 0
- 0
- {}
name: res3a_branch2c
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 512
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res3a_branch1
padding: valid
strides: !!python/tuple
- 2
- 2
trainable: true
use_bias: true
inbound_nodes:
- - - activation_9
- 0
- 0
- {}
name: res3a_branch1
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3a_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res3a_branch2c
- 0
- 0
- {}
name: bn3a_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3a_branch1
scale: true
trainable: true
inbound_nodes:
- - - res3a_branch1
- 0
- 0
- {}
name: bn3a_branch1
- class_name: Add
config:
dtype: float32
name: add_3
trainable: true
inbound_nodes:
- - - bn3a_branch2c
- 0
- 0
- &id004 {}
- - bn3a_branch1
- 0
- 0
- *id004
name: add_3
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_12
trainable: true
inbound_nodes:
- - - add_3
- 0
- 0
- {}
name: activation_12
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 128
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res3b_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_12
- 0
- 0
- {}
name: res3b_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3b_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res3b_branch2a
- 0
- 0
- {}
name: bn3b_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_13
trainable: true
inbound_nodes:
- - - bn3b_branch2a
- 0
- 0
- {}
name: activation_13
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 128
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res3b_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_13
- 0
- 0
- {}
name: res3b_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3b_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res3b_branch2b
- 0
- 0
- {}
name: bn3b_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_14
trainable: true
inbound_nodes:
- - - bn3b_branch2b
- 0
- 0
- {}
name: activation_14
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 512
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res3b_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_14
- 0
- 0
- {}
name: res3b_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3b_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res3b_branch2c
- 0
- 0
- {}
name: bn3b_branch2c
- class_name: Add
config:
dtype: float32
name: add_4
trainable: true
inbound_nodes:
- - - bn3b_branch2c
- 0
- 0
- &id005 {}
- - activation_12
- 0
- 0
- *id005
name: add_4
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_15
trainable: true
inbound_nodes:
- - - add_4
- 0
- 0
- {}
name: activation_15
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 128
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res3c_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_15
- 0
- 0
- {}
name: res3c_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3c_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res3c_branch2a
- 0
- 0
- {}
name: bn3c_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_16
trainable: true
inbound_nodes:
- - - bn3c_branch2a
- 0
- 0
- {}
name: activation_16
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 128
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res3c_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_16
- 0
- 0
- {}
name: res3c_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3c_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res3c_branch2b
- 0
- 0
- {}
name: bn3c_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_17
trainable: true
inbound_nodes:
- - - bn3c_branch2b
- 0
- 0
- {}
name: activation_17
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 512
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res3c_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_17
- 0
- 0
- {}
name: res3c_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3c_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res3c_branch2c
- 0
- 0
- {}
name: bn3c_branch2c
- class_name: Add
config:
dtype: float32
name: add_5
trainable: true
inbound_nodes:
- - - bn3c_branch2c
- 0
- 0
- &id006 {}
- - activation_15
- 0
- 0
- *id006
name: add_5
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_18
trainable: true
inbound_nodes:
- - - add_5
- 0
- 0
- {}
name: activation_18
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 128
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res3d_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_18
- 0
- 0
- {}
name: res3d_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3d_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res3d_branch2a
- 0
- 0
- {}
name: bn3d_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_19
trainable: true
inbound_nodes:
- - - bn3d_branch2a
- 0
- 0
- {}
name: activation_19
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 128
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res3d_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_19
- 0
- 0
- {}
name: res3d_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3d_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res3d_branch2b
- 0
- 0
- {}
name: bn3d_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_20
trainable: true
inbound_nodes:
- - - bn3d_branch2b
- 0
- 0
- {}
name: activation_20
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 512
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res3d_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_20
- 0
- 0
- {}
name: res3d_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn3d_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res3d_branch2c
- 0
- 0
- {}
name: bn3d_branch2c
- class_name: Add
config:
dtype: float32
name: add_6
trainable: true
inbound_nodes:
- - - bn3d_branch2c
- 0
- 0
- &id007 {}
- - activation_18
- 0
- 0
- *id007
name: add_6
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_21
trainable: true
inbound_nodes:
- - - add_6
- 0
- 0
- {}
name: activation_21
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4a_branch2a
padding: valid
strides: !!python/tuple
- 2
- 2
trainable: true
use_bias: true
inbound_nodes:
- - - activation_21
- 0
- 0
- {}
name: res4a_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4a_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res4a_branch2a
- 0
- 0
- {}
name: bn4a_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_22
trainable: true
inbound_nodes:
- - - bn4a_branch2a
- 0
- 0
- {}
name: activation_22
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res4a_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_22
- 0
- 0
- {}
name: res4a_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4a_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res4a_branch2b
- 0
- 0
- {}
name: bn4a_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_23
trainable: true
inbound_nodes:
- - - bn4a_branch2b
- 0
- 0
- {}
name: activation_23
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 1024
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4a_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_23
- 0
- 0
- {}
name: res4a_branch2c
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 1024
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4a_branch1
padding: valid
strides: !!python/tuple
- 2
- 2
trainable: true
use_bias: true
inbound_nodes:
- - - activation_21
- 0
- 0
- {}
name: res4a_branch1
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4a_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res4a_branch2c
- 0
- 0
- {}
name: bn4a_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4a_branch1
scale: true
trainable: true
inbound_nodes:
- - - res4a_branch1
- 0
- 0
- {}
name: bn4a_branch1
- class_name: Add
config:
dtype: float32
name: add_7
trainable: true
inbound_nodes:
- - - bn4a_branch2c
- 0
- 0
- &id008 {}
- - bn4a_branch1
- 0
- 0
- *id008
name: add_7
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_24
trainable: true
inbound_nodes:
- - - add_7
- 0
- 0
- {}
name: activation_24
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4b_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_24
- 0
- 0
- {}
name: res4b_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4b_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res4b_branch2a
- 0
- 0
- {}
name: bn4b_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_25
trainable: true
inbound_nodes:
- - - bn4b_branch2a
- 0
- 0
- {}
name: activation_25
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res4b_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_25
- 0
- 0
- {}
name: res4b_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4b_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res4b_branch2b
- 0
- 0
- {}
name: bn4b_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_26
trainable: true
inbound_nodes:
- - - bn4b_branch2b
- 0
- 0
- {}
name: activation_26
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 1024
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4b_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_26
- 0
- 0
- {}
name: res4b_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4b_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res4b_branch2c
- 0
- 0
- {}
name: bn4b_branch2c
- class_name: Add
config:
dtype: float32
name: add_8
trainable: true
inbound_nodes:
- - - bn4b_branch2c
- 0
- 0
- &id009 {}
- - activation_24
- 0
- 0
- *id009
name: add_8
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_27
trainable: true
inbound_nodes:
- - - add_8
- 0
- 0
- {}
name: activation_27
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4c_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_27
- 0
- 0
- {}
name: res4c_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4c_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res4c_branch2a
- 0
- 0
- {}
name: bn4c_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_28
trainable: true
inbound_nodes:
- - - bn4c_branch2a
- 0
- 0
- {}
name: activation_28
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res4c_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_28
- 0
- 0
- {}
name: res4c_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4c_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res4c_branch2b
- 0
- 0
- {}
name: bn4c_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_29
trainable: true
inbound_nodes:
- - - bn4c_branch2b
- 0
- 0
- {}
name: activation_29
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 1024
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4c_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_29
- 0
- 0
- {}
name: res4c_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4c_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res4c_branch2c
- 0
- 0
- {}
name: bn4c_branch2c
- class_name: Add
config:
dtype: float32
name: add_9
trainable: true
inbound_nodes:
- - - bn4c_branch2c
- 0
- 0
- &id010 {}
- - activation_27
- 0
- 0
- *id010
name: add_9
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_30
trainable: true
inbound_nodes:
- - - add_9
- 0
- 0
- {}
name: activation_30
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4d_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_30
- 0
- 0
- {}
name: res4d_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4d_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res4d_branch2a
- 0
- 0
- {}
name: bn4d_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_31
trainable: true
inbound_nodes:
- - - bn4d_branch2a
- 0
- 0
- {}
name: activation_31
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res4d_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_31
- 0
- 0
- {}
name: res4d_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4d_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res4d_branch2b
- 0
- 0
- {}
name: bn4d_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_32
trainable: true
inbound_nodes:
- - - bn4d_branch2b
- 0
- 0
- {}
name: activation_32
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 1024
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4d_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_32
- 0
- 0
- {}
name: res4d_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4d_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res4d_branch2c
- 0
- 0
- {}
name: bn4d_branch2c
- class_name: Add
config:
dtype: float32
name: add_10
trainable: true
inbound_nodes:
- - - bn4d_branch2c
- 0
- 0
- &id011 {}
- - activation_30
- 0
- 0
- *id011
name: add_10
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_33
trainable: true
inbound_nodes:
- - - add_10
- 0
- 0
- {}
name: activation_33
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4e_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_33
- 0
- 0
- {}
name: res4e_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4e_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res4e_branch2a
- 0
- 0
- {}
name: bn4e_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_34
trainable: true
inbound_nodes:
- - - bn4e_branch2a
- 0
- 0
- {}
name: activation_34
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res4e_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_34
- 0
- 0
- {}
name: res4e_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4e_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res4e_branch2b
- 0
- 0
- {}
name: bn4e_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_35
trainable: true
inbound_nodes:
- - - bn4e_branch2b
- 0
- 0
- {}
name: activation_35
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 1024
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4e_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_35
- 0
- 0
- {}
name: res4e_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4e_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res4e_branch2c
- 0
- 0
- {}
name: bn4e_branch2c
- class_name: Add
config:
dtype: float32
name: add_11
trainable: true
inbound_nodes:
- - - bn4e_branch2c
- 0
- 0
- &id012 {}
- - activation_33
- 0
- 0
- *id012
name: add_11
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_36
trainable: true
inbound_nodes:
- - - add_11
- 0
- 0
- {}
name: activation_36
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4f_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_36
- 0
- 0
- {}
name: res4f_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4f_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res4f_branch2a
- 0
- 0
- {}
name: bn4f_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_37
trainable: true
inbound_nodes:
- - - bn4f_branch2a
- 0
- 0
- {}
name: activation_37
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 256
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res4f_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_37
- 0
- 0
- {}
name: res4f_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4f_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res4f_branch2b
- 0
- 0
- {}
name: bn4f_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_38
trainable: true
inbound_nodes:
- - - bn4f_branch2b
- 0
- 0
- {}
name: activation_38
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 1024
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res4f_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_38
- 0
- 0
- {}
name: res4f_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn4f_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res4f_branch2c
- 0
- 0
- {}
name: bn4f_branch2c
- class_name: Add
config:
dtype: float32
name: add_12
trainable: true
inbound_nodes:
- - - bn4f_branch2c
- 0
- 0
- &id013 {}
- - activation_36
- 0
- 0
- *id013
name: add_12
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_39
trainable: true
inbound_nodes:
- - - add_12
- 0
- 0
- {}
name: activation_39
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 512
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res5a_branch2a
padding: valid
strides: !!python/tuple
- 2
- 2
trainable: true
use_bias: true
inbound_nodes:
- - - activation_39
- 0
- 0
- {}
name: res5a_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn5a_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res5a_branch2a
- 0
- 0
- {}
name: bn5a_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_40
trainable: true
inbound_nodes:
- - - bn5a_branch2a
- 0
- 0
- {}
name: activation_40
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 512
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res5a_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_40
- 0
- 0
- {}
name: res5a_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn5a_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res5a_branch2b
- 0
- 0
- {}
name: bn5a_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_41
trainable: true
inbound_nodes:
- - - bn5a_branch2b
- 0
- 0
- {}
name: activation_41
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 2048
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res5a_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_41
- 0
- 0
- {}
name: res5a_branch2c
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 2048
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res5a_branch1
padding: valid
strides: !!python/tuple
- 2
- 2
trainable: true
use_bias: true
inbound_nodes:
- - - activation_39
- 0
- 0
- {}
name: res5a_branch1
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn5a_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res5a_branch2c
- 0
- 0
- {}
name: bn5a_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn5a_branch1
scale: true
trainable: true
inbound_nodes:
- - - res5a_branch1
- 0
- 0
- {}
name: bn5a_branch1
- class_name: Add
config:
dtype: float32
name: add_13
trainable: true
inbound_nodes:
- - - bn5a_branch2c
- 0
- 0
- &id014 {}
- - bn5a_branch1
- 0
- 0
- *id014
name: add_13
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_42
trainable: true
inbound_nodes:
- - - add_13
- 0
- 0
- {}
name: activation_42
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 512
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res5b_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_42
- 0
- 0
- {}
name: res5b_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn5b_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res5b_branch2a
- 0
- 0
- {}
name: bn5b_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_43
trainable: true
inbound_nodes:
- - - bn5b_branch2a
- 0
- 0
- {}
name: activation_43
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 512
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res5b_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_43
- 0
- 0
- {}
name: res5b_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn5b_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res5b_branch2b
- 0
- 0
- {}
name: bn5b_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_44
trainable: true
inbound_nodes:
- - - bn5b_branch2b
- 0
- 0
- {}
name: activation_44
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 2048
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res5b_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_44
- 0
- 0
- {}
name: res5b_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn5b_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res5b_branch2c
- 0
- 0
- {}
name: bn5b_branch2c
- class_name: Add
config:
dtype: float32
name: add_14
trainable: true
inbound_nodes:
- - - bn5b_branch2c
- 0
- 0
- &id015 {}
- - activation_42
- 0
- 0
- *id015
name: add_14
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_45
trainable: true
inbound_nodes:
- - - add_14
- 0
- 0
- {}
name: activation_45
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 512
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res5c_branch2a
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_45
- 0
- 0
- {}
name: res5c_branch2a
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn5c_branch2a
scale: true
trainable: true
inbound_nodes:
- - - res5c_branch2a
- 0
- 0
- {}
name: bn5c_branch2a
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_46
trainable: true
inbound_nodes:
- - - bn5c_branch2a
- 0
- 0
- {}
name: activation_46
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 512
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 3
- 3
name: res5c_branch2b
padding: same
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_46
- 0
- 0
- {}
name: res5c_branch2b
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn5c_branch2b
scale: true
trainable: true
inbound_nodes:
- - - res5c_branch2b
- 0
- 0
- {}
name: bn5c_branch2b
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_47
trainable: true
inbound_nodes:
- - - bn5c_branch2b
- 0
- 0
- {}
name: activation_47
- class_name: Conv2D
config:
activation: linear
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
data_format: channels_last
dilation_rate: !!python/tuple
- 1
- 1
dtype: float32
filters: 2048
kernel_constraint: null
kernel_initializer:
class_name: VarianceScaling
config:
distribution: truncated_normal
dtype: float32
mode: fan_in
scale: 2.0
seed: null
kernel_regularizer: null
kernel_size: !!python/tuple
- 1
- 1
name: res5c_branch2c
padding: valid
strides: !!python/tuple
- 1
- 1
trainable: true
use_bias: true
inbound_nodes:
- - - activation_47
- 0
- 0
- {}
name: res5c_branch2c
- class_name: BatchNormalization
config:
axis: !!python/object/new:tensorflow.python.training.tracking.data_structures._ListWrapper
listitems:
- 3
state:
_external_modification: false
_last_wrapped_list_snapshot:
- 3
_non_append_mutation: false
_self_extra_variables: []
_self_trainable: true
_storage:
- 3
beta_constraint: null
beta_initializer:
class_name: Zeros
config:
dtype: float32
beta_regularizer: null
center: true
dtype: float32
epsilon: 0.001
gamma_constraint: null
gamma_initializer:
class_name: Ones
config:
dtype: float32
gamma_regularizer: null
momentum: 0.99
moving_mean_initializer:
class_name: Zeros
config:
dtype: float32
moving_variance_initializer:
class_name: Ones
config:
dtype: float32
name: bn5c_branch2c
scale: true
trainable: true
inbound_nodes:
- - - res5c_branch2c
- 0
- 0
- {}
name: bn5c_branch2c
- class_name: Add
config:
dtype: float32
name: add_15
trainable: true
inbound_nodes:
- - - bn5c_branch2c
- 0
- 0
- &id016 {}
- - activation_45
- 0
- 0
- *id016
name: add_15
- class_name: Activation
config:
activation: relu
dtype: float32
name: activation_48
trainable: true
inbound_nodes:
- - - add_15
- 0
- 0
- {}
name: activation_48
- class_name: GlobalAveragePooling2D
config:
data_format: channels_last
dtype: float32
name: avg_pool
trainable: true
inbound_nodes:
- - - activation_48
- 0
- 0
- {}
name: avg_pool
- class_name: Dense
config:
activation: softmax
activity_regularizer: null
bias_constraint: null
bias_initializer:
class_name: Zeros
config:
dtype: float32
bias_regularizer: null
dtype: float32
kernel_constraint: null
kernel_initializer:
class_name: GlorotUniform
config:
dtype: float32
seed: null
kernel_regularizer: null
name: fc1000
trainable: true
units: 1000
use_bias: true
inbound_nodes:
- - - avg_pool
- 0
- 0
- {}
name: fc1000
name: resnet50
output_layers:
- - fc1000
- 0
- 0
keras_version: 2.2.4-tf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment