[32d261]: / model / vgg_RE_network.ckpt-50000.meta

Download this file

36351 lines (36032 with data), 2.0 MB

Э3ы2
+
Abs
x"T
y"T"
Ttype:	
2	
9
Add
x"T
y"T
z"T"
Ttype:

2	
T
AddN
inputs"T*N
sum"T"
Nint(0"
Ttype:
2	
АР
л
	ApplyAdam
var"TА	
m"TА	
v"TА
beta1_power"T
beta2_power"T
lr"T

beta1"T

beta2"T
epsilon"T	
grad"T
out"TА"
Ttype:
2	
"
use_lockingbool("
use_nesterovbool(
Ш
ArgMax

input"T
	dimension"Tidx
output"output_type"
Ttype:
2	
"
Tidxtype0:
2	"
output_typetype0	:
2	
x
Assign
ref"TА

value"T

output_ref"TА"	
Ttype"
validate_shapebool("
use_lockingbool(Ш
p
	AssignSub
ref"TА

value"T

output_ref"TА"
Ttype:
2	
"
use_lockingbool(
{
BiasAdd

value"T	
bias"T
output"T"
Ttype:
2	
"-
data_formatstringNHWC:
NHWCNCHW
{
BiasAddGrad
out_backprop"T
output"T"
Ttype:
2	
"-
data_formatstringNHWC:
NHWCNCHW
R
BroadcastGradientArgs
s0"T
s1"T
r0"T
r1"T"
Ttype0:
2	
8
Cast	
x"SrcT	
y"DstT"
SrcTtype"
DstTtype
I
ConcatOffset

concat_dim
shape*N
offset*N"
Nint(0
h
ConcatV2
values"T*N
axis"Tidx
output"T"
Nint(0"	
Ttype"
Tidxtype0:
2	
8
Const
output"dtype"
valuetensor"
dtypetype
»
Conv2D

input"T
filter"T
output"T"
Ttype:
2"
strides	list(int)"
use_cudnn_on_gpubool(""
paddingstring:

SAMEVALID"-
data_formatstringNHWC:
NHWCNCHW
о
Conv2DBackpropFilter

input"T
filter_sizes
out_backprop"T
output"T"
Ttype:
2"
strides	list(int)"
use_cudnn_on_gpubool(""
paddingstring:

SAMEVALID"-
data_formatstringNHWC:
NHWCNCHW
н
Conv2DBackpropInput
input_sizes
filter"T
out_backprop"T
output"T"
Ttype:
2"
strides	list(int)"
use_cudnn_on_gpubool(""
paddingstring:

SAMEVALID"-
data_formatstringNHWC:
NHWCNCHW
A
Equal
x"T
y"T
z
"
Ttype:
2	

Р
+
Exp
x"T
y"T"
Ttype:	
2
W

ExpandDims

input"T
dim"Tdim
output"T"	
Ttype"
Tdimtype0:
2	
4
Fill
dims

value"T
output"T"	
Ttype
>
FloorDiv
x"T
y"T
z"T"
Ttype:

2	
7
FloorMod
x"T
y"T
z"T"
Ttype:
2	
И
FusedBatchNorm
x"T

scale"T
offset"T	
mean"T
variance"T
y"T

batch_mean"T
batch_variance"T
reserve_space_1"T
reserve_space_2"T"
Ttype:
2"
epsilonfloat%Ј—8"
data_formatstringNHWC"
is_trainingbool(
∞
FusedBatchNormGrad

y_backprop"T
x"T

scale"T
reserve_space_1"T
reserve_space_2"T

x_backprop"T
scale_backprop"T
offset_backprop"T
reserve_space_3"T
reserve_space_4"T"
Ttype:
2"
epsilonfloat%Ј—8"
data_formatstringNHWC"
is_trainingbool(
:
Greater
x"T
y"T
z
"
Ttype:
2		
.
Identity

input"T
output"T"	
Ttype
-
Log1p
x"T
y"T"
Ttype:	
2
:
Maximum
x"T
y"T
z"T"
Ttype:	
2	Р
К
Mean

input"T
reduction_indices"Tidx
output"T"
	keep_dimsbool("
Ttype:
2	
"
Tidxtype0:
2	
N
Merge
inputs"T*N
output"T
value_index"	
Ttype"
Nint(0
<
Mul
x"T
y"T
z"T"
Ttype:

2	Р
-
Neg
x"T
y"T"
Ttype:
	2	

NoOp
М
OneHot
indices"TI	
depth
on_value"T
	off_value"T
output"T"
axisint€€€€€€€€€"	
Ttype"
TItype0	:
2	
M
Pack
values"T*N
output"T"
Nint(0"	
Ttype"
axisint
C
Placeholder
output"dtype"
dtypetype"
shapeshape:
К
Prod

input"T
reduction_indices"Tidx
output"T"
	keep_dimsbool("
Ttype:
2	
"
Tidxtype0:
2	
}

RandomUniform

shape"T
output"dtype"
seedint"
seed2int"
dtypetype:
2"
Ttype:
2	И
=
RealDiv
x"T
y"T
z"T"
Ttype:

2	
4

Reciprocal
x"T
y"T"
Ttype:
	2	
A
Relu
features"T
activations"T"
Ttype:
2		
S
ReluGrad
	gradients"T
features"T
	backprops"T"
Ttype:
2		
[
Reshape
tensor"T
shape"Tshape
output"T"	
Ttype"
Tshapetype0:
2	
o
	RestoreV2

prefix
tensor_names
shape_and_slices
tensors2dtypes"
dtypes
list(type)(0И
l
SaveV2

prefix
tensor_names
shape_and_slices
tensors2dtypes"
dtypes
list(type)(0И
?
Select
	condition

t"T
e"T
output"T"	
Ttype
P
Shape

input"T
output"out_type"	
Ttype"
out_typetype0:
2	
e
ShapeN
input"T*N
output"out_type*N"
Nint(0"	
Ttype"
out_typetype0:
2	
/
Sigmoid
x"T
y"T"
Ttype:	
2
.
Sign
x"T
y"T"
Ttype:
	2	
a
Slice

input"T
begin"Index
size"Index
output"T"	
Ttype"
Indextype:
2	
8
Softmax
logits"T
softmax"T"
Ttype:
2
i
SoftmaxCrossEntropyWithLogits
features"T
labels"T	
loss"T
backprop"T"
Ttype:
2
N
Squeeze

input"T
output"T"	
Ttype"
squeeze_dims	list(int)
(
ц
StridedSlice

input"T
begin"Index
end"Index
strides"Index
output"T"	
Ttype"
Indextype:
2	"

begin_maskint"
end_maskint"

ellipsis_maskint"

new_axis_maskint"
shrink_axis_maskint
З
StridedSliceGrad
shape"Index
begin"Index
end"Index
strides"Index
dy"T
output"T"	
Ttype"
Indextype:
2	"

begin_maskint"
end_maskint"

ellipsis_maskint"

new_axis_maskint"
shrink_axis_maskint
9
Sub
x"T
y"T
z"T"
Ttype:

2	
Й
Sum

input"T
reduction_indices"Tidx
output"T"
	keep_dimsbool("
Ttype:
2	
"
Tidxtype0:
2	
M
Switch	
data"T
pred

output_false"T
output_true"T"	
Ttype
c
Tile

input"T
	multiples"
Tmultiples
output"T"	
Ttype"

Tmultiplestype0:
2	
s

VariableV2
ref"dtypeА"
shapeshape"
dtypetype"
	containerstring"
shared_namestringИ
&
	ZerosLike
x"T
y"T"	
Ttype*1.4.02v1.4.0-rc1-11-g130a514Пдt
Ь
imagePlaceholder*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*6
shape-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
dtype0
Ф
labelPlaceholder*
dtype0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*2
shape):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
У
edgePlaceholder*2
shape):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
dtype0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
I
trainingPlaceholder*
dtype0
*
_output_shapes
:*
shape:
©
.conv2d/kernel/Initializer/random_uniform/shapeConst* 
_class
loc:@conv2d/kernel*%
valueB"*
dtype0*
_output_shapes
:
У
,conv2d/kernel/Initializer/random_uniform/minConst* 
_class
loc:@conv2d/kernel*
valueB
*?»JЊ*
dtype0*
_output_shapes
:
У
,conv2d/kernel/Initializer/random_uniform/maxConst* 
_class
loc:@conv2d/kernel*
valueB
*?»J>*
dtype0*
_output_shapes
:
р
6conv2d/kernel/Initializer/random_uniform/RandomUniform
RandomUniform.conv2d/kernel/Initializer/random_uniform/shape*

seed*
T0* 
_class
loc:@conv2d/kernel*
seed2*
dtype0*&
_output_shapes
:
“
,conv2d/kernel/Initializer/random_uniform/subSub,conv2d/kernel/Initializer/random_uniform/max,conv2d/kernel/Initializer/random_uniform/min* 
_class
loc:@conv2d/kernel*
_output_shapes
:*
T0
м
,conv2d/kernel/Initializer/random_uniform/mulMul6conv2d/kernel/Initializer/random_uniform/RandomUniform,conv2d/kernel/Initializer/random_uniform/sub*
T0* 
_class
loc:@conv2d/kernel*&
_output_shapes
:
ё
(conv2d/kernel/Initializer/random_uniformAdd,conv2d/kernel/Initializer/random_uniform/mul,conv2d/kernel/Initializer/random_uniform/min*
T0* 
_class
loc:@conv2d/kernel*&
_output_shapes
:
≥

conv2d/kernel
VariableV2*
dtype0*&
_output_shapes
:*
shared_name* 
_class
loc:@conv2d/kernel*
	container*
shape:
”
conv2d/kernel/AssignAssign
conv2d/kernel(conv2d/kernel/Initializer/random_uniform*&
_output_shapes
:*
use_locking(*
T0* 
_class
loc:@conv2d/kernel*
validate_shape(
А
conv2d/kernel/readIdentity
conv2d/kernel*&
_output_shapes
:*
T0* 
_class
loc:@conv2d/kernel
e
conv2d/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
’

conv2d/Conv2DConv2Dimageconv2d/kernel/read*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
•
*batch_normalization/gamma/Initializer/onesConst*,
_class"
 loc:@batch_normalization/gamma*
valueB*А?*
dtype0*
_output_shapes
:
≥
batch_normalization/gamma
VariableV2*,
_class"
 loc:@batch_normalization/gamma*
	container*
shape:*
dtype0*
_output_shapes
:*
shared_name
н
 batch_normalization/gamma/AssignAssignbatch_normalization/gamma*batch_normalization/gamma/Initializer/ones*
use_locking(*
T0*,
_class"
 loc:@batch_normalization/gamma*
validate_shape(*
_output_shapes
:
Ш
batch_normalization/gamma/readIdentitybatch_normalization/gamma*,
_class"
 loc:@batch_normalization/gamma*
_output_shapes
:*
T0
§
*batch_normalization/beta/Initializer/zerosConst*+
_class!
loc:@batch_normalization/beta*
valueB**
dtype0*
_output_shapes
:
±
batch_normalization/beta
VariableV2*
_output_shapes
:*
shared_name*+
_class!
loc:@batch_normalization/beta*
	container*
shape:*
dtype0
к
batch_normalization/beta/AssignAssignbatch_normalization/beta*batch_normalization/beta/Initializer/zeros*
use_locking(*
T0*+
_class!
loc:@batch_normalization/beta*
validate_shape(*
_output_shapes
:
Х
batch_normalization/beta/readIdentitybatch_normalization/beta*
T0*+
_class!
loc:@batch_normalization/beta*
_output_shapes
:
≤
1batch_normalization/moving_mean/Initializer/zerosConst*2
_class(
&$loc:@batch_normalization/moving_mean*
valueB**
dtype0*
_output_shapes
:
њ
batch_normalization/moving_mean
VariableV2*
shared_name*2
_class(
&$loc:@batch_normalization/moving_mean*
	container*
shape:*
dtype0*
_output_shapes
:
Ж
&batch_normalization/moving_mean/AssignAssignbatch_normalization/moving_mean1batch_normalization/moving_mean/Initializer/zeros*2
_class(
&$loc:@batch_normalization/moving_mean*
validate_shape(*
_output_shapes
:*
use_locking(*
T0
™
$batch_normalization/moving_mean/readIdentitybatch_normalization/moving_mean*
T0*2
_class(
&$loc:@batch_normalization/moving_mean*
_output_shapes
:
є
4batch_normalization/moving_variance/Initializer/onesConst*
_output_shapes
:*6
_class,
*(loc:@batch_normalization/moving_variance*
valueB*А?*
dtype0
«
#batch_normalization/moving_variance
VariableV2*
shared_name*6
_class,
*(loc:@batch_normalization/moving_variance*
	container*
shape:*
dtype0*
_output_shapes
:
Х
*batch_normalization/moving_variance/AssignAssign#batch_normalization/moving_variance4batch_normalization/moving_variance/Initializer/ones*
_output_shapes
:*
use_locking(*
T0*6
_class,
*(loc:@batch_normalization/moving_variance*
validate_shape(
ґ
(batch_normalization/moving_variance/readIdentity#batch_normalization/moving_variance*
T0*6
_class,
*(loc:@batch_normalization/moving_variance*
_output_shapes
:
`
batch_normalization/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
q
!batch_normalization/cond/switch_tIdentity!batch_normalization/cond/Switch:1*
_output_shapes
:*
T0

o
!batch_normalization/cond/switch_fIdentitybatch_normalization/cond/Switch*
_output_shapes
:*
T0

W
 batch_normalization/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Е
batch_normalization/cond/ConstConst"^batch_normalization/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
З
 batch_normalization/cond/Const_1Const"^batch_normalization/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Д
.batch_normalization/cond/FusedBatchNorm/SwitchSwitch
conv2d/Conv2D batch_normalization/cond/pred_id* 
_class
loc:@conv2d/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
’
0batch_normalization/cond/FusedBatchNorm/Switch_1Switchbatch_normalization/gamma/read batch_normalization/cond/pred_id* 
_output_shapes
::*
T0*,
_class"
 loc:@batch_normalization/gamma
”
0batch_normalization/cond/FusedBatchNorm/Switch_2Switchbatch_normalization/beta/read batch_normalization/cond/pred_id* 
_output_shapes
::*
T0*+
_class!
loc:@batch_normalization/beta
µ
'batch_normalization/cond/FusedBatchNormFusedBatchNorm0batch_normalization/cond/FusedBatchNorm/Switch:12batch_normalization/cond/FusedBatchNorm/Switch_1:12batch_normalization/cond/FusedBatchNorm/Switch_2:1batch_normalization/cond/Const batch_normalization/cond/Const_1*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€::::*
is_training(*
epsilon%oГ:*
T0
Ж
0batch_normalization/cond/FusedBatchNorm_1/SwitchSwitch
conv2d/Conv2D batch_normalization/cond/pred_id*
T0* 
_class
loc:@conv2d/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
„
2batch_normalization/cond/FusedBatchNorm_1/Switch_1Switchbatch_normalization/gamma/read batch_normalization/cond/pred_id* 
_output_shapes
::*
T0*,
_class"
 loc:@batch_normalization/gamma
’
2batch_normalization/cond/FusedBatchNorm_1/Switch_2Switchbatch_normalization/beta/read batch_normalization/cond/pred_id*+
_class!
loc:@batch_normalization/beta* 
_output_shapes
::*
T0
г
2batch_normalization/cond/FusedBatchNorm_1/Switch_3Switch$batch_normalization/moving_mean/read batch_normalization/cond/pred_id*2
_class(
&$loc:@batch_normalization/moving_mean* 
_output_shapes
::*
T0
л
2batch_normalization/cond/FusedBatchNorm_1/Switch_4Switch(batch_normalization/moving_variance/read batch_normalization/cond/pred_id*6
_class,
*(loc:@batch_normalization/moving_variance* 
_output_shapes
::*
T0
Ё
)batch_normalization/cond/FusedBatchNorm_1FusedBatchNorm0batch_normalization/cond/FusedBatchNorm_1/Switch2batch_normalization/cond/FusedBatchNorm_1/Switch_12batch_normalization/cond/FusedBatchNorm_1/Switch_22batch_normalization/cond/FusedBatchNorm_1/Switch_32batch_normalization/cond/FusedBatchNorm_1/Switch_4*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€::::*
is_training(*
epsilon%oГ:
“
batch_normalization/cond/MergeMerge)batch_normalization/cond/FusedBatchNorm_1'batch_normalization/cond/FusedBatchNorm*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:*
T0*
N
±
 batch_normalization/cond/Merge_1Merge+batch_normalization/cond/FusedBatchNorm_1:1)batch_normalization/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes

::
±
 batch_normalization/cond/Merge_2Merge+batch_normalization/cond/FusedBatchNorm_1:2)batch_normalization/cond/FusedBatchNorm:2*
N*
_output_shapes

::*
T0
i
$batch_normalization/ExpandDims/inputConst*
_output_shapes
:*
valueB
*
„#<*
dtype0
d
"batch_normalization/ExpandDims/dimConst*
_output_shapes
:*
value	B:*
dtype0
І
batch_normalization/ExpandDims
ExpandDims$batch_normalization/ExpandDims/input"batch_normalization/ExpandDims/dim*
_output_shapes
:*

Tdim0*
T0
k
&batch_normalization/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
f
$batch_normalization/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
≠
 batch_normalization/ExpandDims_1
ExpandDims&batch_normalization/ExpandDims_1/input$batch_normalization/ExpandDims_1/dim*
_output_shapes
:*

Tdim0*
T0
k
!batch_normalization/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
Ж
batch_normalization/ReshapeReshapetraining!batch_normalization/Reshape/shape*
_output_shapes
:*
T0
*
Tshape0
®
batch_normalization/SelectSelectbatch_normalization/Reshapebatch_normalization/ExpandDims batch_normalization/ExpandDims_1*
T0*
_output_shapes
:
z
batch_normalization/SqueezeSqueezebatch_normalization/Select*
_output_shapes
:*
squeeze_dims
*
T0
Ѓ
(batch_normalization/AssignMovingAvg/readIdentitybatch_normalization/moving_mean*
T0*2
_class(
&$loc:@batch_normalization/moving_mean*
_output_shapes
:
”
'batch_normalization/AssignMovingAvg/SubSub(batch_normalization/AssignMovingAvg/read batch_normalization/cond/Merge_1*
T0*2
_class(
&$loc:@batch_normalization/moving_mean*
_output_shapes
:
Ќ
'batch_normalization/AssignMovingAvg/MulMul'batch_normalization/AssignMovingAvg/Subbatch_normalization/Squeeze*
T0*2
_class(
&$loc:@batch_normalization/moving_mean*
_output_shapes
:
ж
#batch_normalization/AssignMovingAvg	AssignSubbatch_normalization/moving_mean'batch_normalization/AssignMovingAvg/Mul*
use_locking(*
T0*2
_class(
&$loc:@batch_normalization/moving_mean*
_output_shapes
:
Є
*batch_normalization/AssignMovingAvg_1/readIdentity#batch_normalization/moving_variance*
_output_shapes
:*
T0*6
_class,
*(loc:@batch_normalization/moving_variance
џ
)batch_normalization/AssignMovingAvg_1/SubSub*batch_normalization/AssignMovingAvg_1/read batch_normalization/cond/Merge_2*
T0*6
_class,
*(loc:@batch_normalization/moving_variance*
_output_shapes
:
’
)batch_normalization/AssignMovingAvg_1/MulMul)batch_normalization/AssignMovingAvg_1/Subbatch_normalization/Squeeze*
_output_shapes
:*
T0*6
_class,
*(loc:@batch_normalization/moving_variance
т
%batch_normalization/AssignMovingAvg_1	AssignSub#batch_normalization/moving_variance)batch_normalization/AssignMovingAvg_1/Mul*
_output_shapes
:*
use_locking(*
T0*6
_class,
*(loc:@batch_normalization/moving_variance
x
ReluRelubatch_normalization/cond/Merge*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
≠
0conv2d_1/kernel/Initializer/random_uniform/shapeConst*"
_class
loc:@conv2d_1/kernel*%
valueB"*
dtype0*
_output_shapes
:
Ч
.conv2d_1/kernel/Initializer/random_uniform/minConst*"
_class
loc:@conv2d_1/kernel*
valueB
*:ЌЊ*
dtype0*
_output_shapes
:
Ч
.conv2d_1/kernel/Initializer/random_uniform/maxConst*"
_class
loc:@conv2d_1/kernel*
valueB
*:Ќ>*
dtype0*
_output_shapes
:
ц
8conv2d_1/kernel/Initializer/random_uniform/RandomUniform
RandomUniform0conv2d_1/kernel/Initializer/random_uniform/shape*
dtype0*&
_output_shapes
:*

seed*
T0*"
_class
loc:@conv2d_1/kernel*
seed2
Џ
.conv2d_1/kernel/Initializer/random_uniform/subSub.conv2d_1/kernel/Initializer/random_uniform/max.conv2d_1/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_1/kernel*
_output_shapes
:
ф
.conv2d_1/kernel/Initializer/random_uniform/mulMul8conv2d_1/kernel/Initializer/random_uniform/RandomUniform.conv2d_1/kernel/Initializer/random_uniform/sub*&
_output_shapes
:*
T0*"
_class
loc:@conv2d_1/kernel
ж
*conv2d_1/kernel/Initializer/random_uniformAdd.conv2d_1/kernel/Initializer/random_uniform/mul.conv2d_1/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_1/kernel*&
_output_shapes
:
Ј
conv2d_1/kernel
VariableV2*
shared_name*"
_class
loc:@conv2d_1/kernel*
	container*
shape:*
dtype0*&
_output_shapes
:
џ
conv2d_1/kernel/AssignAssignconv2d_1/kernel*conv2d_1/kernel/Initializer/random_uniform*"
_class
loc:@conv2d_1/kernel*
validate_shape(*&
_output_shapes
:*
use_locking(*
T0
Ж
conv2d_1/kernel/readIdentityconv2d_1/kernel*
T0*"
_class
loc:@conv2d_1/kernel*&
_output_shapes
:
g
conv2d_2/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
Ў
conv2d_2/Conv2DConv2DReluconv2d_1/kernel/read*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
©
,batch_normalization_1/gamma/Initializer/onesConst*.
_class$
" loc:@batch_normalization_1/gamma*
valueB*А?*
dtype0*
_output_shapes
:
Ј
batch_normalization_1/gamma
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_1/gamma*
	container*
shape:*
dtype0*
_output_shapes
:
х
"batch_normalization_1/gamma/AssignAssignbatch_normalization_1/gamma,batch_normalization_1/gamma/Initializer/ones*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_1/gamma*
validate_shape(*
_output_shapes
:
Ю
 batch_normalization_1/gamma/readIdentitybatch_normalization_1/gamma*
_output_shapes
:*
T0*.
_class$
" loc:@batch_normalization_1/gamma
®
,batch_normalization_1/beta/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_1/beta*
valueB**
dtype0*
_output_shapes
:
µ
batch_normalization_1/beta
VariableV2*
_output_shapes
:*
shared_name*-
_class#
!loc:@batch_normalization_1/beta*
	container*
shape:*
dtype0
т
!batch_normalization_1/beta/AssignAssignbatch_normalization_1/beta,batch_normalization_1/beta/Initializer/zeros*
_output_shapes
:*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_1/beta*
validate_shape(
Ы
batch_normalization_1/beta/readIdentitybatch_normalization_1/beta*
_output_shapes
:*
T0*-
_class#
!loc:@batch_normalization_1/beta
ґ
3batch_normalization_1/moving_mean/Initializer/zerosConst*4
_class*
(&loc:@batch_normalization_1/moving_mean*
valueB**
dtype0*
_output_shapes
:
√
!batch_normalization_1/moving_mean
VariableV2*
_output_shapes
:*
shared_name*4
_class*
(&loc:@batch_normalization_1/moving_mean*
	container*
shape:*
dtype0
О
(batch_normalization_1/moving_mean/AssignAssign!batch_normalization_1/moving_mean3batch_normalization_1/moving_mean/Initializer/zeros*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_1/moving_mean*
validate_shape(*
_output_shapes
:
∞
&batch_normalization_1/moving_mean/readIdentity!batch_normalization_1/moving_mean*4
_class*
(&loc:@batch_normalization_1/moving_mean*
_output_shapes
:*
T0
љ
6batch_normalization_1/moving_variance/Initializer/onesConst*8
_class.
,*loc:@batch_normalization_1/moving_variance*
valueB*А?*
dtype0*
_output_shapes
:
Ћ
%batch_normalization_1/moving_variance
VariableV2*
shared_name*8
_class.
,*loc:@batch_normalization_1/moving_variance*
	container*
shape:*
dtype0*
_output_shapes
:
Э
,batch_normalization_1/moving_variance/AssignAssign%batch_normalization_1/moving_variance6batch_normalization_1/moving_variance/Initializer/ones*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_1/moving_variance*
validate_shape(*
_output_shapes
:
Љ
*batch_normalization_1/moving_variance/readIdentity%batch_normalization_1/moving_variance*
_output_shapes
:*
T0*8
_class.
,*loc:@batch_normalization_1/moving_variance
b
!batch_normalization_2/cond/SwitchSwitchtrainingtraining*
_output_shapes
::*
T0

u
#batch_normalization_2/cond/switch_tIdentity#batch_normalization_2/cond/Switch:1*
_output_shapes
:*
T0

s
#batch_normalization_2/cond/switch_fIdentity!batch_normalization_2/cond/Switch*
T0
*
_output_shapes
:
Y
"batch_normalization_2/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Й
 batch_normalization_2/cond/ConstConst$^batch_normalization_2/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Л
"batch_normalization_2/cond/Const_1Const$^batch_normalization_2/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
М
0batch_normalization_2/cond/FusedBatchNorm/SwitchSwitchconv2d_2/Conv2D"batch_normalization_2/cond/pred_id*
T0*"
_class
loc:@conv2d_2/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
Ё
2batch_normalization_2/cond/FusedBatchNorm/Switch_1Switch batch_normalization_1/gamma/read"batch_normalization_2/cond/pred_id* 
_output_shapes
::*
T0*.
_class$
" loc:@batch_normalization_1/gamma
џ
2batch_normalization_2/cond/FusedBatchNorm/Switch_2Switchbatch_normalization_1/beta/read"batch_normalization_2/cond/pred_id*-
_class#
!loc:@batch_normalization_1/beta* 
_output_shapes
::*
T0
Ѕ
)batch_normalization_2/cond/FusedBatchNormFusedBatchNorm2batch_normalization_2/cond/FusedBatchNorm/Switch:14batch_normalization_2/cond/FusedBatchNorm/Switch_1:14batch_normalization_2/cond/FusedBatchNorm/Switch_2:1 batch_normalization_2/cond/Const"batch_normalization_2/cond/Const_1*
epsilon%oГ:*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€::::*
is_training(
О
2batch_normalization_2/cond/FusedBatchNorm_1/SwitchSwitchconv2d_2/Conv2D"batch_normalization_2/cond/pred_id*
T0*"
_class
loc:@conv2d_2/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
я
4batch_normalization_2/cond/FusedBatchNorm_1/Switch_1Switch batch_normalization_1/gamma/read"batch_normalization_2/cond/pred_id* 
_output_shapes
::*
T0*.
_class$
" loc:@batch_normalization_1/gamma
Ё
4batch_normalization_2/cond/FusedBatchNorm_1/Switch_2Switchbatch_normalization_1/beta/read"batch_normalization_2/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_1/beta* 
_output_shapes
::
л
4batch_normalization_2/cond/FusedBatchNorm_1/Switch_3Switch&batch_normalization_1/moving_mean/read"batch_normalization_2/cond/pred_id*
T0*4
_class*
(&loc:@batch_normalization_1/moving_mean* 
_output_shapes
::
у
4batch_normalization_2/cond/FusedBatchNorm_1/Switch_4Switch*batch_normalization_1/moving_variance/read"batch_normalization_2/cond/pred_id*
T0*8
_class.
,*loc:@batch_normalization_1/moving_variance* 
_output_shapes
::
й
+batch_normalization_2/cond/FusedBatchNorm_1FusedBatchNorm2batch_normalization_2/cond/FusedBatchNorm_1/Switch4batch_normalization_2/cond/FusedBatchNorm_1/Switch_14batch_normalization_2/cond/FusedBatchNorm_1/Switch_24batch_normalization_2/cond/FusedBatchNorm_1/Switch_34batch_normalization_2/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€::::*
is_training(
Ў
 batch_normalization_2/cond/MergeMerge+batch_normalization_2/cond/FusedBatchNorm_1)batch_normalization_2/cond/FusedBatchNorm*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:*
T0*
N
Ј
"batch_normalization_2/cond/Merge_1Merge-batch_normalization_2/cond/FusedBatchNorm_1:1+batch_normalization_2/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes

::
Ј
"batch_normalization_2/cond/Merge_2Merge-batch_normalization_2/cond/FusedBatchNorm_1:2+batch_normalization_2/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes

::
k
&batch_normalization_2/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
f
$batch_normalization_2/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
≠
 batch_normalization_2/ExpandDims
ExpandDims&batch_normalization_2/ExpandDims/input$batch_normalization_2/ExpandDims/dim*

Tdim0*
T0*
_output_shapes
:
m
(batch_normalization_2/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
h
&batch_normalization_2/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
≥
"batch_normalization_2/ExpandDims_1
ExpandDims(batch_normalization_2/ExpandDims_1/input&batch_normalization_2/ExpandDims_1/dim*
_output_shapes
:*

Tdim0*
T0
m
#batch_normalization_2/Reshape/shapeConst*
_output_shapes
:*
value
B:*
dtype0
К
batch_normalization_2/ReshapeReshapetraining#batch_normalization_2/Reshape/shape*
Tshape0*
_output_shapes
:*
T0

∞
batch_normalization_2/SelectSelectbatch_normalization_2/Reshape batch_normalization_2/ExpandDims"batch_normalization_2/ExpandDims_1*
_output_shapes
:*
T0
~
batch_normalization_2/SqueezeSqueezebatch_normalization_2/Select*
T0*
_output_shapes
:*
squeeze_dims

і
*batch_normalization_2/AssignMovingAvg/readIdentity!batch_normalization_1/moving_mean*
_output_shapes
:*
T0*4
_class*
(&loc:@batch_normalization_1/moving_mean
џ
)batch_normalization_2/AssignMovingAvg/SubSub*batch_normalization_2/AssignMovingAvg/read"batch_normalization_2/cond/Merge_1*
T0*4
_class*
(&loc:@batch_normalization_1/moving_mean*
_output_shapes
:
’
)batch_normalization_2/AssignMovingAvg/MulMul)batch_normalization_2/AssignMovingAvg/Subbatch_normalization_2/Squeeze*
T0*4
_class*
(&loc:@batch_normalization_1/moving_mean*
_output_shapes
:
о
%batch_normalization_2/AssignMovingAvg	AssignSub!batch_normalization_1/moving_mean)batch_normalization_2/AssignMovingAvg/Mul*4
_class*
(&loc:@batch_normalization_1/moving_mean*
_output_shapes
:*
use_locking(*
T0
Њ
,batch_normalization_2/AssignMovingAvg_1/readIdentity%batch_normalization_1/moving_variance*
T0*8
_class.
,*loc:@batch_normalization_1/moving_variance*
_output_shapes
:
г
+batch_normalization_2/AssignMovingAvg_1/SubSub,batch_normalization_2/AssignMovingAvg_1/read"batch_normalization_2/cond/Merge_2*
_output_shapes
:*
T0*8
_class.
,*loc:@batch_normalization_1/moving_variance
Ё
+batch_normalization_2/AssignMovingAvg_1/MulMul+batch_normalization_2/AssignMovingAvg_1/Subbatch_normalization_2/Squeeze*
_output_shapes
:*
T0*8
_class.
,*loc:@batch_normalization_1/moving_variance
ъ
'batch_normalization_2/AssignMovingAvg_1	AssignSub%batch_normalization_1/moving_variance+batch_normalization_2/AssignMovingAvg_1/Mul*
_output_shapes
:*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_1/moving_variance
|
Relu_1Relu batch_normalization_2/cond/Merge*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
≠
0conv2d_2/kernel/Initializer/random_uniform/shapeConst*"
_class
loc:@conv2d_2/kernel*%
valueB" *
dtype0*
_output_shapes
:
Ч
.conv2d_2/kernel/Initializer/random_uniform/minConst*"
_class
loc:@conv2d_2/kernel*
valueB
*п[сљ*
dtype0*
_output_shapes
:
Ч
.conv2d_2/kernel/Initializer/random_uniform/maxConst*"
_class
loc:@conv2d_2/kernel*
valueB
*п[с=*
dtype0*
_output_shapes
:
ц
8conv2d_2/kernel/Initializer/random_uniform/RandomUniform
RandomUniform0conv2d_2/kernel/Initializer/random_uniform/shape*
dtype0*&
_output_shapes
: *

seed*
T0*"
_class
loc:@conv2d_2/kernel*
seed2
Џ
.conv2d_2/kernel/Initializer/random_uniform/subSub.conv2d_2/kernel/Initializer/random_uniform/max.conv2d_2/kernel/Initializer/random_uniform/min*
_output_shapes
:*
T0*"
_class
loc:@conv2d_2/kernel
ф
.conv2d_2/kernel/Initializer/random_uniform/mulMul8conv2d_2/kernel/Initializer/random_uniform/RandomUniform.conv2d_2/kernel/Initializer/random_uniform/sub*"
_class
loc:@conv2d_2/kernel*&
_output_shapes
: *
T0
ж
*conv2d_2/kernel/Initializer/random_uniformAdd.conv2d_2/kernel/Initializer/random_uniform/mul.conv2d_2/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_2/kernel*&
_output_shapes
: 
Ј
conv2d_2/kernel
VariableV2*
	container*
shape: *
dtype0*&
_output_shapes
: *
shared_name*"
_class
loc:@conv2d_2/kernel
џ
conv2d_2/kernel/AssignAssignconv2d_2/kernel*conv2d_2/kernel/Initializer/random_uniform*
use_locking(*
T0*"
_class
loc:@conv2d_2/kernel*
validate_shape(*&
_output_shapes
: 
Ж
conv2d_2/kernel/readIdentityconv2d_2/kernel*
T0*"
_class
loc:@conv2d_2/kernel*&
_output_shapes
: 
g
conv2d_3/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
Џ
conv2d_3/Conv2DConv2DRelu_1conv2d_2/kernel/read*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
©
,batch_normalization_2/gamma/Initializer/onesConst*.
_class$
" loc:@batch_normalization_2/gamma*
valueB *А?*
dtype0*
_output_shapes
: 
Ј
batch_normalization_2/gamma
VariableV2*
dtype0*
_output_shapes
: *
shared_name*.
_class$
" loc:@batch_normalization_2/gamma*
	container*
shape: 
х
"batch_normalization_2/gamma/AssignAssignbatch_normalization_2/gamma,batch_normalization_2/gamma/Initializer/ones*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_2/gamma*
validate_shape(
Ю
 batch_normalization_2/gamma/readIdentitybatch_normalization_2/gamma*
_output_shapes
: *
T0*.
_class$
" loc:@batch_normalization_2/gamma
®
,batch_normalization_2/beta/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_2/beta*
valueB **
dtype0*
_output_shapes
: 
µ
batch_normalization_2/beta
VariableV2*
_output_shapes
: *
shared_name*-
_class#
!loc:@batch_normalization_2/beta*
	container*
shape: *
dtype0
т
!batch_normalization_2/beta/AssignAssignbatch_normalization_2/beta,batch_normalization_2/beta/Initializer/zeros*
_output_shapes
: *
use_locking(*
T0*-
_class#
!loc:@batch_normalization_2/beta*
validate_shape(
Ы
batch_normalization_2/beta/readIdentitybatch_normalization_2/beta*
T0*-
_class#
!loc:@batch_normalization_2/beta*
_output_shapes
: 
ґ
3batch_normalization_2/moving_mean/Initializer/zerosConst*4
_class*
(&loc:@batch_normalization_2/moving_mean*
valueB **
dtype0*
_output_shapes
: 
√
!batch_normalization_2/moving_mean
VariableV2*
shared_name*4
_class*
(&loc:@batch_normalization_2/moving_mean*
	container*
shape: *
dtype0*
_output_shapes
: 
О
(batch_normalization_2/moving_mean/AssignAssign!batch_normalization_2/moving_mean3batch_normalization_2/moving_mean/Initializer/zeros*
_output_shapes
: *
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_2/moving_mean*
validate_shape(
∞
&batch_normalization_2/moving_mean/readIdentity!batch_normalization_2/moving_mean*
T0*4
_class*
(&loc:@batch_normalization_2/moving_mean*
_output_shapes
: 
љ
6batch_normalization_2/moving_variance/Initializer/onesConst*8
_class.
,*loc:@batch_normalization_2/moving_variance*
valueB *А?*
dtype0*
_output_shapes
: 
Ћ
%batch_normalization_2/moving_variance
VariableV2*
_output_shapes
: *
shared_name*8
_class.
,*loc:@batch_normalization_2/moving_variance*
	container*
shape: *
dtype0
Э
,batch_normalization_2/moving_variance/AssignAssign%batch_normalization_2/moving_variance6batch_normalization_2/moving_variance/Initializer/ones*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_2/moving_variance*
validate_shape(*
_output_shapes
: 
Љ
*batch_normalization_2/moving_variance/readIdentity%batch_normalization_2/moving_variance*
T0*8
_class.
,*loc:@batch_normalization_2/moving_variance*
_output_shapes
: 
b
!batch_normalization_3/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
u
#batch_normalization_3/cond/switch_tIdentity#batch_normalization_3/cond/Switch:1*
_output_shapes
:*
T0

s
#batch_normalization_3/cond/switch_fIdentity!batch_normalization_3/cond/Switch*
_output_shapes
:*
T0

Y
"batch_normalization_3/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Й
 batch_normalization_3/cond/ConstConst$^batch_normalization_3/cond/switch_t*
_output_shapes
:*
valueB*
dtype0
Л
"batch_normalization_3/cond/Const_1Const$^batch_normalization_3/cond/switch_t*
_output_shapes
:*
valueB*
dtype0
М
0batch_normalization_3/cond/FusedBatchNorm/SwitchSwitchconv2d_3/Conv2D"batch_normalization_3/cond/pred_id*
T0*"
_class
loc:@conv2d_3/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ё
2batch_normalization_3/cond/FusedBatchNorm/Switch_1Switch batch_normalization_2/gamma/read"batch_normalization_3/cond/pred_id* 
_output_shapes
: : *
T0*.
_class$
" loc:@batch_normalization_2/gamma
џ
2batch_normalization_3/cond/FusedBatchNorm/Switch_2Switchbatch_normalization_2/beta/read"batch_normalization_3/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_2/beta* 
_output_shapes
: : 
Ѕ
)batch_normalization_3/cond/FusedBatchNormFusedBatchNorm2batch_normalization_3/cond/FusedBatchNorm/Switch:14batch_normalization_3/cond/FusedBatchNorm/Switch_1:14batch_normalization_3/cond/FusedBatchNorm/Switch_2:1 batch_normalization_3/cond/Const"batch_normalization_3/cond/Const_1*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:*
T0
О
2batch_normalization_3/cond/FusedBatchNorm_1/SwitchSwitchconv2d_3/Conv2D"batch_normalization_3/cond/pred_id*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*"
_class
loc:@conv2d_3/Conv2D
я
4batch_normalization_3/cond/FusedBatchNorm_1/Switch_1Switch batch_normalization_2/gamma/read"batch_normalization_3/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_2/gamma* 
_output_shapes
: : 
Ё
4batch_normalization_3/cond/FusedBatchNorm_1/Switch_2Switchbatch_normalization_2/beta/read"batch_normalization_3/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_2/beta* 
_output_shapes
: : 
л
4batch_normalization_3/cond/FusedBatchNorm_1/Switch_3Switch&batch_normalization_2/moving_mean/read"batch_normalization_3/cond/pred_id*
T0*4
_class*
(&loc:@batch_normalization_2/moving_mean* 
_output_shapes
: : 
у
4batch_normalization_3/cond/FusedBatchNorm_1/Switch_4Switch*batch_normalization_2/moving_variance/read"batch_normalization_3/cond/pred_id*
T0*8
_class.
,*loc:@batch_normalization_2/moving_variance* 
_output_shapes
: : 
й
+batch_normalization_3/cond/FusedBatchNorm_1FusedBatchNorm2batch_normalization_3/cond/FusedBatchNorm_1/Switch4batch_normalization_3/cond/FusedBatchNorm_1/Switch_14batch_normalization_3/cond/FusedBatchNorm_1/Switch_24batch_normalization_3/cond/FusedBatchNorm_1/Switch_34batch_normalization_3/cond/FusedBatchNorm_1/Switch_4*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:*
T0
Ў
 batch_normalization_3/cond/MergeMerge+batch_normalization_3/cond/FusedBatchNorm_1)batch_normalization_3/cond/FusedBatchNorm*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :*
T0*
N
Ј
"batch_normalization_3/cond/Merge_1Merge-batch_normalization_3/cond/FusedBatchNorm_1:1+batch_normalization_3/cond/FusedBatchNorm:1*
_output_shapes

: :*
T0*
N
Ј
"batch_normalization_3/cond/Merge_2Merge-batch_normalization_3/cond/FusedBatchNorm_1:2+batch_normalization_3/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes

: :
k
&batch_normalization_3/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
f
$batch_normalization_3/ExpandDims/dimConst*
_output_shapes
:*
value	B:*
dtype0
≠
 batch_normalization_3/ExpandDims
ExpandDims&batch_normalization_3/ExpandDims/input$batch_normalization_3/ExpandDims/dim*

Tdim0*
T0*
_output_shapes
:
m
(batch_normalization_3/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
h
&batch_normalization_3/ExpandDims_1/dimConst*
_output_shapes
:*
value	B:*
dtype0
≥
"batch_normalization_3/ExpandDims_1
ExpandDims(batch_normalization_3/ExpandDims_1/input&batch_normalization_3/ExpandDims_1/dim*

Tdim0*
T0*
_output_shapes
:
m
#batch_normalization_3/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
К
batch_normalization_3/ReshapeReshapetraining#batch_normalization_3/Reshape/shape*
T0
*
Tshape0*
_output_shapes
:
∞
batch_normalization_3/SelectSelectbatch_normalization_3/Reshape batch_normalization_3/ExpandDims"batch_normalization_3/ExpandDims_1*
_output_shapes
:*
T0
~
batch_normalization_3/SqueezeSqueezebatch_normalization_3/Select*
squeeze_dims
*
T0*
_output_shapes
:
і
*batch_normalization_3/AssignMovingAvg/readIdentity!batch_normalization_2/moving_mean*
T0*4
_class*
(&loc:@batch_normalization_2/moving_mean*
_output_shapes
: 
џ
)batch_normalization_3/AssignMovingAvg/SubSub*batch_normalization_3/AssignMovingAvg/read"batch_normalization_3/cond/Merge_1*4
_class*
(&loc:@batch_normalization_2/moving_mean*
_output_shapes
: *
T0
’
)batch_normalization_3/AssignMovingAvg/MulMul)batch_normalization_3/AssignMovingAvg/Subbatch_normalization_3/Squeeze*
T0*4
_class*
(&loc:@batch_normalization_2/moving_mean*
_output_shapes
: 
о
%batch_normalization_3/AssignMovingAvg	AssignSub!batch_normalization_2/moving_mean)batch_normalization_3/AssignMovingAvg/Mul*4
_class*
(&loc:@batch_normalization_2/moving_mean*
_output_shapes
: *
use_locking(*
T0
Њ
,batch_normalization_3/AssignMovingAvg_1/readIdentity%batch_normalization_2/moving_variance*8
_class.
,*loc:@batch_normalization_2/moving_variance*
_output_shapes
: *
T0
г
+batch_normalization_3/AssignMovingAvg_1/SubSub,batch_normalization_3/AssignMovingAvg_1/read"batch_normalization_3/cond/Merge_2*
T0*8
_class.
,*loc:@batch_normalization_2/moving_variance*
_output_shapes
: 
Ё
+batch_normalization_3/AssignMovingAvg_1/MulMul+batch_normalization_3/AssignMovingAvg_1/Subbatch_normalization_3/Squeeze*
T0*8
_class.
,*loc:@batch_normalization_2/moving_variance*
_output_shapes
: 
ъ
'batch_normalization_3/AssignMovingAvg_1	AssignSub%batch_normalization_2/moving_variance+batch_normalization_3/AssignMovingAvg_1/Mul*
_output_shapes
: *
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_2/moving_variance
|
Relu_2Relu batch_normalization_3/cond/Merge*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
≠
0conv2d_3/kernel/Initializer/random_uniform/shapeConst*"
_class
loc:@conv2d_3/kernel*%
valueB"  *
dtype0*
_output_shapes
:
Ч
.conv2d_3/kernel/Initializer/random_uniform/minConst*"
_class
loc:@conv2d_3/kernel*
valueB
*м—љ*
dtype0*
_output_shapes
:
Ч
.conv2d_3/kernel/Initializer/random_uniform/maxConst*"
_class
loc:@conv2d_3/kernel*
valueB
*м—=*
dtype0*
_output_shapes
:
ц
8conv2d_3/kernel/Initializer/random_uniform/RandomUniform
RandomUniform0conv2d_3/kernel/Initializer/random_uniform/shape*
seed2*
dtype0*&
_output_shapes
:  *

seed*
T0*"
_class
loc:@conv2d_3/kernel
Џ
.conv2d_3/kernel/Initializer/random_uniform/subSub.conv2d_3/kernel/Initializer/random_uniform/max.conv2d_3/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_3/kernel*
_output_shapes
:
ф
.conv2d_3/kernel/Initializer/random_uniform/mulMul8conv2d_3/kernel/Initializer/random_uniform/RandomUniform.conv2d_3/kernel/Initializer/random_uniform/sub*
T0*"
_class
loc:@conv2d_3/kernel*&
_output_shapes
:  
ж
*conv2d_3/kernel/Initializer/random_uniformAdd.conv2d_3/kernel/Initializer/random_uniform/mul.conv2d_3/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_3/kernel*&
_output_shapes
:  
Ј
conv2d_3/kernel
VariableV2*"
_class
loc:@conv2d_3/kernel*
	container*
shape:  *
dtype0*&
_output_shapes
:  *
shared_name
џ
conv2d_3/kernel/AssignAssignconv2d_3/kernel*conv2d_3/kernel/Initializer/random_uniform*"
_class
loc:@conv2d_3/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(*
T0
Ж
conv2d_3/kernel/readIdentityconv2d_3/kernel*
T0*"
_class
loc:@conv2d_3/kernel*&
_output_shapes
:  
g
conv2d_4/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
Џ
conv2d_4/Conv2DConv2DRelu_2conv2d_3/kernel/read*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
©
,batch_normalization_3/gamma/Initializer/onesConst*.
_class$
" loc:@batch_normalization_3/gamma*
valueB *А?*
dtype0*
_output_shapes
: 
Ј
batch_normalization_3/gamma
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_3/gamma*
	container*
shape: *
dtype0*
_output_shapes
: 
х
"batch_normalization_3/gamma/AssignAssignbatch_normalization_3/gamma,batch_normalization_3/gamma/Initializer/ones*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_3/gamma*
validate_shape(
Ю
 batch_normalization_3/gamma/readIdentitybatch_normalization_3/gamma*
_output_shapes
: *
T0*.
_class$
" loc:@batch_normalization_3/gamma
®
,batch_normalization_3/beta/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_3/beta*
valueB **
dtype0*
_output_shapes
: 
µ
batch_normalization_3/beta
VariableV2*
_output_shapes
: *
shared_name*-
_class#
!loc:@batch_normalization_3/beta*
	container*
shape: *
dtype0
т
!batch_normalization_3/beta/AssignAssignbatch_normalization_3/beta,batch_normalization_3/beta/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_3/beta*
validate_shape(*
_output_shapes
: 
Ы
batch_normalization_3/beta/readIdentitybatch_normalization_3/beta*
_output_shapes
: *
T0*-
_class#
!loc:@batch_normalization_3/beta
ґ
3batch_normalization_3/moving_mean/Initializer/zerosConst*4
_class*
(&loc:@batch_normalization_3/moving_mean*
valueB **
dtype0*
_output_shapes
: 
√
!batch_normalization_3/moving_mean
VariableV2*
shared_name*4
_class*
(&loc:@batch_normalization_3/moving_mean*
	container*
shape: *
dtype0*
_output_shapes
: 
О
(batch_normalization_3/moving_mean/AssignAssign!batch_normalization_3/moving_mean3batch_normalization_3/moving_mean/Initializer/zeros*4
_class*
(&loc:@batch_normalization_3/moving_mean*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
∞
&batch_normalization_3/moving_mean/readIdentity!batch_normalization_3/moving_mean*
_output_shapes
: *
T0*4
_class*
(&loc:@batch_normalization_3/moving_mean
љ
6batch_normalization_3/moving_variance/Initializer/onesConst*8
_class.
,*loc:@batch_normalization_3/moving_variance*
valueB *А?*
dtype0*
_output_shapes
: 
Ћ
%batch_normalization_3/moving_variance
VariableV2*
	container*
shape: *
dtype0*
_output_shapes
: *
shared_name*8
_class.
,*loc:@batch_normalization_3/moving_variance
Э
,batch_normalization_3/moving_variance/AssignAssign%batch_normalization_3/moving_variance6batch_normalization_3/moving_variance/Initializer/ones*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_3/moving_variance*
validate_shape(*
_output_shapes
: 
Љ
*batch_normalization_3/moving_variance/readIdentity%batch_normalization_3/moving_variance*
T0*8
_class.
,*loc:@batch_normalization_3/moving_variance*
_output_shapes
: 
b
!batch_normalization_4/cond/SwitchSwitchtrainingtraining*
_output_shapes
::*
T0

u
#batch_normalization_4/cond/switch_tIdentity#batch_normalization_4/cond/Switch:1*
T0
*
_output_shapes
:
s
#batch_normalization_4/cond/switch_fIdentity!batch_normalization_4/cond/Switch*
_output_shapes
:*
T0

Y
"batch_normalization_4/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Й
 batch_normalization_4/cond/ConstConst$^batch_normalization_4/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Л
"batch_normalization_4/cond/Const_1Const$^batch_normalization_4/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
М
0batch_normalization_4/cond/FusedBatchNorm/SwitchSwitchconv2d_4/Conv2D"batch_normalization_4/cond/pred_id*
T0*"
_class
loc:@conv2d_4/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ё
2batch_normalization_4/cond/FusedBatchNorm/Switch_1Switch batch_normalization_3/gamma/read"batch_normalization_4/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_3/gamma* 
_output_shapes
: : 
џ
2batch_normalization_4/cond/FusedBatchNorm/Switch_2Switchbatch_normalization_3/beta/read"batch_normalization_4/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_3/beta* 
_output_shapes
: : 
Ѕ
)batch_normalization_4/cond/FusedBatchNormFusedBatchNorm2batch_normalization_4/cond/FusedBatchNorm/Switch:14batch_normalization_4/cond/FusedBatchNorm/Switch_1:14batch_normalization_4/cond/FusedBatchNorm/Switch_2:1 batch_normalization_4/cond/Const"batch_normalization_4/cond/Const_1*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:*
T0
О
2batch_normalization_4/cond/FusedBatchNorm_1/SwitchSwitchconv2d_4/Conv2D"batch_normalization_4/cond/pred_id*"
_class
loc:@conv2d_4/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
я
4batch_normalization_4/cond/FusedBatchNorm_1/Switch_1Switch batch_normalization_3/gamma/read"batch_normalization_4/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_3/gamma* 
_output_shapes
: : 
Ё
4batch_normalization_4/cond/FusedBatchNorm_1/Switch_2Switchbatch_normalization_3/beta/read"batch_normalization_4/cond/pred_id* 
_output_shapes
: : *
T0*-
_class#
!loc:@batch_normalization_3/beta
л
4batch_normalization_4/cond/FusedBatchNorm_1/Switch_3Switch&batch_normalization_3/moving_mean/read"batch_normalization_4/cond/pred_id*
T0*4
_class*
(&loc:@batch_normalization_3/moving_mean* 
_output_shapes
: : 
у
4batch_normalization_4/cond/FusedBatchNorm_1/Switch_4Switch*batch_normalization_3/moving_variance/read"batch_normalization_4/cond/pred_id* 
_output_shapes
: : *
T0*8
_class.
,*loc:@batch_normalization_3/moving_variance
й
+batch_normalization_4/cond/FusedBatchNorm_1FusedBatchNorm2batch_normalization_4/cond/FusedBatchNorm_1/Switch4batch_normalization_4/cond/FusedBatchNorm_1/Switch_14batch_normalization_4/cond/FusedBatchNorm_1/Switch_24batch_normalization_4/cond/FusedBatchNorm_1/Switch_34batch_normalization_4/cond/FusedBatchNorm_1/Switch_4*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:*
T0
Ў
 batch_normalization_4/cond/MergeMerge+batch_normalization_4/cond/FusedBatchNorm_1)batch_normalization_4/cond/FusedBatchNorm*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :
Ј
"batch_normalization_4/cond/Merge_1Merge-batch_normalization_4/cond/FusedBatchNorm_1:1+batch_normalization_4/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes

: :
Ј
"batch_normalization_4/cond/Merge_2Merge-batch_normalization_4/cond/FusedBatchNorm_1:2+batch_normalization_4/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes

: :
k
&batch_normalization_4/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
f
$batch_normalization_4/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
≠
 batch_normalization_4/ExpandDims
ExpandDims&batch_normalization_4/ExpandDims/input$batch_normalization_4/ExpandDims/dim*
_output_shapes
:*

Tdim0*
T0
m
(batch_normalization_4/ExpandDims_1/inputConst*
_output_shapes
:*
valueB
**
dtype0
h
&batch_normalization_4/ExpandDims_1/dimConst*
_output_shapes
:*
value	B:*
dtype0
≥
"batch_normalization_4/ExpandDims_1
ExpandDims(batch_normalization_4/ExpandDims_1/input&batch_normalization_4/ExpandDims_1/dim*

Tdim0*
T0*
_output_shapes
:
m
#batch_normalization_4/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
К
batch_normalization_4/ReshapeReshapetraining#batch_normalization_4/Reshape/shape*
T0
*
Tshape0*
_output_shapes
:
∞
batch_normalization_4/SelectSelectbatch_normalization_4/Reshape batch_normalization_4/ExpandDims"batch_normalization_4/ExpandDims_1*
T0*
_output_shapes
:
~
batch_normalization_4/SqueezeSqueezebatch_normalization_4/Select*
_output_shapes
:*
squeeze_dims
*
T0
і
*batch_normalization_4/AssignMovingAvg/readIdentity!batch_normalization_3/moving_mean*
T0*4
_class*
(&loc:@batch_normalization_3/moving_mean*
_output_shapes
: 
џ
)batch_normalization_4/AssignMovingAvg/SubSub*batch_normalization_4/AssignMovingAvg/read"batch_normalization_4/cond/Merge_1*
T0*4
_class*
(&loc:@batch_normalization_3/moving_mean*
_output_shapes
: 
’
)batch_normalization_4/AssignMovingAvg/MulMul)batch_normalization_4/AssignMovingAvg/Subbatch_normalization_4/Squeeze*
T0*4
_class*
(&loc:@batch_normalization_3/moving_mean*
_output_shapes
: 
о
%batch_normalization_4/AssignMovingAvg	AssignSub!batch_normalization_3/moving_mean)batch_normalization_4/AssignMovingAvg/Mul*
T0*4
_class*
(&loc:@batch_normalization_3/moving_mean*
_output_shapes
: *
use_locking(
Њ
,batch_normalization_4/AssignMovingAvg_1/readIdentity%batch_normalization_3/moving_variance*
T0*8
_class.
,*loc:@batch_normalization_3/moving_variance*
_output_shapes
: 
г
+batch_normalization_4/AssignMovingAvg_1/SubSub,batch_normalization_4/AssignMovingAvg_1/read"batch_normalization_4/cond/Merge_2*
T0*8
_class.
,*loc:@batch_normalization_3/moving_variance*
_output_shapes
: 
Ё
+batch_normalization_4/AssignMovingAvg_1/MulMul+batch_normalization_4/AssignMovingAvg_1/Subbatch_normalization_4/Squeeze*
T0*8
_class.
,*loc:@batch_normalization_3/moving_variance*
_output_shapes
: 
ъ
'batch_normalization_4/AssignMovingAvg_1	AssignSub%batch_normalization_3/moving_variance+batch_normalization_4/AssignMovingAvg_1/Mul*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_3/moving_variance*
_output_shapes
: 
|
Relu_3Relu batch_normalization_4/cond/Merge*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
≠
0conv2d_4/kernel/Initializer/random_uniform/shapeConst*"
_class
loc:@conv2d_4/kernel*%
valueB" @*
dtype0*
_output_shapes
:
Ч
.conv2d_4/kernel/Initializer/random_uniform/minConst*"
_class
loc:@conv2d_4/kernel*
valueB
*Ђ™™љ*
dtype0*
_output_shapes
:
Ч
.conv2d_4/kernel/Initializer/random_uniform/maxConst*"
_class
loc:@conv2d_4/kernel*
valueB
*Ђ™™=*
dtype0*
_output_shapes
:
ц
8conv2d_4/kernel/Initializer/random_uniform/RandomUniform
RandomUniform0conv2d_4/kernel/Initializer/random_uniform/shape*
dtype0*&
_output_shapes
: @*

seed*
T0*"
_class
loc:@conv2d_4/kernel*
seed2
Џ
.conv2d_4/kernel/Initializer/random_uniform/subSub.conv2d_4/kernel/Initializer/random_uniform/max.conv2d_4/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_4/kernel*
_output_shapes
:
ф
.conv2d_4/kernel/Initializer/random_uniform/mulMul8conv2d_4/kernel/Initializer/random_uniform/RandomUniform.conv2d_4/kernel/Initializer/random_uniform/sub*"
_class
loc:@conv2d_4/kernel*&
_output_shapes
: @*
T0
ж
*conv2d_4/kernel/Initializer/random_uniformAdd.conv2d_4/kernel/Initializer/random_uniform/mul.conv2d_4/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_4/kernel*&
_output_shapes
: @
Ј
conv2d_4/kernel
VariableV2*
shared_name*"
_class
loc:@conv2d_4/kernel*
	container*
shape: @*
dtype0*&
_output_shapes
: @
џ
conv2d_4/kernel/AssignAssignconv2d_4/kernel*conv2d_4/kernel/Initializer/random_uniform*
T0*"
_class
loc:@conv2d_4/kernel*
validate_shape(*&
_output_shapes
: @*
use_locking(
Ж
conv2d_4/kernel/readIdentityconv2d_4/kernel*
T0*"
_class
loc:@conv2d_4/kernel*&
_output_shapes
: @
g
conv2d_5/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
Џ
conv2d_5/Conv2DConv2DRelu_3conv2d_4/kernel/read*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
©
,batch_normalization_4/gamma/Initializer/onesConst*
dtype0*
_output_shapes
:@*.
_class$
" loc:@batch_normalization_4/gamma*
valueB@*А?
Ј
batch_normalization_4/gamma
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_4/gamma*
	container*
shape:@
х
"batch_normalization_4/gamma/AssignAssignbatch_normalization_4/gamma,batch_normalization_4/gamma/Initializer/ones*
_output_shapes
:@*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_4/gamma*
validate_shape(
Ю
 batch_normalization_4/gamma/readIdentitybatch_normalization_4/gamma*
T0*.
_class$
" loc:@batch_normalization_4/gamma*
_output_shapes
:@
®
,batch_normalization_4/beta/Initializer/zerosConst*
_output_shapes
:@*-
_class#
!loc:@batch_normalization_4/beta*
valueB@**
dtype0
µ
batch_normalization_4/beta
VariableV2*
shared_name*-
_class#
!loc:@batch_normalization_4/beta*
	container*
shape:@*
dtype0*
_output_shapes
:@
т
!batch_normalization_4/beta/AssignAssignbatch_normalization_4/beta,batch_normalization_4/beta/Initializer/zeros*
T0*-
_class#
!loc:@batch_normalization_4/beta*
validate_shape(*
_output_shapes
:@*
use_locking(
Ы
batch_normalization_4/beta/readIdentitybatch_normalization_4/beta*
T0*-
_class#
!loc:@batch_normalization_4/beta*
_output_shapes
:@
ґ
3batch_normalization_4/moving_mean/Initializer/zerosConst*4
_class*
(&loc:@batch_normalization_4/moving_mean*
valueB@**
dtype0*
_output_shapes
:@
√
!batch_normalization_4/moving_mean
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*4
_class*
(&loc:@batch_normalization_4/moving_mean*
	container*
shape:@
О
(batch_normalization_4/moving_mean/AssignAssign!batch_normalization_4/moving_mean3batch_normalization_4/moving_mean/Initializer/zeros*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_4/moving_mean*
validate_shape(*
_output_shapes
:@
∞
&batch_normalization_4/moving_mean/readIdentity!batch_normalization_4/moving_mean*
T0*4
_class*
(&loc:@batch_normalization_4/moving_mean*
_output_shapes
:@
љ
6batch_normalization_4/moving_variance/Initializer/onesConst*8
_class.
,*loc:@batch_normalization_4/moving_variance*
valueB@*А?*
dtype0*
_output_shapes
:@
Ћ
%batch_normalization_4/moving_variance
VariableV2*8
_class.
,*loc:@batch_normalization_4/moving_variance*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name
Э
,batch_normalization_4/moving_variance/AssignAssign%batch_normalization_4/moving_variance6batch_normalization_4/moving_variance/Initializer/ones*
T0*8
_class.
,*loc:@batch_normalization_4/moving_variance*
validate_shape(*
_output_shapes
:@*
use_locking(
Љ
*batch_normalization_4/moving_variance/readIdentity%batch_normalization_4/moving_variance*
T0*8
_class.
,*loc:@batch_normalization_4/moving_variance*
_output_shapes
:@
b
!batch_normalization_5/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
u
#batch_normalization_5/cond/switch_tIdentity#batch_normalization_5/cond/Switch:1*
T0
*
_output_shapes
:
s
#batch_normalization_5/cond/switch_fIdentity!batch_normalization_5/cond/Switch*
T0
*
_output_shapes
:
Y
"batch_normalization_5/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Й
 batch_normalization_5/cond/ConstConst$^batch_normalization_5/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Л
"batch_normalization_5/cond/Const_1Const$^batch_normalization_5/cond/switch_t*
_output_shapes
:*
valueB*
dtype0
М
0batch_normalization_5/cond/FusedBatchNorm/SwitchSwitchconv2d_5/Conv2D"batch_normalization_5/cond/pred_id*"
_class
loc:@conv2d_5/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
Ё
2batch_normalization_5/cond/FusedBatchNorm/Switch_1Switch batch_normalization_4/gamma/read"batch_normalization_5/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_4/gamma* 
_output_shapes
:@:@
џ
2batch_normalization_5/cond/FusedBatchNorm/Switch_2Switchbatch_normalization_4/beta/read"batch_normalization_5/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_4/beta* 
_output_shapes
:@:@
Ѕ
)batch_normalization_5/cond/FusedBatchNormFusedBatchNorm2batch_normalization_5/cond/FusedBatchNorm/Switch:14batch_normalization_5/cond/FusedBatchNorm/Switch_1:14batch_normalization_5/cond/FusedBatchNorm/Switch_2:1 batch_normalization_5/cond/Const"batch_normalization_5/cond/Const_1*
epsilon%oГ:*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(
О
2batch_normalization_5/cond/FusedBatchNorm_1/SwitchSwitchconv2d_5/Conv2D"batch_normalization_5/cond/pred_id*
T0*"
_class
loc:@conv2d_5/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
я
4batch_normalization_5/cond/FusedBatchNorm_1/Switch_1Switch batch_normalization_4/gamma/read"batch_normalization_5/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_4/gamma* 
_output_shapes
:@:@
Ё
4batch_normalization_5/cond/FusedBatchNorm_1/Switch_2Switchbatch_normalization_4/beta/read"batch_normalization_5/cond/pred_id* 
_output_shapes
:@:@*
T0*-
_class#
!loc:@batch_normalization_4/beta
л
4batch_normalization_5/cond/FusedBatchNorm_1/Switch_3Switch&batch_normalization_4/moving_mean/read"batch_normalization_5/cond/pred_id*
T0*4
_class*
(&loc:@batch_normalization_4/moving_mean* 
_output_shapes
:@:@
у
4batch_normalization_5/cond/FusedBatchNorm_1/Switch_4Switch*batch_normalization_4/moving_variance/read"batch_normalization_5/cond/pred_id*
T0*8
_class.
,*loc:@batch_normalization_4/moving_variance* 
_output_shapes
:@:@
й
+batch_normalization_5/cond/FusedBatchNorm_1FusedBatchNorm2batch_normalization_5/cond/FusedBatchNorm_1/Switch4batch_normalization_5/cond/FusedBatchNorm_1/Switch_14batch_normalization_5/cond/FusedBatchNorm_1/Switch_24batch_normalization_5/cond/FusedBatchNorm_1/Switch_34batch_normalization_5/cond/FusedBatchNorm_1/Switch_4*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(*
epsilon%oГ:
Ў
 batch_normalization_5/cond/MergeMerge+batch_normalization_5/cond/FusedBatchNorm_1)batch_normalization_5/cond/FusedBatchNorm*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:
Ј
"batch_normalization_5/cond/Merge_1Merge-batch_normalization_5/cond/FusedBatchNorm_1:1+batch_normalization_5/cond/FusedBatchNorm:1*
N*
_output_shapes

:@:*
T0
Ј
"batch_normalization_5/cond/Merge_2Merge-batch_normalization_5/cond/FusedBatchNorm_1:2+batch_normalization_5/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes

:@:
k
&batch_normalization_5/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
f
$batch_normalization_5/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
≠
 batch_normalization_5/ExpandDims
ExpandDims&batch_normalization_5/ExpandDims/input$batch_normalization_5/ExpandDims/dim*
_output_shapes
:*

Tdim0*
T0
m
(batch_normalization_5/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
h
&batch_normalization_5/ExpandDims_1/dimConst*
_output_shapes
:*
value	B:*
dtype0
≥
"batch_normalization_5/ExpandDims_1
ExpandDims(batch_normalization_5/ExpandDims_1/input&batch_normalization_5/ExpandDims_1/dim*
T0*
_output_shapes
:*

Tdim0
m
#batch_normalization_5/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
К
batch_normalization_5/ReshapeReshapetraining#batch_normalization_5/Reshape/shape*
_output_shapes
:*
T0
*
Tshape0
∞
batch_normalization_5/SelectSelectbatch_normalization_5/Reshape batch_normalization_5/ExpandDims"batch_normalization_5/ExpandDims_1*
_output_shapes
:*
T0
~
batch_normalization_5/SqueezeSqueezebatch_normalization_5/Select*
_output_shapes
:*
squeeze_dims
*
T0
і
*batch_normalization_5/AssignMovingAvg/readIdentity!batch_normalization_4/moving_mean*
_output_shapes
:@*
T0*4
_class*
(&loc:@batch_normalization_4/moving_mean
џ
)batch_normalization_5/AssignMovingAvg/SubSub*batch_normalization_5/AssignMovingAvg/read"batch_normalization_5/cond/Merge_1*
_output_shapes
:@*
T0*4
_class*
(&loc:@batch_normalization_4/moving_mean
’
)batch_normalization_5/AssignMovingAvg/MulMul)batch_normalization_5/AssignMovingAvg/Subbatch_normalization_5/Squeeze*4
_class*
(&loc:@batch_normalization_4/moving_mean*
_output_shapes
:@*
T0
о
%batch_normalization_5/AssignMovingAvg	AssignSub!batch_normalization_4/moving_mean)batch_normalization_5/AssignMovingAvg/Mul*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_4/moving_mean*
_output_shapes
:@
Њ
,batch_normalization_5/AssignMovingAvg_1/readIdentity%batch_normalization_4/moving_variance*
T0*8
_class.
,*loc:@batch_normalization_4/moving_variance*
_output_shapes
:@
г
+batch_normalization_5/AssignMovingAvg_1/SubSub,batch_normalization_5/AssignMovingAvg_1/read"batch_normalization_5/cond/Merge_2*
_output_shapes
:@*
T0*8
_class.
,*loc:@batch_normalization_4/moving_variance
Ё
+batch_normalization_5/AssignMovingAvg_1/MulMul+batch_normalization_5/AssignMovingAvg_1/Subbatch_normalization_5/Squeeze*
T0*8
_class.
,*loc:@batch_normalization_4/moving_variance*
_output_shapes
:@
ъ
'batch_normalization_5/AssignMovingAvg_1	AssignSub%batch_normalization_4/moving_variance+batch_normalization_5/AssignMovingAvg_1/Mul*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_4/moving_variance*
_output_shapes
:@
|
Relu_4Relu batch_normalization_5/cond/Merge*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
≠
0conv2d_5/kernel/Initializer/random_uniform/shapeConst*
_output_shapes
:*"
_class
loc:@conv2d_5/kernel*%
valueB"@@*
dtype0
Ч
.conv2d_5/kernel/Initializer/random_uniform/minConst*
dtype0*
_output_shapes
:*"
_class
loc:@conv2d_5/kernel*
valueB
*:ЌУљ
Ч
.conv2d_5/kernel/Initializer/random_uniform/maxConst*
_output_shapes
:*"
_class
loc:@conv2d_5/kernel*
valueB
*:ЌУ=*
dtype0
ц
8conv2d_5/kernel/Initializer/random_uniform/RandomUniform
RandomUniform0conv2d_5/kernel/Initializer/random_uniform/shape*
T0*"
_class
loc:@conv2d_5/kernel*
seed2*
dtype0*&
_output_shapes
:@@*

seed
Џ
.conv2d_5/kernel/Initializer/random_uniform/subSub.conv2d_5/kernel/Initializer/random_uniform/max.conv2d_5/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_5/kernel*
_output_shapes
:
ф
.conv2d_5/kernel/Initializer/random_uniform/mulMul8conv2d_5/kernel/Initializer/random_uniform/RandomUniform.conv2d_5/kernel/Initializer/random_uniform/sub*&
_output_shapes
:@@*
T0*"
_class
loc:@conv2d_5/kernel
ж
*conv2d_5/kernel/Initializer/random_uniformAdd.conv2d_5/kernel/Initializer/random_uniform/mul.conv2d_5/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_5/kernel*&
_output_shapes
:@@
Ј
conv2d_5/kernel
VariableV2*
dtype0*&
_output_shapes
:@@*
shared_name*"
_class
loc:@conv2d_5/kernel*
	container*
shape:@@
џ
conv2d_5/kernel/AssignAssignconv2d_5/kernel*conv2d_5/kernel/Initializer/random_uniform*
use_locking(*
T0*"
_class
loc:@conv2d_5/kernel*
validate_shape(*&
_output_shapes
:@@
Ж
conv2d_5/kernel/readIdentityconv2d_5/kernel*
T0*"
_class
loc:@conv2d_5/kernel*&
_output_shapes
:@@
g
conv2d_6/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
Џ
conv2d_6/Conv2DConv2DRelu_4conv2d_5/kernel/read*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
©
,batch_normalization_5/gamma/Initializer/onesConst*.
_class$
" loc:@batch_normalization_5/gamma*
valueB@*А?*
dtype0*
_output_shapes
:@
Ј
batch_normalization_5/gamma
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_5/gamma*
	container*
shape:@*
dtype0*
_output_shapes
:@
х
"batch_normalization_5/gamma/AssignAssignbatch_normalization_5/gamma,batch_normalization_5/gamma/Initializer/ones*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_5/gamma*
validate_shape(*
_output_shapes
:@
Ю
 batch_normalization_5/gamma/readIdentitybatch_normalization_5/gamma*
T0*.
_class$
" loc:@batch_normalization_5/gamma*
_output_shapes
:@
®
,batch_normalization_5/beta/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_5/beta*
valueB@**
dtype0*
_output_shapes
:@
µ
batch_normalization_5/beta
VariableV2*
shared_name*-
_class#
!loc:@batch_normalization_5/beta*
	container*
shape:@*
dtype0*
_output_shapes
:@
т
!batch_normalization_5/beta/AssignAssignbatch_normalization_5/beta,batch_normalization_5/beta/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_5/beta*
validate_shape(*
_output_shapes
:@
Ы
batch_normalization_5/beta/readIdentitybatch_normalization_5/beta*-
_class#
!loc:@batch_normalization_5/beta*
_output_shapes
:@*
T0
ґ
3batch_normalization_5/moving_mean/Initializer/zerosConst*4
_class*
(&loc:@batch_normalization_5/moving_mean*
valueB@**
dtype0*
_output_shapes
:@
√
!batch_normalization_5/moving_mean
VariableV2*
shared_name*4
_class*
(&loc:@batch_normalization_5/moving_mean*
	container*
shape:@*
dtype0*
_output_shapes
:@
О
(batch_normalization_5/moving_mean/AssignAssign!batch_normalization_5/moving_mean3batch_normalization_5/moving_mean/Initializer/zeros*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_5/moving_mean*
validate_shape(*
_output_shapes
:@
∞
&batch_normalization_5/moving_mean/readIdentity!batch_normalization_5/moving_mean*
_output_shapes
:@*
T0*4
_class*
(&loc:@batch_normalization_5/moving_mean
љ
6batch_normalization_5/moving_variance/Initializer/onesConst*8
_class.
,*loc:@batch_normalization_5/moving_variance*
valueB@*А?*
dtype0*
_output_shapes
:@
Ћ
%batch_normalization_5/moving_variance
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*8
_class.
,*loc:@batch_normalization_5/moving_variance*
	container*
shape:@
Э
,batch_normalization_5/moving_variance/AssignAssign%batch_normalization_5/moving_variance6batch_normalization_5/moving_variance/Initializer/ones*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_5/moving_variance*
validate_shape(*
_output_shapes
:@
Љ
*batch_normalization_5/moving_variance/readIdentity%batch_normalization_5/moving_variance*
T0*8
_class.
,*loc:@batch_normalization_5/moving_variance*
_output_shapes
:@
b
!batch_normalization_6/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
u
#batch_normalization_6/cond/switch_tIdentity#batch_normalization_6/cond/Switch:1*
T0
*
_output_shapes
:
s
#batch_normalization_6/cond/switch_fIdentity!batch_normalization_6/cond/Switch*
T0
*
_output_shapes
:
Y
"batch_normalization_6/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Й
 batch_normalization_6/cond/ConstConst$^batch_normalization_6/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Л
"batch_normalization_6/cond/Const_1Const$^batch_normalization_6/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
М
0batch_normalization_6/cond/FusedBatchNorm/SwitchSwitchconv2d_6/Conv2D"batch_normalization_6/cond/pred_id*
T0*"
_class
loc:@conv2d_6/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Ё
2batch_normalization_6/cond/FusedBatchNorm/Switch_1Switch batch_normalization_5/gamma/read"batch_normalization_6/cond/pred_id*.
_class$
" loc:@batch_normalization_5/gamma* 
_output_shapes
:@:@*
T0
џ
2batch_normalization_6/cond/FusedBatchNorm/Switch_2Switchbatch_normalization_5/beta/read"batch_normalization_6/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_5/beta* 
_output_shapes
:@:@
Ѕ
)batch_normalization_6/cond/FusedBatchNormFusedBatchNorm2batch_normalization_6/cond/FusedBatchNorm/Switch:14batch_normalization_6/cond/FusedBatchNorm/Switch_1:14batch_normalization_6/cond/FusedBatchNorm/Switch_2:1 batch_normalization_6/cond/Const"batch_normalization_6/cond/Const_1*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(*
epsilon%oГ:*
T0
О
2batch_normalization_6/cond/FusedBatchNorm_1/SwitchSwitchconv2d_6/Conv2D"batch_normalization_6/cond/pred_id*
T0*"
_class
loc:@conv2d_6/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
я
4batch_normalization_6/cond/FusedBatchNorm_1/Switch_1Switch batch_normalization_5/gamma/read"batch_normalization_6/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_5/gamma* 
_output_shapes
:@:@
Ё
4batch_normalization_6/cond/FusedBatchNorm_1/Switch_2Switchbatch_normalization_5/beta/read"batch_normalization_6/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_5/beta* 
_output_shapes
:@:@
л
4batch_normalization_6/cond/FusedBatchNorm_1/Switch_3Switch&batch_normalization_5/moving_mean/read"batch_normalization_6/cond/pred_id*
T0*4
_class*
(&loc:@batch_normalization_5/moving_mean* 
_output_shapes
:@:@
у
4batch_normalization_6/cond/FusedBatchNorm_1/Switch_4Switch*batch_normalization_5/moving_variance/read"batch_normalization_6/cond/pred_id* 
_output_shapes
:@:@*
T0*8
_class.
,*loc:@batch_normalization_5/moving_variance
й
+batch_normalization_6/cond/FusedBatchNorm_1FusedBatchNorm2batch_normalization_6/cond/FusedBatchNorm_1/Switch4batch_normalization_6/cond/FusedBatchNorm_1/Switch_14batch_normalization_6/cond/FusedBatchNorm_1/Switch_24batch_normalization_6/cond/FusedBatchNorm_1/Switch_34batch_normalization_6/cond/FusedBatchNorm_1/Switch_4*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(*
epsilon%oГ:
Ў
 batch_normalization_6/cond/MergeMerge+batch_normalization_6/cond/FusedBatchNorm_1)batch_normalization_6/cond/FusedBatchNorm*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:*
T0
Ј
"batch_normalization_6/cond/Merge_1Merge-batch_normalization_6/cond/FusedBatchNorm_1:1+batch_normalization_6/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes

:@:
Ј
"batch_normalization_6/cond/Merge_2Merge-batch_normalization_6/cond/FusedBatchNorm_1:2+batch_normalization_6/cond/FusedBatchNorm:2*
N*
_output_shapes

:@:*
T0
k
&batch_normalization_6/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
f
$batch_normalization_6/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
≠
 batch_normalization_6/ExpandDims
ExpandDims&batch_normalization_6/ExpandDims/input$batch_normalization_6/ExpandDims/dim*
_output_shapes
:*

Tdim0*
T0
m
(batch_normalization_6/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
h
&batch_normalization_6/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
≥
"batch_normalization_6/ExpandDims_1
ExpandDims(batch_normalization_6/ExpandDims_1/input&batch_normalization_6/ExpandDims_1/dim*
T0*
_output_shapes
:*

Tdim0
m
#batch_normalization_6/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
К
batch_normalization_6/ReshapeReshapetraining#batch_normalization_6/Reshape/shape*
T0
*
Tshape0*
_output_shapes
:
∞
batch_normalization_6/SelectSelectbatch_normalization_6/Reshape batch_normalization_6/ExpandDims"batch_normalization_6/ExpandDims_1*
_output_shapes
:*
T0
~
batch_normalization_6/SqueezeSqueezebatch_normalization_6/Select*
T0*
_output_shapes
:*
squeeze_dims

і
*batch_normalization_6/AssignMovingAvg/readIdentity!batch_normalization_5/moving_mean*
T0*4
_class*
(&loc:@batch_normalization_5/moving_mean*
_output_shapes
:@
џ
)batch_normalization_6/AssignMovingAvg/SubSub*batch_normalization_6/AssignMovingAvg/read"batch_normalization_6/cond/Merge_1*
T0*4
_class*
(&loc:@batch_normalization_5/moving_mean*
_output_shapes
:@
’
)batch_normalization_6/AssignMovingAvg/MulMul)batch_normalization_6/AssignMovingAvg/Subbatch_normalization_6/Squeeze*
T0*4
_class*
(&loc:@batch_normalization_5/moving_mean*
_output_shapes
:@
о
%batch_normalization_6/AssignMovingAvg	AssignSub!batch_normalization_5/moving_mean)batch_normalization_6/AssignMovingAvg/Mul*
_output_shapes
:@*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_5/moving_mean
Њ
,batch_normalization_6/AssignMovingAvg_1/readIdentity%batch_normalization_5/moving_variance*
T0*8
_class.
,*loc:@batch_normalization_5/moving_variance*
_output_shapes
:@
г
+batch_normalization_6/AssignMovingAvg_1/SubSub,batch_normalization_6/AssignMovingAvg_1/read"batch_normalization_6/cond/Merge_2*
T0*8
_class.
,*loc:@batch_normalization_5/moving_variance*
_output_shapes
:@
Ё
+batch_normalization_6/AssignMovingAvg_1/MulMul+batch_normalization_6/AssignMovingAvg_1/Subbatch_normalization_6/Squeeze*
T0*8
_class.
,*loc:@batch_normalization_5/moving_variance*
_output_shapes
:@
ъ
'batch_normalization_6/AssignMovingAvg_1	AssignSub%batch_normalization_5/moving_variance+batch_normalization_6/AssignMovingAvg_1/Mul*
_output_shapes
:@*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_5/moving_variance
|
Relu_5Relu batch_normalization_6/cond/Merge*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
≠
0conv2d_6/kernel/Initializer/random_uniform/shapeConst*"
_class
loc:@conv2d_6/kernel*%
valueB"@@*
dtype0*
_output_shapes
:
Ч
.conv2d_6/kernel/Initializer/random_uniform/minConst*"
_class
loc:@conv2d_6/kernel*
valueB
*:ЌУљ*
dtype0*
_output_shapes
:
Ч
.conv2d_6/kernel/Initializer/random_uniform/maxConst*"
_class
loc:@conv2d_6/kernel*
valueB
*:ЌУ=*
dtype0*
_output_shapes
:
ц
8conv2d_6/kernel/Initializer/random_uniform/RandomUniform
RandomUniform0conv2d_6/kernel/Initializer/random_uniform/shape*
T0*"
_class
loc:@conv2d_6/kernel*
seed2*
dtype0*&
_output_shapes
:@@*

seed
Џ
.conv2d_6/kernel/Initializer/random_uniform/subSub.conv2d_6/kernel/Initializer/random_uniform/max.conv2d_6/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_6/kernel*
_output_shapes
:
ф
.conv2d_6/kernel/Initializer/random_uniform/mulMul8conv2d_6/kernel/Initializer/random_uniform/RandomUniform.conv2d_6/kernel/Initializer/random_uniform/sub*"
_class
loc:@conv2d_6/kernel*&
_output_shapes
:@@*
T0
ж
*conv2d_6/kernel/Initializer/random_uniformAdd.conv2d_6/kernel/Initializer/random_uniform/mul.conv2d_6/kernel/Initializer/random_uniform/min*&
_output_shapes
:@@*
T0*"
_class
loc:@conv2d_6/kernel
Ј
conv2d_6/kernel
VariableV2*
dtype0*&
_output_shapes
:@@*
shared_name*"
_class
loc:@conv2d_6/kernel*
	container*
shape:@@
џ
conv2d_6/kernel/AssignAssignconv2d_6/kernel*conv2d_6/kernel/Initializer/random_uniform*
use_locking(*
T0*"
_class
loc:@conv2d_6/kernel*
validate_shape(*&
_output_shapes
:@@
Ж
conv2d_6/kernel/readIdentityconv2d_6/kernel*&
_output_shapes
:@@*
T0*"
_class
loc:@conv2d_6/kernel
g
conv2d_7/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
Џ
conv2d_7/Conv2DConv2DRelu_5conv2d_6/kernel/read*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
©
,batch_normalization_6/gamma/Initializer/onesConst*.
_class$
" loc:@batch_normalization_6/gamma*
valueB@*А?*
dtype0*
_output_shapes
:@
Ј
batch_normalization_6/gamma
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_6/gamma*
	container*
shape:@
х
"batch_normalization_6/gamma/AssignAssignbatch_normalization_6/gamma,batch_normalization_6/gamma/Initializer/ones*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_6/gamma*
validate_shape(*
_output_shapes
:@
Ю
 batch_normalization_6/gamma/readIdentitybatch_normalization_6/gamma*
_output_shapes
:@*
T0*.
_class$
" loc:@batch_normalization_6/gamma
®
,batch_normalization_6/beta/Initializer/zerosConst*
dtype0*
_output_shapes
:@*-
_class#
!loc:@batch_normalization_6/beta*
valueB@*
µ
batch_normalization_6/beta
VariableV2*
shared_name*-
_class#
!loc:@batch_normalization_6/beta*
	container*
shape:@*
dtype0*
_output_shapes
:@
т
!batch_normalization_6/beta/AssignAssignbatch_normalization_6/beta,batch_normalization_6/beta/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_6/beta*
validate_shape(*
_output_shapes
:@
Ы
batch_normalization_6/beta/readIdentitybatch_normalization_6/beta*
_output_shapes
:@*
T0*-
_class#
!loc:@batch_normalization_6/beta
ґ
3batch_normalization_6/moving_mean/Initializer/zerosConst*
_output_shapes
:@*4
_class*
(&loc:@batch_normalization_6/moving_mean*
valueB@**
dtype0
√
!batch_normalization_6/moving_mean
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*4
_class*
(&loc:@batch_normalization_6/moving_mean*
	container*
shape:@
О
(batch_normalization_6/moving_mean/AssignAssign!batch_normalization_6/moving_mean3batch_normalization_6/moving_mean/Initializer/zeros*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_6/moving_mean*
validate_shape(*
_output_shapes
:@
∞
&batch_normalization_6/moving_mean/readIdentity!batch_normalization_6/moving_mean*
T0*4
_class*
(&loc:@batch_normalization_6/moving_mean*
_output_shapes
:@
љ
6batch_normalization_6/moving_variance/Initializer/onesConst*8
_class.
,*loc:@batch_normalization_6/moving_variance*
valueB@*А?*
dtype0*
_output_shapes
:@
Ћ
%batch_normalization_6/moving_variance
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*8
_class.
,*loc:@batch_normalization_6/moving_variance*
	container*
shape:@
Э
,batch_normalization_6/moving_variance/AssignAssign%batch_normalization_6/moving_variance6batch_normalization_6/moving_variance/Initializer/ones*8
_class.
,*loc:@batch_normalization_6/moving_variance*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
Љ
*batch_normalization_6/moving_variance/readIdentity%batch_normalization_6/moving_variance*
_output_shapes
:@*
T0*8
_class.
,*loc:@batch_normalization_6/moving_variance
b
!batch_normalization_7/cond/SwitchSwitchtrainingtraining*
_output_shapes
::*
T0

u
#batch_normalization_7/cond/switch_tIdentity#batch_normalization_7/cond/Switch:1*
T0
*
_output_shapes
:
s
#batch_normalization_7/cond/switch_fIdentity!batch_normalization_7/cond/Switch*
T0
*
_output_shapes
:
Y
"batch_normalization_7/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Й
 batch_normalization_7/cond/ConstConst$^batch_normalization_7/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Л
"batch_normalization_7/cond/Const_1Const$^batch_normalization_7/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
М
0batch_normalization_7/cond/FusedBatchNorm/SwitchSwitchconv2d_7/Conv2D"batch_normalization_7/cond/pred_id*
T0*"
_class
loc:@conv2d_7/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Ё
2batch_normalization_7/cond/FusedBatchNorm/Switch_1Switch batch_normalization_6/gamma/read"batch_normalization_7/cond/pred_id* 
_output_shapes
:@:@*
T0*.
_class$
" loc:@batch_normalization_6/gamma
џ
2batch_normalization_7/cond/FusedBatchNorm/Switch_2Switchbatch_normalization_6/beta/read"batch_normalization_7/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_6/beta* 
_output_shapes
:@:@
Ѕ
)batch_normalization_7/cond/FusedBatchNormFusedBatchNorm2batch_normalization_7/cond/FusedBatchNorm/Switch:14batch_normalization_7/cond/FusedBatchNorm/Switch_1:14batch_normalization_7/cond/FusedBatchNorm/Switch_2:1 batch_normalization_7/cond/Const"batch_normalization_7/cond/Const_1*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(*
epsilon%oГ:
О
2batch_normalization_7/cond/FusedBatchNorm_1/SwitchSwitchconv2d_7/Conv2D"batch_normalization_7/cond/pred_id*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*"
_class
loc:@conv2d_7/Conv2D
я
4batch_normalization_7/cond/FusedBatchNorm_1/Switch_1Switch batch_normalization_6/gamma/read"batch_normalization_7/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_6/gamma* 
_output_shapes
:@:@
Ё
4batch_normalization_7/cond/FusedBatchNorm_1/Switch_2Switchbatch_normalization_6/beta/read"batch_normalization_7/cond/pred_id* 
_output_shapes
:@:@*
T0*-
_class#
!loc:@batch_normalization_6/beta
л
4batch_normalization_7/cond/FusedBatchNorm_1/Switch_3Switch&batch_normalization_6/moving_mean/read"batch_normalization_7/cond/pred_id*
T0*4
_class*
(&loc:@batch_normalization_6/moving_mean* 
_output_shapes
:@:@
у
4batch_normalization_7/cond/FusedBatchNorm_1/Switch_4Switch*batch_normalization_6/moving_variance/read"batch_normalization_7/cond/pred_id*
T0*8
_class.
,*loc:@batch_normalization_6/moving_variance* 
_output_shapes
:@:@
й
+batch_normalization_7/cond/FusedBatchNorm_1FusedBatchNorm2batch_normalization_7/cond/FusedBatchNorm_1/Switch4batch_normalization_7/cond/FusedBatchNorm_1/Switch_14batch_normalization_7/cond/FusedBatchNorm_1/Switch_24batch_normalization_7/cond/FusedBatchNorm_1/Switch_34batch_normalization_7/cond/FusedBatchNorm_1/Switch_4*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(*
epsilon%oГ:*
T0
Ў
 batch_normalization_7/cond/MergeMerge+batch_normalization_7/cond/FusedBatchNorm_1)batch_normalization_7/cond/FusedBatchNorm*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:
Ј
"batch_normalization_7/cond/Merge_1Merge-batch_normalization_7/cond/FusedBatchNorm_1:1+batch_normalization_7/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes

:@:
Ј
"batch_normalization_7/cond/Merge_2Merge-batch_normalization_7/cond/FusedBatchNorm_1:2+batch_normalization_7/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes

:@:
k
&batch_normalization_7/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
f
$batch_normalization_7/ExpandDims/dimConst*
dtype0*
_output_shapes
:*
value	B:
≠
 batch_normalization_7/ExpandDims
ExpandDims&batch_normalization_7/ExpandDims/input$batch_normalization_7/ExpandDims/dim*
_output_shapes
:*

Tdim0*
T0
m
(batch_normalization_7/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
h
&batch_normalization_7/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
≥
"batch_normalization_7/ExpandDims_1
ExpandDims(batch_normalization_7/ExpandDims_1/input&batch_normalization_7/ExpandDims_1/dim*

Tdim0*
T0*
_output_shapes
:
m
#batch_normalization_7/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
К
batch_normalization_7/ReshapeReshapetraining#batch_normalization_7/Reshape/shape*
_output_shapes
:*
T0
*
Tshape0
∞
batch_normalization_7/SelectSelectbatch_normalization_7/Reshape batch_normalization_7/ExpandDims"batch_normalization_7/ExpandDims_1*
T0*
_output_shapes
:
~
batch_normalization_7/SqueezeSqueezebatch_normalization_7/Select*
squeeze_dims
*
T0*
_output_shapes
:
і
*batch_normalization_7/AssignMovingAvg/readIdentity!batch_normalization_6/moving_mean*
T0*4
_class*
(&loc:@batch_normalization_6/moving_mean*
_output_shapes
:@
џ
)batch_normalization_7/AssignMovingAvg/SubSub*batch_normalization_7/AssignMovingAvg/read"batch_normalization_7/cond/Merge_1*
T0*4
_class*
(&loc:@batch_normalization_6/moving_mean*
_output_shapes
:@
’
)batch_normalization_7/AssignMovingAvg/MulMul)batch_normalization_7/AssignMovingAvg/Subbatch_normalization_7/Squeeze*
T0*4
_class*
(&loc:@batch_normalization_6/moving_mean*
_output_shapes
:@
о
%batch_normalization_7/AssignMovingAvg	AssignSub!batch_normalization_6/moving_mean)batch_normalization_7/AssignMovingAvg/Mul*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_6/moving_mean*
_output_shapes
:@
Њ
,batch_normalization_7/AssignMovingAvg_1/readIdentity%batch_normalization_6/moving_variance*
_output_shapes
:@*
T0*8
_class.
,*loc:@batch_normalization_6/moving_variance
г
+batch_normalization_7/AssignMovingAvg_1/SubSub,batch_normalization_7/AssignMovingAvg_1/read"batch_normalization_7/cond/Merge_2*8
_class.
,*loc:@batch_normalization_6/moving_variance*
_output_shapes
:@*
T0
Ё
+batch_normalization_7/AssignMovingAvg_1/MulMul+batch_normalization_7/AssignMovingAvg_1/Subbatch_normalization_7/Squeeze*
T0*8
_class.
,*loc:@batch_normalization_6/moving_variance*
_output_shapes
:@
ъ
'batch_normalization_7/AssignMovingAvg_1	AssignSub%batch_normalization_6/moving_variance+batch_normalization_7/AssignMovingAvg_1/Mul*
_output_shapes
:@*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_6/moving_variance
|
Relu_6Relu batch_normalization_7/cond/Merge*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
≠
0conv2d_7/kernel/Initializer/random_uniform/shapeConst*"
_class
loc:@conv2d_7/kernel*%
valueB"@А*
dtype0*
_output_shapes
:
Ч
.conv2d_7/kernel/Initializer/random_uniform/minConst*
dtype0*
_output_shapes
:*"
_class
loc:@conv2d_7/kernel*
valueB
*п[qљ
Ч
.conv2d_7/kernel/Initializer/random_uniform/maxConst*"
_class
loc:@conv2d_7/kernel*
valueB
*п[q=*
dtype0*
_output_shapes
:
ч
8conv2d_7/kernel/Initializer/random_uniform/RandomUniform
RandomUniform0conv2d_7/kernel/Initializer/random_uniform/shape*
T0*"
_class
loc:@conv2d_7/kernel*
seed2*
dtype0*'
_output_shapes
:@А*

seed
Џ
.conv2d_7/kernel/Initializer/random_uniform/subSub.conv2d_7/kernel/Initializer/random_uniform/max.conv2d_7/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_7/kernel*
_output_shapes
:
х
.conv2d_7/kernel/Initializer/random_uniform/mulMul8conv2d_7/kernel/Initializer/random_uniform/RandomUniform.conv2d_7/kernel/Initializer/random_uniform/sub*
T0*"
_class
loc:@conv2d_7/kernel*'
_output_shapes
:@А
з
*conv2d_7/kernel/Initializer/random_uniformAdd.conv2d_7/kernel/Initializer/random_uniform/mul.conv2d_7/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_7/kernel*'
_output_shapes
:@А
є
conv2d_7/kernel
VariableV2*
dtype0*'
_output_shapes
:@А*
shared_name*"
_class
loc:@conv2d_7/kernel*
	container*
shape:@А
№
conv2d_7/kernel/AssignAssignconv2d_7/kernel*conv2d_7/kernel/Initializer/random_uniform*
use_locking(*
T0*"
_class
loc:@conv2d_7/kernel*
validate_shape(*'
_output_shapes
:@А
З
conv2d_7/kernel/readIdentityconv2d_7/kernel*"
_class
loc:@conv2d_7/kernel*'
_output_shapes
:@А*
T0
g
conv2d_8/dilation_rateConst*
_output_shapes
:*
valueB"*
dtype0
џ
conv2d_8/Conv2DConv2DRelu_6conv2d_7/kernel/read*
paddingSAME*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
Ђ
,batch_normalization_7/gamma/Initializer/onesConst*
_output_shapes	
:А*.
_class$
" loc:@batch_normalization_7/gamma*
valueBА*А?*
dtype0
є
batch_normalization_7/gamma
VariableV2*
	container*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name*.
_class$
" loc:@batch_normalization_7/gamma
ц
"batch_normalization_7/gamma/AssignAssignbatch_normalization_7/gamma,batch_normalization_7/gamma/Initializer/ones*
T0*.
_class$
" loc:@batch_normalization_7/gamma*
validate_shape(*
_output_shapes	
:А*
use_locking(
Я
 batch_normalization_7/gamma/readIdentitybatch_normalization_7/gamma*
T0*.
_class$
" loc:@batch_normalization_7/gamma*
_output_shapes	
:А
™
,batch_normalization_7/beta/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_7/beta*
valueBА**
dtype0*
_output_shapes	
:А
Ј
batch_normalization_7/beta
VariableV2*
	container*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name*-
_class#
!loc:@batch_normalization_7/beta
у
!batch_normalization_7/beta/AssignAssignbatch_normalization_7/beta,batch_normalization_7/beta/Initializer/zeros*
_output_shapes	
:А*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_7/beta*
validate_shape(
Ь
batch_normalization_7/beta/readIdentitybatch_normalization_7/beta*
T0*-
_class#
!loc:@batch_normalization_7/beta*
_output_shapes	
:А
Є
3batch_normalization_7/moving_mean/Initializer/zerosConst*4
_class*
(&loc:@batch_normalization_7/moving_mean*
valueBА**
dtype0*
_output_shapes	
:А
≈
!batch_normalization_7/moving_mean
VariableV2*
shared_name*4
_class*
(&loc:@batch_normalization_7/moving_mean*
	container*
shape:А*
dtype0*
_output_shapes	
:А
П
(batch_normalization_7/moving_mean/AssignAssign!batch_normalization_7/moving_mean3batch_normalization_7/moving_mean/Initializer/zeros*
T0*4
_class*
(&loc:@batch_normalization_7/moving_mean*
validate_shape(*
_output_shapes	
:А*
use_locking(
±
&batch_normalization_7/moving_mean/readIdentity!batch_normalization_7/moving_mean*
T0*4
_class*
(&loc:@batch_normalization_7/moving_mean*
_output_shapes	
:А
њ
6batch_normalization_7/moving_variance/Initializer/onesConst*8
_class.
,*loc:@batch_normalization_7/moving_variance*
valueBА*А?*
dtype0*
_output_shapes	
:А
Ќ
%batch_normalization_7/moving_variance
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*8
_class.
,*loc:@batch_normalization_7/moving_variance*
	container*
shape:А
Ю
,batch_normalization_7/moving_variance/AssignAssign%batch_normalization_7/moving_variance6batch_normalization_7/moving_variance/Initializer/ones*
_output_shapes	
:А*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_7/moving_variance*
validate_shape(
љ
*batch_normalization_7/moving_variance/readIdentity%batch_normalization_7/moving_variance*
T0*8
_class.
,*loc:@batch_normalization_7/moving_variance*
_output_shapes	
:А
b
!batch_normalization_8/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
u
#batch_normalization_8/cond/switch_tIdentity#batch_normalization_8/cond/Switch:1*
_output_shapes
:*
T0

s
#batch_normalization_8/cond/switch_fIdentity!batch_normalization_8/cond/Switch*
T0
*
_output_shapes
:
Y
"batch_normalization_8/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Й
 batch_normalization_8/cond/ConstConst$^batch_normalization_8/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Л
"batch_normalization_8/cond/Const_1Const$^batch_normalization_8/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
О
0batch_normalization_8/cond/FusedBatchNorm/SwitchSwitchconv2d_8/Conv2D"batch_normalization_8/cond/pred_id*"
_class
loc:@conv2d_8/Conv2D*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0
я
2batch_normalization_8/cond/FusedBatchNorm/Switch_1Switch batch_normalization_7/gamma/read"batch_normalization_8/cond/pred_id*"
_output_shapes
:А:А*
T0*.
_class$
" loc:@batch_normalization_7/gamma
Ё
2batch_normalization_8/cond/FusedBatchNorm/Switch_2Switchbatch_normalization_7/beta/read"batch_normalization_8/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_7/beta*"
_output_shapes
:А:А
∆
)batch_normalization_8/cond/FusedBatchNormFusedBatchNorm2batch_normalization_8/cond/FusedBatchNorm/Switch:14batch_normalization_8/cond/FusedBatchNorm/Switch_1:14batch_normalization_8/cond/FusedBatchNorm/Switch_2:1 batch_normalization_8/cond/Const"batch_normalization_8/cond/Const_1*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(*
epsilon%oГ:
Р
2batch_normalization_8/cond/FusedBatchNorm_1/SwitchSwitchconv2d_8/Conv2D"batch_normalization_8/cond/pred_id*
T0*"
_class
loc:@conv2d_8/Conv2D*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
б
4batch_normalization_8/cond/FusedBatchNorm_1/Switch_1Switch batch_normalization_7/gamma/read"batch_normalization_8/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_7/gamma*"
_output_shapes
:А:А
я
4batch_normalization_8/cond/FusedBatchNorm_1/Switch_2Switchbatch_normalization_7/beta/read"batch_normalization_8/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_7/beta*"
_output_shapes
:А:А
н
4batch_normalization_8/cond/FusedBatchNorm_1/Switch_3Switch&batch_normalization_7/moving_mean/read"batch_normalization_8/cond/pred_id*
T0*4
_class*
(&loc:@batch_normalization_7/moving_mean*"
_output_shapes
:А:А
х
4batch_normalization_8/cond/FusedBatchNorm_1/Switch_4Switch*batch_normalization_7/moving_variance/read"batch_normalization_8/cond/pred_id*"
_output_shapes
:А:А*
T0*8
_class.
,*loc:@batch_normalization_7/moving_variance
о
+batch_normalization_8/cond/FusedBatchNorm_1FusedBatchNorm2batch_normalization_8/cond/FusedBatchNorm_1/Switch4batch_normalization_8/cond/FusedBatchNorm_1/Switch_14batch_normalization_8/cond/FusedBatchNorm_1/Switch_24batch_normalization_8/cond/FusedBatchNorm_1/Switch_34batch_normalization_8/cond/FusedBatchNorm_1/Switch_4*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(*
epsilon%oГ:*
T0
ў
 batch_normalization_8/cond/MergeMerge+batch_normalization_8/cond/FusedBatchNorm_1)batch_normalization_8/cond/FusedBatchNorm*
T0*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:
Є
"batch_normalization_8/cond/Merge_1Merge-batch_normalization_8/cond/FusedBatchNorm_1:1+batch_normalization_8/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes
	:А:
Є
"batch_normalization_8/cond/Merge_2Merge-batch_normalization_8/cond/FusedBatchNorm_1:2+batch_normalization_8/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes
	:А:
k
&batch_normalization_8/ExpandDims/inputConst*
_output_shapes
:*
valueB
*
„#<*
dtype0
f
$batch_normalization_8/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
≠
 batch_normalization_8/ExpandDims
ExpandDims&batch_normalization_8/ExpandDims/input$batch_normalization_8/ExpandDims/dim*
_output_shapes
:*

Tdim0*
T0
m
(batch_normalization_8/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
h
&batch_normalization_8/ExpandDims_1/dimConst*
dtype0*
_output_shapes
:*
value	B:
≥
"batch_normalization_8/ExpandDims_1
ExpandDims(batch_normalization_8/ExpandDims_1/input&batch_normalization_8/ExpandDims_1/dim*
T0*
_output_shapes
:*

Tdim0
m
#batch_normalization_8/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
К
batch_normalization_8/ReshapeReshapetraining#batch_normalization_8/Reshape/shape*
Tshape0*
_output_shapes
:*
T0

∞
batch_normalization_8/SelectSelectbatch_normalization_8/Reshape batch_normalization_8/ExpandDims"batch_normalization_8/ExpandDims_1*
T0*
_output_shapes
:
~
batch_normalization_8/SqueezeSqueezebatch_normalization_8/Select*
squeeze_dims
*
T0*
_output_shapes
:
µ
*batch_normalization_8/AssignMovingAvg/readIdentity!batch_normalization_7/moving_mean*
_output_shapes	
:А*
T0*4
_class*
(&loc:@batch_normalization_7/moving_mean
№
)batch_normalization_8/AssignMovingAvg/SubSub*batch_normalization_8/AssignMovingAvg/read"batch_normalization_8/cond/Merge_1*
T0*4
_class*
(&loc:@batch_normalization_7/moving_mean*
_output_shapes	
:А
÷
)batch_normalization_8/AssignMovingAvg/MulMul)batch_normalization_8/AssignMovingAvg/Subbatch_normalization_8/Squeeze*4
_class*
(&loc:@batch_normalization_7/moving_mean*
_output_shapes	
:А*
T0
п
%batch_normalization_8/AssignMovingAvg	AssignSub!batch_normalization_7/moving_mean)batch_normalization_8/AssignMovingAvg/Mul*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_7/moving_mean*
_output_shapes	
:А
њ
,batch_normalization_8/AssignMovingAvg_1/readIdentity%batch_normalization_7/moving_variance*8
_class.
,*loc:@batch_normalization_7/moving_variance*
_output_shapes	
:А*
T0
д
+batch_normalization_8/AssignMovingAvg_1/SubSub,batch_normalization_8/AssignMovingAvg_1/read"batch_normalization_8/cond/Merge_2*
T0*8
_class.
,*loc:@batch_normalization_7/moving_variance*
_output_shapes	
:А
ё
+batch_normalization_8/AssignMovingAvg_1/MulMul+batch_normalization_8/AssignMovingAvg_1/Subbatch_normalization_8/Squeeze*
T0*8
_class.
,*loc:@batch_normalization_7/moving_variance*
_output_shapes	
:А
ы
'batch_normalization_8/AssignMovingAvg_1	AssignSub%batch_normalization_7/moving_variance+batch_normalization_8/AssignMovingAvg_1/Mul*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_7/moving_variance*
_output_shapes	
:А
}
Relu_7Relu batch_normalization_8/cond/Merge*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
≠
0conv2d_8/kernel/Initializer/random_uniform/shapeConst*"
_class
loc:@conv2d_8/kernel*%
valueB"АА*
dtype0*
_output_shapes
:
Ч
.conv2d_8/kernel/Initializer/random_uniform/minConst*"
_class
loc:@conv2d_8/kernel*
valueB
*мQљ*
dtype0*
_output_shapes
:
Ч
.conv2d_8/kernel/Initializer/random_uniform/maxConst*"
_class
loc:@conv2d_8/kernel*
valueB
*мQ=*
dtype0*
_output_shapes
:
ш
8conv2d_8/kernel/Initializer/random_uniform/RandomUniform
RandomUniform0conv2d_8/kernel/Initializer/random_uniform/shape*
seed2*
dtype0*(
_output_shapes
:АА*

seed*
T0*"
_class
loc:@conv2d_8/kernel
Џ
.conv2d_8/kernel/Initializer/random_uniform/subSub.conv2d_8/kernel/Initializer/random_uniform/max.conv2d_8/kernel/Initializer/random_uniform/min*
_output_shapes
:*
T0*"
_class
loc:@conv2d_8/kernel
ц
.conv2d_8/kernel/Initializer/random_uniform/mulMul8conv2d_8/kernel/Initializer/random_uniform/RandomUniform.conv2d_8/kernel/Initializer/random_uniform/sub*
T0*"
_class
loc:@conv2d_8/kernel*(
_output_shapes
:АА
и
*conv2d_8/kernel/Initializer/random_uniformAdd.conv2d_8/kernel/Initializer/random_uniform/mul.conv2d_8/kernel/Initializer/random_uniform/min*(
_output_shapes
:АА*
T0*"
_class
loc:@conv2d_8/kernel
ї
conv2d_8/kernel
VariableV2*
shape:АА*
dtype0*(
_output_shapes
:АА*
shared_name*"
_class
loc:@conv2d_8/kernel*
	container
Ё
conv2d_8/kernel/AssignAssignconv2d_8/kernel*conv2d_8/kernel/Initializer/random_uniform*
validate_shape(*(
_output_shapes
:АА*
use_locking(*
T0*"
_class
loc:@conv2d_8/kernel
И
conv2d_8/kernel/readIdentityconv2d_8/kernel*
T0*"
_class
loc:@conv2d_8/kernel*(
_output_shapes
:АА
g
conv2d_9/dilation_rateConst*
dtype0*
_output_shapes
:*
valueB"
џ
conv2d_9/Conv2DConv2DRelu_7conv2d_8/kernel/read*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0
Ђ
,batch_normalization_8/gamma/Initializer/onesConst*
dtype0*
_output_shapes	
:А*.
_class$
" loc:@batch_normalization_8/gamma*
valueBА*А?
є
batch_normalization_8/gamma
VariableV2*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name*.
_class$
" loc:@batch_normalization_8/gamma*
	container
ц
"batch_normalization_8/gamma/AssignAssignbatch_normalization_8/gamma,batch_normalization_8/gamma/Initializer/ones*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_8/gamma*
validate_shape(*
_output_shapes	
:А
Я
 batch_normalization_8/gamma/readIdentitybatch_normalization_8/gamma*
_output_shapes	
:А*
T0*.
_class$
" loc:@batch_normalization_8/gamma
™
,batch_normalization_8/beta/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_8/beta*
valueBА**
dtype0*
_output_shapes	
:А
Ј
batch_normalization_8/beta
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*-
_class#
!loc:@batch_normalization_8/beta*
	container*
shape:А
у
!batch_normalization_8/beta/AssignAssignbatch_normalization_8/beta,batch_normalization_8/beta/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_8/beta*
validate_shape(*
_output_shapes	
:А
Ь
batch_normalization_8/beta/readIdentitybatch_normalization_8/beta*
T0*-
_class#
!loc:@batch_normalization_8/beta*
_output_shapes	
:А
Є
3batch_normalization_8/moving_mean/Initializer/zerosConst*4
_class*
(&loc:@batch_normalization_8/moving_mean*
valueBА**
dtype0*
_output_shapes	
:А
≈
!batch_normalization_8/moving_mean
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*4
_class*
(&loc:@batch_normalization_8/moving_mean*
	container*
shape:А
П
(batch_normalization_8/moving_mean/AssignAssign!batch_normalization_8/moving_mean3batch_normalization_8/moving_mean/Initializer/zeros*
T0*4
_class*
(&loc:@batch_normalization_8/moving_mean*
validate_shape(*
_output_shapes	
:А*
use_locking(
±
&batch_normalization_8/moving_mean/readIdentity!batch_normalization_8/moving_mean*
T0*4
_class*
(&loc:@batch_normalization_8/moving_mean*
_output_shapes	
:А
њ
6batch_normalization_8/moving_variance/Initializer/onesConst*
_output_shapes	
:А*8
_class.
,*loc:@batch_normalization_8/moving_variance*
valueBА*А?*
dtype0
Ќ
%batch_normalization_8/moving_variance
VariableV2*8
_class.
,*loc:@batch_normalization_8/moving_variance*
	container*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name
Ю
,batch_normalization_8/moving_variance/AssignAssign%batch_normalization_8/moving_variance6batch_normalization_8/moving_variance/Initializer/ones*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_8/moving_variance*
validate_shape(*
_output_shapes	
:А
љ
*batch_normalization_8/moving_variance/readIdentity%batch_normalization_8/moving_variance*8
_class.
,*loc:@batch_normalization_8/moving_variance*
_output_shapes	
:А*
T0
b
!batch_normalization_9/cond/SwitchSwitchtrainingtraining*
_output_shapes
::*
T0

u
#batch_normalization_9/cond/switch_tIdentity#batch_normalization_9/cond/Switch:1*
T0
*
_output_shapes
:
s
#batch_normalization_9/cond/switch_fIdentity!batch_normalization_9/cond/Switch*
_output_shapes
:*
T0

Y
"batch_normalization_9/cond/pred_idIdentitytraining*
_output_shapes
:*
T0

Й
 batch_normalization_9/cond/ConstConst$^batch_normalization_9/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Л
"batch_normalization_9/cond/Const_1Const$^batch_normalization_9/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
О
0batch_normalization_9/cond/FusedBatchNorm/SwitchSwitchconv2d_9/Conv2D"batch_normalization_9/cond/pred_id*
T0*"
_class
loc:@conv2d_9/Conv2D*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
я
2batch_normalization_9/cond/FusedBatchNorm/Switch_1Switch batch_normalization_8/gamma/read"batch_normalization_9/cond/pred_id*"
_output_shapes
:А:А*
T0*.
_class$
" loc:@batch_normalization_8/gamma
Ё
2batch_normalization_9/cond/FusedBatchNorm/Switch_2Switchbatch_normalization_8/beta/read"batch_normalization_9/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_8/beta*"
_output_shapes
:А:А
∆
)batch_normalization_9/cond/FusedBatchNormFusedBatchNorm2batch_normalization_9/cond/FusedBatchNorm/Switch:14batch_normalization_9/cond/FusedBatchNorm/Switch_1:14batch_normalization_9/cond/FusedBatchNorm/Switch_2:1 batch_normalization_9/cond/Const"batch_normalization_9/cond/Const_1*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(*
epsilon%oГ:
Р
2batch_normalization_9/cond/FusedBatchNorm_1/SwitchSwitchconv2d_9/Conv2D"batch_normalization_9/cond/pred_id*
T0*"
_class
loc:@conv2d_9/Conv2D*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
б
4batch_normalization_9/cond/FusedBatchNorm_1/Switch_1Switch batch_normalization_8/gamma/read"batch_normalization_9/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_8/gamma*"
_output_shapes
:А:А
я
4batch_normalization_9/cond/FusedBatchNorm_1/Switch_2Switchbatch_normalization_8/beta/read"batch_normalization_9/cond/pred_id*"
_output_shapes
:А:А*
T0*-
_class#
!loc:@batch_normalization_8/beta
н
4batch_normalization_9/cond/FusedBatchNorm_1/Switch_3Switch&batch_normalization_8/moving_mean/read"batch_normalization_9/cond/pred_id*
T0*4
_class*
(&loc:@batch_normalization_8/moving_mean*"
_output_shapes
:А:А
х
4batch_normalization_9/cond/FusedBatchNorm_1/Switch_4Switch*batch_normalization_8/moving_variance/read"batch_normalization_9/cond/pred_id*
T0*8
_class.
,*loc:@batch_normalization_8/moving_variance*"
_output_shapes
:А:А
о
+batch_normalization_9/cond/FusedBatchNorm_1FusedBatchNorm2batch_normalization_9/cond/FusedBatchNorm_1/Switch4batch_normalization_9/cond/FusedBatchNorm_1/Switch_14batch_normalization_9/cond/FusedBatchNorm_1/Switch_24batch_normalization_9/cond/FusedBatchNorm_1/Switch_34batch_normalization_9/cond/FusedBatchNorm_1/Switch_4*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(*
epsilon%oГ:*
T0*
data_formatNHWC
ў
 batch_normalization_9/cond/MergeMerge+batch_normalization_9/cond/FusedBatchNorm_1)batch_normalization_9/cond/FusedBatchNorm*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:*
T0*
N
Є
"batch_normalization_9/cond/Merge_1Merge-batch_normalization_9/cond/FusedBatchNorm_1:1+batch_normalization_9/cond/FusedBatchNorm:1*
_output_shapes
	:А:*
T0*
N
Є
"batch_normalization_9/cond/Merge_2Merge-batch_normalization_9/cond/FusedBatchNorm_1:2+batch_normalization_9/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes
	:А:
k
&batch_normalization_9/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
f
$batch_normalization_9/ExpandDims/dimConst*
_output_shapes
:*
value	B:*
dtype0
≠
 batch_normalization_9/ExpandDims
ExpandDims&batch_normalization_9/ExpandDims/input$batch_normalization_9/ExpandDims/dim*
_output_shapes
:*

Tdim0*
T0
m
(batch_normalization_9/ExpandDims_1/inputConst*
dtype0*
_output_shapes
:*
valueB
*
h
&batch_normalization_9/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
≥
"batch_normalization_9/ExpandDims_1
ExpandDims(batch_normalization_9/ExpandDims_1/input&batch_normalization_9/ExpandDims_1/dim*

Tdim0*
T0*
_output_shapes
:
m
#batch_normalization_9/Reshape/shapeConst*
_output_shapes
:*
value
B:*
dtype0
К
batch_normalization_9/ReshapeReshapetraining#batch_normalization_9/Reshape/shape*
T0
*
Tshape0*
_output_shapes
:
∞
batch_normalization_9/SelectSelectbatch_normalization_9/Reshape batch_normalization_9/ExpandDims"batch_normalization_9/ExpandDims_1*
_output_shapes
:*
T0
~
batch_normalization_9/SqueezeSqueezebatch_normalization_9/Select*
_output_shapes
:*
squeeze_dims
*
T0
µ
*batch_normalization_9/AssignMovingAvg/readIdentity!batch_normalization_8/moving_mean*
T0*4
_class*
(&loc:@batch_normalization_8/moving_mean*
_output_shapes	
:А
№
)batch_normalization_9/AssignMovingAvg/SubSub*batch_normalization_9/AssignMovingAvg/read"batch_normalization_9/cond/Merge_1*
T0*4
_class*
(&loc:@batch_normalization_8/moving_mean*
_output_shapes	
:А
÷
)batch_normalization_9/AssignMovingAvg/MulMul)batch_normalization_9/AssignMovingAvg/Subbatch_normalization_9/Squeeze*
_output_shapes	
:А*
T0*4
_class*
(&loc:@batch_normalization_8/moving_mean
п
%batch_normalization_9/AssignMovingAvg	AssignSub!batch_normalization_8/moving_mean)batch_normalization_9/AssignMovingAvg/Mul*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_8/moving_mean*
_output_shapes	
:А
њ
,batch_normalization_9/AssignMovingAvg_1/readIdentity%batch_normalization_8/moving_variance*
T0*8
_class.
,*loc:@batch_normalization_8/moving_variance*
_output_shapes	
:А
д
+batch_normalization_9/AssignMovingAvg_1/SubSub,batch_normalization_9/AssignMovingAvg_1/read"batch_normalization_9/cond/Merge_2*
_output_shapes	
:А*
T0*8
_class.
,*loc:@batch_normalization_8/moving_variance
ё
+batch_normalization_9/AssignMovingAvg_1/MulMul+batch_normalization_9/AssignMovingAvg_1/Subbatch_normalization_9/Squeeze*8
_class.
,*loc:@batch_normalization_8/moving_variance*
_output_shapes	
:А*
T0
ы
'batch_normalization_9/AssignMovingAvg_1	AssignSub%batch_normalization_8/moving_variance+batch_normalization_9/AssignMovingAvg_1/Mul*
_output_shapes	
:А*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_8/moving_variance
}
Relu_8Relu batch_normalization_9/cond/Merge*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
≠
0conv2d_9/kernel/Initializer/random_uniform/shapeConst*
_output_shapes
:*"
_class
loc:@conv2d_9/kernel*%
valueB"АА*
dtype0
Ч
.conv2d_9/kernel/Initializer/random_uniform/minConst*
_output_shapes
:*"
_class
loc:@conv2d_9/kernel*
valueB
*мQљ*
dtype0
Ч
.conv2d_9/kernel/Initializer/random_uniform/maxConst*"
_class
loc:@conv2d_9/kernel*
valueB
*мQ=*
dtype0*
_output_shapes
:
ш
8conv2d_9/kernel/Initializer/random_uniform/RandomUniform
RandomUniform0conv2d_9/kernel/Initializer/random_uniform/shape*
dtype0*(
_output_shapes
:АА*

seed*
T0*"
_class
loc:@conv2d_9/kernel*
seed2
Џ
.conv2d_9/kernel/Initializer/random_uniform/subSub.conv2d_9/kernel/Initializer/random_uniform/max.conv2d_9/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_9/kernel*
_output_shapes
:
ц
.conv2d_9/kernel/Initializer/random_uniform/mulMul8conv2d_9/kernel/Initializer/random_uniform/RandomUniform.conv2d_9/kernel/Initializer/random_uniform/sub*
T0*"
_class
loc:@conv2d_9/kernel*(
_output_shapes
:АА
и
*conv2d_9/kernel/Initializer/random_uniformAdd.conv2d_9/kernel/Initializer/random_uniform/mul.conv2d_9/kernel/Initializer/random_uniform/min*
T0*"
_class
loc:@conv2d_9/kernel*(
_output_shapes
:АА
ї
conv2d_9/kernel
VariableV2*
shared_name*"
_class
loc:@conv2d_9/kernel*
	container*
shape:АА*
dtype0*(
_output_shapes
:АА
Ё
conv2d_9/kernel/AssignAssignconv2d_9/kernel*conv2d_9/kernel/Initializer/random_uniform*
use_locking(*
T0*"
_class
loc:@conv2d_9/kernel*
validate_shape(*(
_output_shapes
:АА
И
conv2d_9/kernel/readIdentityconv2d_9/kernel*
T0*"
_class
loc:@conv2d_9/kernel*(
_output_shapes
:АА
h
conv2d_10/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
№
conv2d_10/Conv2DConv2DRelu_8conv2d_9/kernel/read*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Ђ
,batch_normalization_9/gamma/Initializer/onesConst*.
_class$
" loc:@batch_normalization_9/gamma*
valueBА*А?*
dtype0*
_output_shapes	
:А
є
batch_normalization_9/gamma
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_9/gamma*
	container*
shape:А*
dtype0*
_output_shapes	
:А
ц
"batch_normalization_9/gamma/AssignAssignbatch_normalization_9/gamma,batch_normalization_9/gamma/Initializer/ones*
T0*.
_class$
" loc:@batch_normalization_9/gamma*
validate_shape(*
_output_shapes	
:А*
use_locking(
Я
 batch_normalization_9/gamma/readIdentitybatch_normalization_9/gamma*
T0*.
_class$
" loc:@batch_normalization_9/gamma*
_output_shapes	
:А
™
,batch_normalization_9/beta/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_9/beta*
valueBА**
dtype0*
_output_shapes	
:А
Ј
batch_normalization_9/beta
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*-
_class#
!loc:@batch_normalization_9/beta*
	container*
shape:А
у
!batch_normalization_9/beta/AssignAssignbatch_normalization_9/beta,batch_normalization_9/beta/Initializer/zeros*
T0*-
_class#
!loc:@batch_normalization_9/beta*
validate_shape(*
_output_shapes	
:А*
use_locking(
Ь
batch_normalization_9/beta/readIdentitybatch_normalization_9/beta*
T0*-
_class#
!loc:@batch_normalization_9/beta*
_output_shapes	
:А
Є
3batch_normalization_9/moving_mean/Initializer/zerosConst*4
_class*
(&loc:@batch_normalization_9/moving_mean*
valueBА**
dtype0*
_output_shapes	
:А
≈
!batch_normalization_9/moving_mean
VariableV2*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name*4
_class*
(&loc:@batch_normalization_9/moving_mean*
	container
П
(batch_normalization_9/moving_mean/AssignAssign!batch_normalization_9/moving_mean3batch_normalization_9/moving_mean/Initializer/zeros*
T0*4
_class*
(&loc:@batch_normalization_9/moving_mean*
validate_shape(*
_output_shapes	
:А*
use_locking(
±
&batch_normalization_9/moving_mean/readIdentity!batch_normalization_9/moving_mean*
T0*4
_class*
(&loc:@batch_normalization_9/moving_mean*
_output_shapes	
:А
њ
6batch_normalization_9/moving_variance/Initializer/onesConst*8
_class.
,*loc:@batch_normalization_9/moving_variance*
valueBА*А?*
dtype0*
_output_shapes	
:А
Ќ
%batch_normalization_9/moving_variance
VariableV2*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name*8
_class.
,*loc:@batch_normalization_9/moving_variance*
	container
Ю
,batch_normalization_9/moving_variance/AssignAssign%batch_normalization_9/moving_variance6batch_normalization_9/moving_variance/Initializer/ones*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_9/moving_variance*
validate_shape(*
_output_shapes	
:А
љ
*batch_normalization_9/moving_variance/readIdentity%batch_normalization_9/moving_variance*
T0*8
_class.
,*loc:@batch_normalization_9/moving_variance*
_output_shapes	
:А
c
"batch_normalization_10/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
w
$batch_normalization_10/cond/switch_tIdentity$batch_normalization_10/cond/Switch:1*
T0
*
_output_shapes
:
u
$batch_normalization_10/cond/switch_fIdentity"batch_normalization_10/cond/Switch*
T0
*
_output_shapes
:
Z
#batch_normalization_10/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Л
!batch_normalization_10/cond/ConstConst%^batch_normalization_10/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Н
#batch_normalization_10/cond/Const_1Const%^batch_normalization_10/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Т
1batch_normalization_10/cond/FusedBatchNorm/SwitchSwitchconv2d_10/Conv2D#batch_normalization_10/cond/pred_id*
T0*#
_class
loc:@conv2d_10/Conv2D*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
б
3batch_normalization_10/cond/FusedBatchNorm/Switch_1Switch batch_normalization_9/gamma/read#batch_normalization_10/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_9/gamma*"
_output_shapes
:А:А
я
3batch_normalization_10/cond/FusedBatchNorm/Switch_2Switchbatch_normalization_9/beta/read#batch_normalization_10/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_9/beta*"
_output_shapes
:А:А
ћ
*batch_normalization_10/cond/FusedBatchNormFusedBatchNorm3batch_normalization_10/cond/FusedBatchNorm/Switch:15batch_normalization_10/cond/FusedBatchNorm/Switch_1:15batch_normalization_10/cond/FusedBatchNorm/Switch_2:1!batch_normalization_10/cond/Const#batch_normalization_10/cond/Const_1*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(*
epsilon%oГ:
Ф
3batch_normalization_10/cond/FusedBatchNorm_1/SwitchSwitchconv2d_10/Conv2D#batch_normalization_10/cond/pred_id*
T0*#
_class
loc:@conv2d_10/Conv2D*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
г
5batch_normalization_10/cond/FusedBatchNorm_1/Switch_1Switch batch_normalization_9/gamma/read#batch_normalization_10/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_9/gamma*"
_output_shapes
:А:А
б
5batch_normalization_10/cond/FusedBatchNorm_1/Switch_2Switchbatch_normalization_9/beta/read#batch_normalization_10/cond/pred_id*
T0*-
_class#
!loc:@batch_normalization_9/beta*"
_output_shapes
:А:А
п
5batch_normalization_10/cond/FusedBatchNorm_1/Switch_3Switch&batch_normalization_9/moving_mean/read#batch_normalization_10/cond/pred_id*
T0*4
_class*
(&loc:@batch_normalization_9/moving_mean*"
_output_shapes
:А:А
ч
5batch_normalization_10/cond/FusedBatchNorm_1/Switch_4Switch*batch_normalization_9/moving_variance/read#batch_normalization_10/cond/pred_id*
T0*8
_class.
,*loc:@batch_normalization_9/moving_variance*"
_output_shapes
:А:А
ф
,batch_normalization_10/cond/FusedBatchNorm_1FusedBatchNorm3batch_normalization_10/cond/FusedBatchNorm_1/Switch5batch_normalization_10/cond/FusedBatchNorm_1/Switch_15batch_normalization_10/cond/FusedBatchNorm_1/Switch_25batch_normalization_10/cond/FusedBatchNorm_1/Switch_35batch_normalization_10/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(
№
!batch_normalization_10/cond/MergeMerge,batch_normalization_10/cond/FusedBatchNorm_1*batch_normalization_10/cond/FusedBatchNorm*
T0*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:
ї
#batch_normalization_10/cond/Merge_1Merge.batch_normalization_10/cond/FusedBatchNorm_1:1,batch_normalization_10/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes
	:А:
ї
#batch_normalization_10/cond/Merge_2Merge.batch_normalization_10/cond/FusedBatchNorm_1:2,batch_normalization_10/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes
	:А:
l
'batch_normalization_10/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
g
%batch_normalization_10/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
∞
!batch_normalization_10/ExpandDims
ExpandDims'batch_normalization_10/ExpandDims/input%batch_normalization_10/ExpandDims/dim*

Tdim0*
T0*
_output_shapes
:
n
)batch_normalization_10/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
i
'batch_normalization_10/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
ґ
#batch_normalization_10/ExpandDims_1
ExpandDims)batch_normalization_10/ExpandDims_1/input'batch_normalization_10/ExpandDims_1/dim*
T0*
_output_shapes
:*

Tdim0
n
$batch_normalization_10/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
М
batch_normalization_10/ReshapeReshapetraining$batch_normalization_10/Reshape/shape*
T0
*
Tshape0*
_output_shapes
:
і
batch_normalization_10/SelectSelectbatch_normalization_10/Reshape!batch_normalization_10/ExpandDims#batch_normalization_10/ExpandDims_1*
T0*
_output_shapes
:
А
batch_normalization_10/SqueezeSqueezebatch_normalization_10/Select*
squeeze_dims
*
T0*
_output_shapes
:
ґ
+batch_normalization_10/AssignMovingAvg/readIdentity!batch_normalization_9/moving_mean*
T0*4
_class*
(&loc:@batch_normalization_9/moving_mean*
_output_shapes	
:А
я
*batch_normalization_10/AssignMovingAvg/SubSub+batch_normalization_10/AssignMovingAvg/read#batch_normalization_10/cond/Merge_1*
T0*4
_class*
(&loc:@batch_normalization_9/moving_mean*
_output_shapes	
:А
ў
*batch_normalization_10/AssignMovingAvg/MulMul*batch_normalization_10/AssignMovingAvg/Subbatch_normalization_10/Squeeze*
T0*4
_class*
(&loc:@batch_normalization_9/moving_mean*
_output_shapes	
:А
с
&batch_normalization_10/AssignMovingAvg	AssignSub!batch_normalization_9/moving_mean*batch_normalization_10/AssignMovingAvg/Mul*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_9/moving_mean*
_output_shapes	
:А
ј
-batch_normalization_10/AssignMovingAvg_1/readIdentity%batch_normalization_9/moving_variance*
T0*8
_class.
,*loc:@batch_normalization_9/moving_variance*
_output_shapes	
:А
з
,batch_normalization_10/AssignMovingAvg_1/SubSub-batch_normalization_10/AssignMovingAvg_1/read#batch_normalization_10/cond/Merge_2*
T0*8
_class.
,*loc:@batch_normalization_9/moving_variance*
_output_shapes	
:А
б
,batch_normalization_10/AssignMovingAvg_1/MulMul,batch_normalization_10/AssignMovingAvg_1/Subbatch_normalization_10/Squeeze*
T0*8
_class.
,*loc:@batch_normalization_9/moving_variance*
_output_shapes	
:А
э
(batch_normalization_10/AssignMovingAvg_1	AssignSub%batch_normalization_9/moving_variance,batch_normalization_10/AssignMovingAvg_1/Mul*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_9/moving_variance*
_output_shapes	
:А
~
Relu_9Relu!batch_normalization_10/cond/Merge*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
ѓ
1conv2d_10/kernel/Initializer/random_uniform/shapeConst*#
_class
loc:@conv2d_10/kernel*%
valueB"А*
dtype0*
_output_shapes
:
Щ
/conv2d_10/kernel/Initializer/random_uniform/minConst*#
_class
loc:@conv2d_10/kernel*
valueB
*Ђ™*љ*
dtype0*
_output_shapes
:
Щ
/conv2d_10/kernel/Initializer/random_uniform/maxConst*#
_class
loc:@conv2d_10/kernel*
valueB
*Ђ™*=*
dtype0*
_output_shapes
:
ы
9conv2d_10/kernel/Initializer/random_uniform/RandomUniform
RandomUniform1conv2d_10/kernel/Initializer/random_uniform/shape*
T0*#
_class
loc:@conv2d_10/kernel*
seed2*
dtype0*(
_output_shapes
:АА*

seed
ё
/conv2d_10/kernel/Initializer/random_uniform/subSub/conv2d_10/kernel/Initializer/random_uniform/max/conv2d_10/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_10/kernel*
_output_shapes
:
ъ
/conv2d_10/kernel/Initializer/random_uniform/mulMul9conv2d_10/kernel/Initializer/random_uniform/RandomUniform/conv2d_10/kernel/Initializer/random_uniform/sub*
T0*#
_class
loc:@conv2d_10/kernel*(
_output_shapes
:АА
м
+conv2d_10/kernel/Initializer/random_uniformAdd/conv2d_10/kernel/Initializer/random_uniform/mul/conv2d_10/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_10/kernel*(
_output_shapes
:АА
љ
conv2d_10/kernel
VariableV2*
shared_name*#
_class
loc:@conv2d_10/kernel*
	container*
shape:АА*
dtype0*(
_output_shapes
:АА
б
conv2d_10/kernel/AssignAssignconv2d_10/kernel+conv2d_10/kernel/Initializer/random_uniform*
use_locking(*
T0*#
_class
loc:@conv2d_10/kernel*
validate_shape(*(
_output_shapes
:АА
Л
conv2d_10/kernel/readIdentityconv2d_10/kernel*
T0*#
_class
loc:@conv2d_10/kernel*(
_output_shapes
:АА
h
conv2d_11/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
Ё
conv2d_11/Conv2DConv2DRelu_9conv2d_10/kernel/read*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
≠
-batch_normalization_10/gamma/Initializer/onesConst*/
_class%
#!loc:@batch_normalization_10/gamma*
valueBА*А?*
dtype0*
_output_shapes	
:А
ї
batch_normalization_10/gamma
VariableV2*
shared_name*/
_class%
#!loc:@batch_normalization_10/gamma*
	container*
shape:А*
dtype0*
_output_shapes	
:А
ъ
#batch_normalization_10/gamma/AssignAssignbatch_normalization_10/gamma-batch_normalization_10/gamma/Initializer/ones*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_10/gamma*
validate_shape(*
_output_shapes	
:А
Ґ
!batch_normalization_10/gamma/readIdentitybatch_normalization_10/gamma*
T0*/
_class%
#!loc:@batch_normalization_10/gamma*
_output_shapes	
:А
ђ
-batch_normalization_10/beta/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_10/beta*
valueBА**
dtype0*
_output_shapes	
:А
є
batch_normalization_10/beta
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*.
_class$
" loc:@batch_normalization_10/beta*
	container*
shape:А
ч
"batch_normalization_10/beta/AssignAssignbatch_normalization_10/beta-batch_normalization_10/beta/Initializer/zeros*
T0*.
_class$
" loc:@batch_normalization_10/beta*
validate_shape(*
_output_shapes	
:А*
use_locking(
Я
 batch_normalization_10/beta/readIdentitybatch_normalization_10/beta*
T0*.
_class$
" loc:@batch_normalization_10/beta*
_output_shapes	
:А
Ї
4batch_normalization_10/moving_mean/Initializer/zerosConst*5
_class+
)'loc:@batch_normalization_10/moving_mean*
valueBА**
dtype0*
_output_shapes	
:А
«
"batch_normalization_10/moving_mean
VariableV2*
shared_name*5
_class+
)'loc:@batch_normalization_10/moving_mean*
	container*
shape:А*
dtype0*
_output_shapes	
:А
У
)batch_normalization_10/moving_mean/AssignAssign"batch_normalization_10/moving_mean4batch_normalization_10/moving_mean/Initializer/zeros*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_10/moving_mean*
validate_shape(*
_output_shapes	
:А
і
'batch_normalization_10/moving_mean/readIdentity"batch_normalization_10/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_10/moving_mean*
_output_shapes	
:А
Ѕ
7batch_normalization_10/moving_variance/Initializer/onesConst*9
_class/
-+loc:@batch_normalization_10/moving_variance*
valueBА*А?*
dtype0*
_output_shapes	
:А
ѕ
&batch_normalization_10/moving_variance
VariableV2*
shared_name*9
_class/
-+loc:@batch_normalization_10/moving_variance*
	container*
shape:А*
dtype0*
_output_shapes	
:А
Ґ
-batch_normalization_10/moving_variance/AssignAssign&batch_normalization_10/moving_variance7batch_normalization_10/moving_variance/Initializer/ones*
T0*9
_class/
-+loc:@batch_normalization_10/moving_variance*
validate_shape(*
_output_shapes	
:А*
use_locking(
ј
+batch_normalization_10/moving_variance/readIdentity&batch_normalization_10/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_10/moving_variance*
_output_shapes	
:А
c
"batch_normalization_11/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
w
$batch_normalization_11/cond/switch_tIdentity$batch_normalization_11/cond/Switch:1*
T0
*
_output_shapes
:
u
$batch_normalization_11/cond/switch_fIdentity"batch_normalization_11/cond/Switch*
T0
*
_output_shapes
:
Z
#batch_normalization_11/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Л
!batch_normalization_11/cond/ConstConst%^batch_normalization_11/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Н
#batch_normalization_11/cond/Const_1Const%^batch_normalization_11/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Т
1batch_normalization_11/cond/FusedBatchNorm/SwitchSwitchconv2d_11/Conv2D#batch_normalization_11/cond/pred_id*
T0*#
_class
loc:@conv2d_11/Conv2D*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
г
3batch_normalization_11/cond/FusedBatchNorm/Switch_1Switch!batch_normalization_10/gamma/read#batch_normalization_11/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_10/gamma*"
_output_shapes
:А:А
б
3batch_normalization_11/cond/FusedBatchNorm/Switch_2Switch batch_normalization_10/beta/read#batch_normalization_11/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_10/beta*"
_output_shapes
:А:А
ћ
*batch_normalization_11/cond/FusedBatchNormFusedBatchNorm3batch_normalization_11/cond/FusedBatchNorm/Switch:15batch_normalization_11/cond/FusedBatchNorm/Switch_1:15batch_normalization_11/cond/FusedBatchNorm/Switch_2:1!batch_normalization_11/cond/Const#batch_normalization_11/cond/Const_1*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(*
epsilon%oГ:
Ф
3batch_normalization_11/cond/FusedBatchNorm_1/SwitchSwitchconv2d_11/Conv2D#batch_normalization_11/cond/pred_id*
T0*#
_class
loc:@conv2d_11/Conv2D*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
е
5batch_normalization_11/cond/FusedBatchNorm_1/Switch_1Switch!batch_normalization_10/gamma/read#batch_normalization_11/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_10/gamma*"
_output_shapes
:А:А
г
5batch_normalization_11/cond/FusedBatchNorm_1/Switch_2Switch batch_normalization_10/beta/read#batch_normalization_11/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_10/beta*"
_output_shapes
:А:А
с
5batch_normalization_11/cond/FusedBatchNorm_1/Switch_3Switch'batch_normalization_10/moving_mean/read#batch_normalization_11/cond/pred_id*
T0*5
_class+
)'loc:@batch_normalization_10/moving_mean*"
_output_shapes
:А:А
щ
5batch_normalization_11/cond/FusedBatchNorm_1/Switch_4Switch+batch_normalization_10/moving_variance/read#batch_normalization_11/cond/pred_id*
T0*9
_class/
-+loc:@batch_normalization_10/moving_variance*"
_output_shapes
:А:А
ф
,batch_normalization_11/cond/FusedBatchNorm_1FusedBatchNorm3batch_normalization_11/cond/FusedBatchNorm_1/Switch5batch_normalization_11/cond/FusedBatchNorm_1/Switch_15batch_normalization_11/cond/FusedBatchNorm_1/Switch_25batch_normalization_11/cond/FusedBatchNorm_1/Switch_35batch_normalization_11/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(
№
!batch_normalization_11/cond/MergeMerge,batch_normalization_11/cond/FusedBatchNorm_1*batch_normalization_11/cond/FusedBatchNorm*
T0*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:
ї
#batch_normalization_11/cond/Merge_1Merge.batch_normalization_11/cond/FusedBatchNorm_1:1,batch_normalization_11/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes
	:А:
ї
#batch_normalization_11/cond/Merge_2Merge.batch_normalization_11/cond/FusedBatchNorm_1:2,batch_normalization_11/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes
	:А:
l
'batch_normalization_11/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
g
%batch_normalization_11/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
∞
!batch_normalization_11/ExpandDims
ExpandDims'batch_normalization_11/ExpandDims/input%batch_normalization_11/ExpandDims/dim*

Tdim0*
T0*
_output_shapes
:
n
)batch_normalization_11/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
i
'batch_normalization_11/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
ґ
#batch_normalization_11/ExpandDims_1
ExpandDims)batch_normalization_11/ExpandDims_1/input'batch_normalization_11/ExpandDims_1/dim*

Tdim0*
T0*
_output_shapes
:
n
$batch_normalization_11/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
М
batch_normalization_11/ReshapeReshapetraining$batch_normalization_11/Reshape/shape*
T0
*
Tshape0*
_output_shapes
:
і
batch_normalization_11/SelectSelectbatch_normalization_11/Reshape!batch_normalization_11/ExpandDims#batch_normalization_11/ExpandDims_1*
T0*
_output_shapes
:
А
batch_normalization_11/SqueezeSqueezebatch_normalization_11/Select*
squeeze_dims
*
T0*
_output_shapes
:
Є
+batch_normalization_11/AssignMovingAvg/readIdentity"batch_normalization_10/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_10/moving_mean*
_output_shapes	
:А
а
*batch_normalization_11/AssignMovingAvg/SubSub+batch_normalization_11/AssignMovingAvg/read#batch_normalization_11/cond/Merge_1*
T0*5
_class+
)'loc:@batch_normalization_10/moving_mean*
_output_shapes	
:А
Џ
*batch_normalization_11/AssignMovingAvg/MulMul*batch_normalization_11/AssignMovingAvg/Subbatch_normalization_11/Squeeze*
T0*5
_class+
)'loc:@batch_normalization_10/moving_mean*
_output_shapes	
:А
у
&batch_normalization_11/AssignMovingAvg	AssignSub"batch_normalization_10/moving_mean*batch_normalization_11/AssignMovingAvg/Mul*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_10/moving_mean*
_output_shapes	
:А
¬
-batch_normalization_11/AssignMovingAvg_1/readIdentity&batch_normalization_10/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_10/moving_variance*
_output_shapes	
:А
и
,batch_normalization_11/AssignMovingAvg_1/SubSub-batch_normalization_11/AssignMovingAvg_1/read#batch_normalization_11/cond/Merge_2*
T0*9
_class/
-+loc:@batch_normalization_10/moving_variance*
_output_shapes	
:А
в
,batch_normalization_11/AssignMovingAvg_1/MulMul,batch_normalization_11/AssignMovingAvg_1/Subbatch_normalization_11/Squeeze*
T0*9
_class/
-+loc:@batch_normalization_10/moving_variance*
_output_shapes	
:А
€
(batch_normalization_11/AssignMovingAvg_1	AssignSub&batch_normalization_10/moving_variance,batch_normalization_11/AssignMovingAvg_1/Mul*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_10/moving_variance*
_output_shapes	
:А

Relu_10Relu!batch_normalization_11/cond/Merge*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
ѓ
1conv2d_11/kernel/Initializer/random_uniform/shapeConst*#
_class
loc:@conv2d_11/kernel*%
valueB"*
dtype0*
_output_shapes
:
Щ
/conv2d_11/kernel/Initializer/random_uniform/minConst*#
_class
loc:@conv2d_11/kernel*
valueB
*:Ќљ*
dtype0*
_output_shapes
:
Щ
/conv2d_11/kernel/Initializer/random_uniform/maxConst*#
_class
loc:@conv2d_11/kernel*
valueB
*:Ќ=*
dtype0*
_output_shapes
:
ы
9conv2d_11/kernel/Initializer/random_uniform/RandomUniform
RandomUniform1conv2d_11/kernel/Initializer/random_uniform/shape*
dtype0*(
_output_shapes
:АА*

seed*
T0*#
_class
loc:@conv2d_11/kernel*
seed2
ё
/conv2d_11/kernel/Initializer/random_uniform/subSub/conv2d_11/kernel/Initializer/random_uniform/max/conv2d_11/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_11/kernel*
_output_shapes
:
ъ
/conv2d_11/kernel/Initializer/random_uniform/mulMul9conv2d_11/kernel/Initializer/random_uniform/RandomUniform/conv2d_11/kernel/Initializer/random_uniform/sub*
T0*#
_class
loc:@conv2d_11/kernel*(
_output_shapes
:АА
м
+conv2d_11/kernel/Initializer/random_uniformAdd/conv2d_11/kernel/Initializer/random_uniform/mul/conv2d_11/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_11/kernel*(
_output_shapes
:АА
љ
conv2d_11/kernel
VariableV2*
shape:АА*
dtype0*(
_output_shapes
:АА*
shared_name*#
_class
loc:@conv2d_11/kernel*
	container
б
conv2d_11/kernel/AssignAssignconv2d_11/kernel+conv2d_11/kernel/Initializer/random_uniform*
T0*#
_class
loc:@conv2d_11/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(
Л
conv2d_11/kernel/readIdentityconv2d_11/kernel*
T0*#
_class
loc:@conv2d_11/kernel*(
_output_shapes
:АА
h
conv2d_12/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
ё
conv2d_12/Conv2DConv2DRelu_10conv2d_11/kernel/read*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
≠
-batch_normalization_11/gamma/Initializer/onesConst*/
_class%
#!loc:@batch_normalization_11/gamma*
valueBА*А?*
dtype0*
_output_shapes	
:А
ї
batch_normalization_11/gamma
VariableV2*/
_class%
#!loc:@batch_normalization_11/gamma*
	container*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name
ъ
#batch_normalization_11/gamma/AssignAssignbatch_normalization_11/gamma-batch_normalization_11/gamma/Initializer/ones*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_11/gamma*
validate_shape(*
_output_shapes	
:А
Ґ
!batch_normalization_11/gamma/readIdentitybatch_normalization_11/gamma*
T0*/
_class%
#!loc:@batch_normalization_11/gamma*
_output_shapes	
:А
ђ
-batch_normalization_11/beta/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_11/beta*
valueBА**
dtype0*
_output_shapes	
:А
є
batch_normalization_11/beta
VariableV2*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name*.
_class$
" loc:@batch_normalization_11/beta*
	container
ч
"batch_normalization_11/beta/AssignAssignbatch_normalization_11/beta-batch_normalization_11/beta/Initializer/zeros*
T0*.
_class$
" loc:@batch_normalization_11/beta*
validate_shape(*
_output_shapes	
:А*
use_locking(
Я
 batch_normalization_11/beta/readIdentitybatch_normalization_11/beta*
T0*.
_class$
" loc:@batch_normalization_11/beta*
_output_shapes	
:А
Ї
4batch_normalization_11/moving_mean/Initializer/zerosConst*5
_class+
)'loc:@batch_normalization_11/moving_mean*
valueBА**
dtype0*
_output_shapes	
:А
«
"batch_normalization_11/moving_mean
VariableV2*5
_class+
)'loc:@batch_normalization_11/moving_mean*
	container*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name
У
)batch_normalization_11/moving_mean/AssignAssign"batch_normalization_11/moving_mean4batch_normalization_11/moving_mean/Initializer/zeros*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_11/moving_mean*
validate_shape(*
_output_shapes	
:А
і
'batch_normalization_11/moving_mean/readIdentity"batch_normalization_11/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_11/moving_mean*
_output_shapes	
:А
Ѕ
7batch_normalization_11/moving_variance/Initializer/onesConst*9
_class/
-+loc:@batch_normalization_11/moving_variance*
valueBА*А?*
dtype0*
_output_shapes	
:А
ѕ
&batch_normalization_11/moving_variance
VariableV2*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name*9
_class/
-+loc:@batch_normalization_11/moving_variance*
	container
Ґ
-batch_normalization_11/moving_variance/AssignAssign&batch_normalization_11/moving_variance7batch_normalization_11/moving_variance/Initializer/ones*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_11/moving_variance*
validate_shape(*
_output_shapes	
:А
ј
+batch_normalization_11/moving_variance/readIdentity&batch_normalization_11/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_11/moving_variance*
_output_shapes	
:А
c
"batch_normalization_12/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
w
$batch_normalization_12/cond/switch_tIdentity$batch_normalization_12/cond/Switch:1*
T0
*
_output_shapes
:
u
$batch_normalization_12/cond/switch_fIdentity"batch_normalization_12/cond/Switch*
T0
*
_output_shapes
:
Z
#batch_normalization_12/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Л
!batch_normalization_12/cond/ConstConst%^batch_normalization_12/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Н
#batch_normalization_12/cond/Const_1Const%^batch_normalization_12/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Т
1batch_normalization_12/cond/FusedBatchNorm/SwitchSwitchconv2d_12/Conv2D#batch_normalization_12/cond/pred_id*
T0*#
_class
loc:@conv2d_12/Conv2D*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
г
3batch_normalization_12/cond/FusedBatchNorm/Switch_1Switch!batch_normalization_11/gamma/read#batch_normalization_12/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_11/gamma*"
_output_shapes
:А:А
б
3batch_normalization_12/cond/FusedBatchNorm/Switch_2Switch batch_normalization_11/beta/read#batch_normalization_12/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_11/beta*"
_output_shapes
:А:А
ћ
*batch_normalization_12/cond/FusedBatchNormFusedBatchNorm3batch_normalization_12/cond/FusedBatchNorm/Switch:15batch_normalization_12/cond/FusedBatchNorm/Switch_1:15batch_normalization_12/cond/FusedBatchNorm/Switch_2:1!batch_normalization_12/cond/Const#batch_normalization_12/cond/Const_1*
epsilon%oГ:*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(
Ф
3batch_normalization_12/cond/FusedBatchNorm_1/SwitchSwitchconv2d_12/Conv2D#batch_normalization_12/cond/pred_id*
T0*#
_class
loc:@conv2d_12/Conv2D*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
е
5batch_normalization_12/cond/FusedBatchNorm_1/Switch_1Switch!batch_normalization_11/gamma/read#batch_normalization_12/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_11/gamma*"
_output_shapes
:А:А
г
5batch_normalization_12/cond/FusedBatchNorm_1/Switch_2Switch batch_normalization_11/beta/read#batch_normalization_12/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_11/beta*"
_output_shapes
:А:А
с
5batch_normalization_12/cond/FusedBatchNorm_1/Switch_3Switch'batch_normalization_11/moving_mean/read#batch_normalization_12/cond/pred_id*
T0*5
_class+
)'loc:@batch_normalization_11/moving_mean*"
_output_shapes
:А:А
щ
5batch_normalization_12/cond/FusedBatchNorm_1/Switch_4Switch+batch_normalization_11/moving_variance/read#batch_normalization_12/cond/pred_id*
T0*9
_class/
-+loc:@batch_normalization_11/moving_variance*"
_output_shapes
:А:А
ф
,batch_normalization_12/cond/FusedBatchNorm_1FusedBatchNorm3batch_normalization_12/cond/FusedBatchNorm_1/Switch5batch_normalization_12/cond/FusedBatchNorm_1/Switch_15batch_normalization_12/cond/FusedBatchNorm_1/Switch_25batch_normalization_12/cond/FusedBatchNorm_1/Switch_35batch_normalization_12/cond/FusedBatchNorm_1/Switch_4*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(*
epsilon%oГ:
№
!batch_normalization_12/cond/MergeMerge,batch_normalization_12/cond/FusedBatchNorm_1*batch_normalization_12/cond/FusedBatchNorm*
T0*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:
ї
#batch_normalization_12/cond/Merge_1Merge.batch_normalization_12/cond/FusedBatchNorm_1:1,batch_normalization_12/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes
	:А:
ї
#batch_normalization_12/cond/Merge_2Merge.batch_normalization_12/cond/FusedBatchNorm_1:2,batch_normalization_12/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes
	:А:
l
'batch_normalization_12/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
g
%batch_normalization_12/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
∞
!batch_normalization_12/ExpandDims
ExpandDims'batch_normalization_12/ExpandDims/input%batch_normalization_12/ExpandDims/dim*

Tdim0*
T0*
_output_shapes
:
n
)batch_normalization_12/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
i
'batch_normalization_12/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
ґ
#batch_normalization_12/ExpandDims_1
ExpandDims)batch_normalization_12/ExpandDims_1/input'batch_normalization_12/ExpandDims_1/dim*

Tdim0*
T0*
_output_shapes
:
n
$batch_normalization_12/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
М
batch_normalization_12/ReshapeReshapetraining$batch_normalization_12/Reshape/shape*
T0
*
Tshape0*
_output_shapes
:
і
batch_normalization_12/SelectSelectbatch_normalization_12/Reshape!batch_normalization_12/ExpandDims#batch_normalization_12/ExpandDims_1*
T0*
_output_shapes
:
А
batch_normalization_12/SqueezeSqueezebatch_normalization_12/Select*
squeeze_dims
*
T0*
_output_shapes
:
Є
+batch_normalization_12/AssignMovingAvg/readIdentity"batch_normalization_11/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_11/moving_mean*
_output_shapes	
:А
а
*batch_normalization_12/AssignMovingAvg/SubSub+batch_normalization_12/AssignMovingAvg/read#batch_normalization_12/cond/Merge_1*
T0*5
_class+
)'loc:@batch_normalization_11/moving_mean*
_output_shapes	
:А
Џ
*batch_normalization_12/AssignMovingAvg/MulMul*batch_normalization_12/AssignMovingAvg/Subbatch_normalization_12/Squeeze*
T0*5
_class+
)'loc:@batch_normalization_11/moving_mean*
_output_shapes	
:А
у
&batch_normalization_12/AssignMovingAvg	AssignSub"batch_normalization_11/moving_mean*batch_normalization_12/AssignMovingAvg/Mul*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_11/moving_mean*
_output_shapes	
:А
¬
-batch_normalization_12/AssignMovingAvg_1/readIdentity&batch_normalization_11/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_11/moving_variance*
_output_shapes	
:А
и
,batch_normalization_12/AssignMovingAvg_1/SubSub-batch_normalization_12/AssignMovingAvg_1/read#batch_normalization_12/cond/Merge_2*
T0*9
_class/
-+loc:@batch_normalization_11/moving_variance*
_output_shapes	
:А
в
,batch_normalization_12/AssignMovingAvg_1/MulMul,batch_normalization_12/AssignMovingAvg_1/Subbatch_normalization_12/Squeeze*
T0*9
_class/
-+loc:@batch_normalization_11/moving_variance*
_output_shapes	
:А
€
(batch_normalization_12/AssignMovingAvg_1	AssignSub&batch_normalization_11/moving_variance,batch_normalization_12/AssignMovingAvg_1/Mul*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_11/moving_variance*
_output_shapes	
:А

Relu_11Relu!batch_normalization_12/cond/Merge*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
ѓ
1conv2d_12/kernel/Initializer/random_uniform/shapeConst*#
_class
loc:@conv2d_12/kernel*%
valueB"*
dtype0*
_output_shapes
:
Щ
/conv2d_12/kernel/Initializer/random_uniform/minConst*#
_class
loc:@conv2d_12/kernel*
valueB
*:Ќљ*
dtype0*
_output_shapes
:
Щ
/conv2d_12/kernel/Initializer/random_uniform/maxConst*#
_class
loc:@conv2d_12/kernel*
valueB
*:Ќ=*
dtype0*
_output_shapes
:
ы
9conv2d_12/kernel/Initializer/random_uniform/RandomUniform
RandomUniform1conv2d_12/kernel/Initializer/random_uniform/shape*
dtype0*(
_output_shapes
:АА*

seed*
T0*#
_class
loc:@conv2d_12/kernel*
seed2
ё
/conv2d_12/kernel/Initializer/random_uniform/subSub/conv2d_12/kernel/Initializer/random_uniform/max/conv2d_12/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_12/kernel*
_output_shapes
:
ъ
/conv2d_12/kernel/Initializer/random_uniform/mulMul9conv2d_12/kernel/Initializer/random_uniform/RandomUniform/conv2d_12/kernel/Initializer/random_uniform/sub*
T0*#
_class
loc:@conv2d_12/kernel*(
_output_shapes
:АА
м
+conv2d_12/kernel/Initializer/random_uniformAdd/conv2d_12/kernel/Initializer/random_uniform/mul/conv2d_12/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_12/kernel*(
_output_shapes
:АА
љ
conv2d_12/kernel
VariableV2*
shape:АА*
dtype0*(
_output_shapes
:АА*
shared_name*#
_class
loc:@conv2d_12/kernel*
	container
б
conv2d_12/kernel/AssignAssignconv2d_12/kernel+conv2d_12/kernel/Initializer/random_uniform*
T0*#
_class
loc:@conv2d_12/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(
Л
conv2d_12/kernel/readIdentityconv2d_12/kernel*
T0*#
_class
loc:@conv2d_12/kernel*(
_output_shapes
:АА
h
conv2d_13/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
ё
conv2d_13/Conv2DConv2DRelu_11conv2d_12/kernel/read*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
≠
-batch_normalization_12/gamma/Initializer/onesConst*/
_class%
#!loc:@batch_normalization_12/gamma*
valueBА*А?*
dtype0*
_output_shapes	
:А
ї
batch_normalization_12/gamma
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*/
_class%
#!loc:@batch_normalization_12/gamma*
	container*
shape:А
ъ
#batch_normalization_12/gamma/AssignAssignbatch_normalization_12/gamma-batch_normalization_12/gamma/Initializer/ones*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_12/gamma*
validate_shape(*
_output_shapes	
:А
Ґ
!batch_normalization_12/gamma/readIdentitybatch_normalization_12/gamma*
T0*/
_class%
#!loc:@batch_normalization_12/gamma*
_output_shapes	
:А
ђ
-batch_normalization_12/beta/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_12/beta*
valueBА**
dtype0*
_output_shapes	
:А
є
batch_normalization_12/beta
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*.
_class$
" loc:@batch_normalization_12/beta*
	container*
shape:А
ч
"batch_normalization_12/beta/AssignAssignbatch_normalization_12/beta-batch_normalization_12/beta/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_12/beta*
validate_shape(*
_output_shapes	
:А
Я
 batch_normalization_12/beta/readIdentitybatch_normalization_12/beta*
T0*.
_class$
" loc:@batch_normalization_12/beta*
_output_shapes	
:А
Ї
4batch_normalization_12/moving_mean/Initializer/zerosConst*5
_class+
)'loc:@batch_normalization_12/moving_mean*
valueBА**
dtype0*
_output_shapes	
:А
«
"batch_normalization_12/moving_mean
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*5
_class+
)'loc:@batch_normalization_12/moving_mean*
	container*
shape:А
У
)batch_normalization_12/moving_mean/AssignAssign"batch_normalization_12/moving_mean4batch_normalization_12/moving_mean/Initializer/zeros*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_12/moving_mean*
validate_shape(*
_output_shapes	
:А
і
'batch_normalization_12/moving_mean/readIdentity"batch_normalization_12/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_12/moving_mean*
_output_shapes	
:А
Ѕ
7batch_normalization_12/moving_variance/Initializer/onesConst*9
_class/
-+loc:@batch_normalization_12/moving_variance*
valueBА*А?*
dtype0*
_output_shapes	
:А
ѕ
&batch_normalization_12/moving_variance
VariableV2*
shared_name*9
_class/
-+loc:@batch_normalization_12/moving_variance*
	container*
shape:А*
dtype0*
_output_shapes	
:А
Ґ
-batch_normalization_12/moving_variance/AssignAssign&batch_normalization_12/moving_variance7batch_normalization_12/moving_variance/Initializer/ones*
T0*9
_class/
-+loc:@batch_normalization_12/moving_variance*
validate_shape(*
_output_shapes	
:А*
use_locking(
ј
+batch_normalization_12/moving_variance/readIdentity&batch_normalization_12/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_12/moving_variance*
_output_shapes	
:А
c
"batch_normalization_13/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
w
$batch_normalization_13/cond/switch_tIdentity$batch_normalization_13/cond/Switch:1*
T0
*
_output_shapes
:
u
$batch_normalization_13/cond/switch_fIdentity"batch_normalization_13/cond/Switch*
T0
*
_output_shapes
:
Z
#batch_normalization_13/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Л
!batch_normalization_13/cond/ConstConst%^batch_normalization_13/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Н
#batch_normalization_13/cond/Const_1Const%^batch_normalization_13/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Т
1batch_normalization_13/cond/FusedBatchNorm/SwitchSwitchconv2d_13/Conv2D#batch_normalization_13/cond/pred_id*
T0*#
_class
loc:@conv2d_13/Conv2D*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
г
3batch_normalization_13/cond/FusedBatchNorm/Switch_1Switch!batch_normalization_12/gamma/read#batch_normalization_13/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_12/gamma*"
_output_shapes
:А:А
б
3batch_normalization_13/cond/FusedBatchNorm/Switch_2Switch batch_normalization_12/beta/read#batch_normalization_13/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_12/beta*"
_output_shapes
:А:А
ћ
*batch_normalization_13/cond/FusedBatchNormFusedBatchNorm3batch_normalization_13/cond/FusedBatchNorm/Switch:15batch_normalization_13/cond/FusedBatchNorm/Switch_1:15batch_normalization_13/cond/FusedBatchNorm/Switch_2:1!batch_normalization_13/cond/Const#batch_normalization_13/cond/Const_1*
epsilon%oГ:*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(
Ф
3batch_normalization_13/cond/FusedBatchNorm_1/SwitchSwitchconv2d_13/Conv2D#batch_normalization_13/cond/pred_id*
T0*#
_class
loc:@conv2d_13/Conv2D*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
е
5batch_normalization_13/cond/FusedBatchNorm_1/Switch_1Switch!batch_normalization_12/gamma/read#batch_normalization_13/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_12/gamma*"
_output_shapes
:А:А
г
5batch_normalization_13/cond/FusedBatchNorm_1/Switch_2Switch batch_normalization_12/beta/read#batch_normalization_13/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_12/beta*"
_output_shapes
:А:А
с
5batch_normalization_13/cond/FusedBatchNorm_1/Switch_3Switch'batch_normalization_12/moving_mean/read#batch_normalization_13/cond/pred_id*
T0*5
_class+
)'loc:@batch_normalization_12/moving_mean*"
_output_shapes
:А:А
щ
5batch_normalization_13/cond/FusedBatchNorm_1/Switch_4Switch+batch_normalization_12/moving_variance/read#batch_normalization_13/cond/pred_id*"
_output_shapes
:А:А*
T0*9
_class/
-+loc:@batch_normalization_12/moving_variance
ф
,batch_normalization_13/cond/FusedBatchNorm_1FusedBatchNorm3batch_normalization_13/cond/FusedBatchNorm_1/Switch5batch_normalization_13/cond/FusedBatchNorm_1/Switch_15batch_normalization_13/cond/FusedBatchNorm_1/Switch_25batch_normalization_13/cond/FusedBatchNorm_1/Switch_35batch_normalization_13/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(
№
!batch_normalization_13/cond/MergeMerge,batch_normalization_13/cond/FusedBatchNorm_1*batch_normalization_13/cond/FusedBatchNorm*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:*
T0
ї
#batch_normalization_13/cond/Merge_1Merge.batch_normalization_13/cond/FusedBatchNorm_1:1,batch_normalization_13/cond/FusedBatchNorm:1*
N*
_output_shapes
	:А:*
T0
ї
#batch_normalization_13/cond/Merge_2Merge.batch_normalization_13/cond/FusedBatchNorm_1:2,batch_normalization_13/cond/FusedBatchNorm:2*
N*
_output_shapes
	:А:*
T0
l
'batch_normalization_13/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
g
%batch_normalization_13/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
∞
!batch_normalization_13/ExpandDims
ExpandDims'batch_normalization_13/ExpandDims/input%batch_normalization_13/ExpandDims/dim*
_output_shapes
:*

Tdim0*
T0
n
)batch_normalization_13/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
i
'batch_normalization_13/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
ґ
#batch_normalization_13/ExpandDims_1
ExpandDims)batch_normalization_13/ExpandDims_1/input'batch_normalization_13/ExpandDims_1/dim*

Tdim0*
T0*
_output_shapes
:
n
$batch_normalization_13/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
М
batch_normalization_13/ReshapeReshapetraining$batch_normalization_13/Reshape/shape*
Tshape0*
_output_shapes
:*
T0

і
batch_normalization_13/SelectSelectbatch_normalization_13/Reshape!batch_normalization_13/ExpandDims#batch_normalization_13/ExpandDims_1*
_output_shapes
:*
T0
А
batch_normalization_13/SqueezeSqueezebatch_normalization_13/Select*
squeeze_dims
*
T0*
_output_shapes
:
Є
+batch_normalization_13/AssignMovingAvg/readIdentity"batch_normalization_12/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_12/moving_mean*
_output_shapes	
:А
а
*batch_normalization_13/AssignMovingAvg/SubSub+batch_normalization_13/AssignMovingAvg/read#batch_normalization_13/cond/Merge_1*
_output_shapes	
:А*
T0*5
_class+
)'loc:@batch_normalization_12/moving_mean
Џ
*batch_normalization_13/AssignMovingAvg/MulMul*batch_normalization_13/AssignMovingAvg/Subbatch_normalization_13/Squeeze*5
_class+
)'loc:@batch_normalization_12/moving_mean*
_output_shapes	
:А*
T0
у
&batch_normalization_13/AssignMovingAvg	AssignSub"batch_normalization_12/moving_mean*batch_normalization_13/AssignMovingAvg/Mul*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_12/moving_mean*
_output_shapes	
:А
¬
-batch_normalization_13/AssignMovingAvg_1/readIdentity&batch_normalization_12/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_12/moving_variance*
_output_shapes	
:А
и
,batch_normalization_13/AssignMovingAvg_1/SubSub-batch_normalization_13/AssignMovingAvg_1/read#batch_normalization_13/cond/Merge_2*
_output_shapes	
:А*
T0*9
_class/
-+loc:@batch_normalization_12/moving_variance
в
,batch_normalization_13/AssignMovingAvg_1/MulMul,batch_normalization_13/AssignMovingAvg_1/Subbatch_normalization_13/Squeeze*
T0*9
_class/
-+loc:@batch_normalization_12/moving_variance*
_output_shapes	
:А
€
(batch_normalization_13/AssignMovingAvg_1	AssignSub&batch_normalization_12/moving_variance,batch_normalization_13/AssignMovingAvg_1/Mul*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_12/moving_variance*
_output_shapes	
:А

Relu_12Relu!batch_normalization_13/cond/Merge*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0
ѓ
1conv2d_13/kernel/Initializer/random_uniform/shapeConst*#
_class
loc:@conv2d_13/kernel*%
valueB"@*
dtype0*
_output_shapes
:
Щ
/conv2d_13/kernel/Initializer/random_uniform/minConst*#
_class
loc:@conv2d_13/kernel*
valueB
*ЇфЇљ*
dtype0*
_output_shapes
:
Щ
/conv2d_13/kernel/Initializer/random_uniform/maxConst*#
_class
loc:@conv2d_13/kernel*
valueB
*ЇфЇ=*
dtype0*
_output_shapes
:
щ
9conv2d_13/kernel/Initializer/random_uniform/RandomUniform
RandomUniform1conv2d_13/kernel/Initializer/random_uniform/shape*

seed*
T0*#
_class
loc:@conv2d_13/kernel*
seed2*
dtype0*&
_output_shapes
:@
ё
/conv2d_13/kernel/Initializer/random_uniform/subSub/conv2d_13/kernel/Initializer/random_uniform/max/conv2d_13/kernel/Initializer/random_uniform/min*
_output_shapes
:*
T0*#
_class
loc:@conv2d_13/kernel
ш
/conv2d_13/kernel/Initializer/random_uniform/mulMul9conv2d_13/kernel/Initializer/random_uniform/RandomUniform/conv2d_13/kernel/Initializer/random_uniform/sub*#
_class
loc:@conv2d_13/kernel*&
_output_shapes
:@*
T0
к
+conv2d_13/kernel/Initializer/random_uniformAdd/conv2d_13/kernel/Initializer/random_uniform/mul/conv2d_13/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_13/kernel*&
_output_shapes
:@
є
conv2d_13/kernel
VariableV2*#
_class
loc:@conv2d_13/kernel*
	container*
shape:@*
dtype0*&
_output_shapes
:@*
shared_name
я
conv2d_13/kernel/AssignAssignconv2d_13/kernel+conv2d_13/kernel/Initializer/random_uniform*&
_output_shapes
:@*
use_locking(*
T0*#
_class
loc:@conv2d_13/kernel*
validate_shape(
Й
conv2d_13/kernel/readIdentityconv2d_13/kernel*&
_output_shapes
:@*
T0*#
_class
loc:@conv2d_13/kernel
h
conv2d_14/dilation_rateConst*
_output_shapes
:*
valueB"*
dtype0
№
conv2d_14/Conv2DConv2DRelu_1conv2d_13/kernel/read*
use_cudnn_on_gpu(*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*
strides
*
data_formatNHWC
Ђ
-batch_normalization_13/gamma/Initializer/onesConst*/
_class%
#!loc:@batch_normalization_13/gamma*
valueB@*А?*
dtype0*
_output_shapes
:@
є
batch_normalization_13/gamma
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*/
_class%
#!loc:@batch_normalization_13/gamma*
	container*
shape:@
щ
#batch_normalization_13/gamma/AssignAssignbatch_normalization_13/gamma-batch_normalization_13/gamma/Initializer/ones*/
_class%
#!loc:@batch_normalization_13/gamma*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
°
!batch_normalization_13/gamma/readIdentitybatch_normalization_13/gamma*
_output_shapes
:@*
T0*/
_class%
#!loc:@batch_normalization_13/gamma
™
-batch_normalization_13/beta/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_13/beta*
valueB@**
dtype0*
_output_shapes
:@
Ј
batch_normalization_13/beta
VariableV2*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_13/beta
ц
"batch_normalization_13/beta/AssignAssignbatch_normalization_13/beta-batch_normalization_13/beta/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_13/beta*
validate_shape(*
_output_shapes
:@
Ю
 batch_normalization_13/beta/readIdentitybatch_normalization_13/beta*
T0*.
_class$
" loc:@batch_normalization_13/beta*
_output_shapes
:@
Є
4batch_normalization_13/moving_mean/Initializer/zerosConst*
_output_shapes
:@*5
_class+
)'loc:@batch_normalization_13/moving_mean*
valueB@**
dtype0
≈
"batch_normalization_13/moving_mean
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*5
_class+
)'loc:@batch_normalization_13/moving_mean*
	container*
shape:@
Т
)batch_normalization_13/moving_mean/AssignAssign"batch_normalization_13/moving_mean4batch_normalization_13/moving_mean/Initializer/zeros*
_output_shapes
:@*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_13/moving_mean*
validate_shape(
≥
'batch_normalization_13/moving_mean/readIdentity"batch_normalization_13/moving_mean*
_output_shapes
:@*
T0*5
_class+
)'loc:@batch_normalization_13/moving_mean
њ
7batch_normalization_13/moving_variance/Initializer/onesConst*
_output_shapes
:@*9
_class/
-+loc:@batch_normalization_13/moving_variance*
valueB@*А?*
dtype0
Ќ
&batch_normalization_13/moving_variance
VariableV2*9
_class/
-+loc:@batch_normalization_13/moving_variance*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name
°
-batch_normalization_13/moving_variance/AssignAssign&batch_normalization_13/moving_variance7batch_normalization_13/moving_variance/Initializer/ones*9
_class/
-+loc:@batch_normalization_13/moving_variance*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
њ
+batch_normalization_13/moving_variance/readIdentity&batch_normalization_13/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_13/moving_variance*
_output_shapes
:@
c
"batch_normalization_14/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
w
$batch_normalization_14/cond/switch_tIdentity$batch_normalization_14/cond/Switch:1*
T0
*
_output_shapes
:
u
$batch_normalization_14/cond/switch_fIdentity"batch_normalization_14/cond/Switch*
_output_shapes
:*
T0

Z
#batch_normalization_14/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Л
!batch_normalization_14/cond/ConstConst%^batch_normalization_14/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Н
#batch_normalization_14/cond/Const_1Const%^batch_normalization_14/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Р
1batch_normalization_14/cond/FusedBatchNorm/SwitchSwitchconv2d_14/Conv2D#batch_normalization_14/cond/pred_id*
T0*#
_class
loc:@conv2d_14/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
б
3batch_normalization_14/cond/FusedBatchNorm/Switch_1Switch!batch_normalization_13/gamma/read#batch_normalization_14/cond/pred_id* 
_output_shapes
:@:@*
T0*/
_class%
#!loc:@batch_normalization_13/gamma
я
3batch_normalization_14/cond/FusedBatchNorm/Switch_2Switch batch_normalization_13/beta/read#batch_normalization_14/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_13/beta* 
_output_shapes
:@:@
«
*batch_normalization_14/cond/FusedBatchNormFusedBatchNorm3batch_normalization_14/cond/FusedBatchNorm/Switch:15batch_normalization_14/cond/FusedBatchNorm/Switch_1:15batch_normalization_14/cond/FusedBatchNorm/Switch_2:1!batch_normalization_14/cond/Const#batch_normalization_14/cond/Const_1*
epsilon%oГ:*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(
Т
3batch_normalization_14/cond/FusedBatchNorm_1/SwitchSwitchconv2d_14/Conv2D#batch_normalization_14/cond/pred_id*
T0*#
_class
loc:@conv2d_14/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
г
5batch_normalization_14/cond/FusedBatchNorm_1/Switch_1Switch!batch_normalization_13/gamma/read#batch_normalization_14/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_13/gamma* 
_output_shapes
:@:@
б
5batch_normalization_14/cond/FusedBatchNorm_1/Switch_2Switch batch_normalization_13/beta/read#batch_normalization_14/cond/pred_id*.
_class$
" loc:@batch_normalization_13/beta* 
_output_shapes
:@:@*
T0
п
5batch_normalization_14/cond/FusedBatchNorm_1/Switch_3Switch'batch_normalization_13/moving_mean/read#batch_normalization_14/cond/pred_id*5
_class+
)'loc:@batch_normalization_13/moving_mean* 
_output_shapes
:@:@*
T0
ч
5batch_normalization_14/cond/FusedBatchNorm_1/Switch_4Switch+batch_normalization_13/moving_variance/read#batch_normalization_14/cond/pred_id*
T0*9
_class/
-+loc:@batch_normalization_13/moving_variance* 
_output_shapes
:@:@
п
,batch_normalization_14/cond/FusedBatchNorm_1FusedBatchNorm3batch_normalization_14/cond/FusedBatchNorm_1/Switch5batch_normalization_14/cond/FusedBatchNorm_1/Switch_15batch_normalization_14/cond/FusedBatchNorm_1/Switch_25batch_normalization_14/cond/FusedBatchNorm_1/Switch_35batch_normalization_14/cond/FusedBatchNorm_1/Switch_4*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(*
epsilon%oГ:
џ
!batch_normalization_14/cond/MergeMerge,batch_normalization_14/cond/FusedBatchNorm_1*batch_normalization_14/cond/FusedBatchNorm*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:*
T0*
N
Ї
#batch_normalization_14/cond/Merge_1Merge.batch_normalization_14/cond/FusedBatchNorm_1:1,batch_normalization_14/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes

:@:
Ї
#batch_normalization_14/cond/Merge_2Merge.batch_normalization_14/cond/FusedBatchNorm_1:2,batch_normalization_14/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes

:@:
l
'batch_normalization_14/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
g
%batch_normalization_14/ExpandDims/dimConst*
_output_shapes
:*
value	B:*
dtype0
∞
!batch_normalization_14/ExpandDims
ExpandDims'batch_normalization_14/ExpandDims/input%batch_normalization_14/ExpandDims/dim*
_output_shapes
:*

Tdim0*
T0
n
)batch_normalization_14/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
i
'batch_normalization_14/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
ґ
#batch_normalization_14/ExpandDims_1
ExpandDims)batch_normalization_14/ExpandDims_1/input'batch_normalization_14/ExpandDims_1/dim*
_output_shapes
:*

Tdim0*
T0
n
$batch_normalization_14/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
М
batch_normalization_14/ReshapeReshapetraining$batch_normalization_14/Reshape/shape*
_output_shapes
:*
T0
*
Tshape0
і
batch_normalization_14/SelectSelectbatch_normalization_14/Reshape!batch_normalization_14/ExpandDims#batch_normalization_14/ExpandDims_1*
_output_shapes
:*
T0
А
batch_normalization_14/SqueezeSqueezebatch_normalization_14/Select*
_output_shapes
:*
squeeze_dims
*
T0
Ј
+batch_normalization_14/AssignMovingAvg/readIdentity"batch_normalization_13/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_13/moving_mean*
_output_shapes
:@
я
*batch_normalization_14/AssignMovingAvg/SubSub+batch_normalization_14/AssignMovingAvg/read#batch_normalization_14/cond/Merge_1*
_output_shapes
:@*
T0*5
_class+
)'loc:@batch_normalization_13/moving_mean
ў
*batch_normalization_14/AssignMovingAvg/MulMul*batch_normalization_14/AssignMovingAvg/Subbatch_normalization_14/Squeeze*
T0*5
_class+
)'loc:@batch_normalization_13/moving_mean*
_output_shapes
:@
т
&batch_normalization_14/AssignMovingAvg	AssignSub"batch_normalization_13/moving_mean*batch_normalization_14/AssignMovingAvg/Mul*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_13/moving_mean*
_output_shapes
:@
Ѕ
-batch_normalization_14/AssignMovingAvg_1/readIdentity&batch_normalization_13/moving_variance*9
_class/
-+loc:@batch_normalization_13/moving_variance*
_output_shapes
:@*
T0
з
,batch_normalization_14/AssignMovingAvg_1/SubSub-batch_normalization_14/AssignMovingAvg_1/read#batch_normalization_14/cond/Merge_2*
_output_shapes
:@*
T0*9
_class/
-+loc:@batch_normalization_13/moving_variance
б
,batch_normalization_14/AssignMovingAvg_1/MulMul,batch_normalization_14/AssignMovingAvg_1/Subbatch_normalization_14/Squeeze*
T0*9
_class/
-+loc:@batch_normalization_13/moving_variance*
_output_shapes
:@
ю
(batch_normalization_14/AssignMovingAvg_1	AssignSub&batch_normalization_13/moving_variance,batch_normalization_14/AssignMovingAvg_1/Mul*
_output_shapes
:@*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_13/moving_variance
~
Relu_13Relu!batch_normalization_14/cond/Merge*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
ѓ
1conv2d_14/kernel/Initializer/random_uniform/shapeConst*#
_class
loc:@conv2d_14/kernel*%
valueB"  *
dtype0*
_output_shapes
:
Щ
/conv2d_14/kernel/Initializer/random_uniform/minConst*#
_class
loc:@conv2d_14/kernel*
valueB
*м—љ*
dtype0*
_output_shapes
:
Щ
/conv2d_14/kernel/Initializer/random_uniform/maxConst*
_output_shapes
:*#
_class
loc:@conv2d_14/kernel*
valueB
*м—=*
dtype0
щ
9conv2d_14/kernel/Initializer/random_uniform/RandomUniform
RandomUniform1conv2d_14/kernel/Initializer/random_uniform/shape*#
_class
loc:@conv2d_14/kernel*
seed2*
dtype0*&
_output_shapes
:  *

seed*
T0
ё
/conv2d_14/kernel/Initializer/random_uniform/subSub/conv2d_14/kernel/Initializer/random_uniform/max/conv2d_14/kernel/Initializer/random_uniform/min*#
_class
loc:@conv2d_14/kernel*
_output_shapes
:*
T0
ш
/conv2d_14/kernel/Initializer/random_uniform/mulMul9conv2d_14/kernel/Initializer/random_uniform/RandomUniform/conv2d_14/kernel/Initializer/random_uniform/sub*
T0*#
_class
loc:@conv2d_14/kernel*&
_output_shapes
:  
к
+conv2d_14/kernel/Initializer/random_uniformAdd/conv2d_14/kernel/Initializer/random_uniform/mul/conv2d_14/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_14/kernel*&
_output_shapes
:  
є
conv2d_14/kernel
VariableV2*&
_output_shapes
:  *
shared_name*#
_class
loc:@conv2d_14/kernel*
	container*
shape:  *
dtype0
я
conv2d_14/kernel/AssignAssignconv2d_14/kernel+conv2d_14/kernel/Initializer/random_uniform*
use_locking(*
T0*#
_class
loc:@conv2d_14/kernel*
validate_shape(*&
_output_shapes
:  
Й
conv2d_14/kernel/readIdentityconv2d_14/kernel*
T0*#
_class
loc:@conv2d_14/kernel*&
_output_shapes
:  
h
conv2d_15/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
№
conv2d_15/Conv2DConv2DRelu_3conv2d_14/kernel/read*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
Ђ
-batch_normalization_14/gamma/Initializer/onesConst*/
_class%
#!loc:@batch_normalization_14/gamma*
valueB *А?*
dtype0*
_output_shapes
: 
є
batch_normalization_14/gamma
VariableV2*/
_class%
#!loc:@batch_normalization_14/gamma*
	container*
shape: *
dtype0*
_output_shapes
: *
shared_name
щ
#batch_normalization_14/gamma/AssignAssignbatch_normalization_14/gamma-batch_normalization_14/gamma/Initializer/ones*/
_class%
#!loc:@batch_normalization_14/gamma*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
°
!batch_normalization_14/gamma/readIdentitybatch_normalization_14/gamma*
T0*/
_class%
#!loc:@batch_normalization_14/gamma*
_output_shapes
: 
™
-batch_normalization_14/beta/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_14/beta*
valueB **
dtype0*
_output_shapes
: 
Ј
batch_normalization_14/beta
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_14/beta*
	container*
shape: *
dtype0*
_output_shapes
: 
ц
"batch_normalization_14/beta/AssignAssignbatch_normalization_14/beta-batch_normalization_14/beta/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_14/beta*
validate_shape(*
_output_shapes
: 
Ю
 batch_normalization_14/beta/readIdentitybatch_normalization_14/beta*
T0*.
_class$
" loc:@batch_normalization_14/beta*
_output_shapes
: 
Є
4batch_normalization_14/moving_mean/Initializer/zerosConst*5
_class+
)'loc:@batch_normalization_14/moving_mean*
valueB **
dtype0*
_output_shapes
: 
≈
"batch_normalization_14/moving_mean
VariableV2*
shared_name*5
_class+
)'loc:@batch_normalization_14/moving_mean*
	container*
shape: *
dtype0*
_output_shapes
: 
Т
)batch_normalization_14/moving_mean/AssignAssign"batch_normalization_14/moving_mean4batch_normalization_14/moving_mean/Initializer/zeros*
_output_shapes
: *
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_14/moving_mean*
validate_shape(
≥
'batch_normalization_14/moving_mean/readIdentity"batch_normalization_14/moving_mean*5
_class+
)'loc:@batch_normalization_14/moving_mean*
_output_shapes
: *
T0
њ
7batch_normalization_14/moving_variance/Initializer/onesConst*
_output_shapes
: *9
_class/
-+loc:@batch_normalization_14/moving_variance*
valueB *А?*
dtype0
Ќ
&batch_normalization_14/moving_variance
VariableV2*
shared_name*9
_class/
-+loc:@batch_normalization_14/moving_variance*
	container*
shape: *
dtype0*
_output_shapes
: 
°
-batch_normalization_14/moving_variance/AssignAssign&batch_normalization_14/moving_variance7batch_normalization_14/moving_variance/Initializer/ones*
_output_shapes
: *
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_14/moving_variance*
validate_shape(
њ
+batch_normalization_14/moving_variance/readIdentity&batch_normalization_14/moving_variance*
_output_shapes
: *
T0*9
_class/
-+loc:@batch_normalization_14/moving_variance
c
"batch_normalization_15/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
w
$batch_normalization_15/cond/switch_tIdentity$batch_normalization_15/cond/Switch:1*
_output_shapes
:*
T0

u
$batch_normalization_15/cond/switch_fIdentity"batch_normalization_15/cond/Switch*
T0
*
_output_shapes
:
Z
#batch_normalization_15/cond/pred_idIdentitytraining*
_output_shapes
:*
T0

Л
!batch_normalization_15/cond/ConstConst%^batch_normalization_15/cond/switch_t*
_output_shapes
:*
valueB*
dtype0
Н
#batch_normalization_15/cond/Const_1Const%^batch_normalization_15/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Р
1batch_normalization_15/cond/FusedBatchNorm/SwitchSwitchconv2d_15/Conv2D#batch_normalization_15/cond/pred_id*
T0*#
_class
loc:@conv2d_15/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
б
3batch_normalization_15/cond/FusedBatchNorm/Switch_1Switch!batch_normalization_14/gamma/read#batch_normalization_15/cond/pred_id*/
_class%
#!loc:@batch_normalization_14/gamma* 
_output_shapes
: : *
T0
я
3batch_normalization_15/cond/FusedBatchNorm/Switch_2Switch batch_normalization_14/beta/read#batch_normalization_15/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_14/beta* 
_output_shapes
: : 
«
*batch_normalization_15/cond/FusedBatchNormFusedBatchNorm3batch_normalization_15/cond/FusedBatchNorm/Switch:15batch_normalization_15/cond/FusedBatchNorm/Switch_1:15batch_normalization_15/cond/FusedBatchNorm/Switch_2:1!batch_normalization_15/cond/Const#batch_normalization_15/cond/Const_1*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:*
T0
Т
3batch_normalization_15/cond/FusedBatchNorm_1/SwitchSwitchconv2d_15/Conv2D#batch_normalization_15/cond/pred_id*
T0*#
_class
loc:@conv2d_15/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
г
5batch_normalization_15/cond/FusedBatchNorm_1/Switch_1Switch!batch_normalization_14/gamma/read#batch_normalization_15/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_14/gamma* 
_output_shapes
: : 
б
5batch_normalization_15/cond/FusedBatchNorm_1/Switch_2Switch batch_normalization_14/beta/read#batch_normalization_15/cond/pred_id* 
_output_shapes
: : *
T0*.
_class$
" loc:@batch_normalization_14/beta
п
5batch_normalization_15/cond/FusedBatchNorm_1/Switch_3Switch'batch_normalization_14/moving_mean/read#batch_normalization_15/cond/pred_id*
T0*5
_class+
)'loc:@batch_normalization_14/moving_mean* 
_output_shapes
: : 
ч
5batch_normalization_15/cond/FusedBatchNorm_1/Switch_4Switch+batch_normalization_14/moving_variance/read#batch_normalization_15/cond/pred_id*
T0*9
_class/
-+loc:@batch_normalization_14/moving_variance* 
_output_shapes
: : 
п
,batch_normalization_15/cond/FusedBatchNorm_1FusedBatchNorm3batch_normalization_15/cond/FusedBatchNorm_1/Switch5batch_normalization_15/cond/FusedBatchNorm_1/Switch_15batch_normalization_15/cond/FusedBatchNorm_1/Switch_25batch_normalization_15/cond/FusedBatchNorm_1/Switch_35batch_normalization_15/cond/FusedBatchNorm_1/Switch_4*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:*
T0
џ
!batch_normalization_15/cond/MergeMerge,batch_normalization_15/cond/FusedBatchNorm_1*batch_normalization_15/cond/FusedBatchNorm*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :*
T0
Ї
#batch_normalization_15/cond/Merge_1Merge.batch_normalization_15/cond/FusedBatchNorm_1:1,batch_normalization_15/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes

: :
Ї
#batch_normalization_15/cond/Merge_2Merge.batch_normalization_15/cond/FusedBatchNorm_1:2,batch_normalization_15/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes

: :
l
'batch_normalization_15/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
g
%batch_normalization_15/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
∞
!batch_normalization_15/ExpandDims
ExpandDims'batch_normalization_15/ExpandDims/input%batch_normalization_15/ExpandDims/dim*
_output_shapes
:*

Tdim0*
T0
n
)batch_normalization_15/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
i
'batch_normalization_15/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
ґ
#batch_normalization_15/ExpandDims_1
ExpandDims)batch_normalization_15/ExpandDims_1/input'batch_normalization_15/ExpandDims_1/dim*

Tdim0*
T0*
_output_shapes
:
n
$batch_normalization_15/Reshape/shapeConst*
_output_shapes
:*
value
B:*
dtype0
М
batch_normalization_15/ReshapeReshapetraining$batch_normalization_15/Reshape/shape*
_output_shapes
:*
T0
*
Tshape0
і
batch_normalization_15/SelectSelectbatch_normalization_15/Reshape!batch_normalization_15/ExpandDims#batch_normalization_15/ExpandDims_1*
_output_shapes
:*
T0
А
batch_normalization_15/SqueezeSqueezebatch_normalization_15/Select*
_output_shapes
:*
squeeze_dims
*
T0
Ј
+batch_normalization_15/AssignMovingAvg/readIdentity"batch_normalization_14/moving_mean*
_output_shapes
: *
T0*5
_class+
)'loc:@batch_normalization_14/moving_mean
я
*batch_normalization_15/AssignMovingAvg/SubSub+batch_normalization_15/AssignMovingAvg/read#batch_normalization_15/cond/Merge_1*
_output_shapes
: *
T0*5
_class+
)'loc:@batch_normalization_14/moving_mean
ў
*batch_normalization_15/AssignMovingAvg/MulMul*batch_normalization_15/AssignMovingAvg/Subbatch_normalization_15/Squeeze*
T0*5
_class+
)'loc:@batch_normalization_14/moving_mean*
_output_shapes
: 
т
&batch_normalization_15/AssignMovingAvg	AssignSub"batch_normalization_14/moving_mean*batch_normalization_15/AssignMovingAvg/Mul*
_output_shapes
: *
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_14/moving_mean
Ѕ
-batch_normalization_15/AssignMovingAvg_1/readIdentity&batch_normalization_14/moving_variance*9
_class/
-+loc:@batch_normalization_14/moving_variance*
_output_shapes
: *
T0
з
,batch_normalization_15/AssignMovingAvg_1/SubSub-batch_normalization_15/AssignMovingAvg_1/read#batch_normalization_15/cond/Merge_2*
T0*9
_class/
-+loc:@batch_normalization_14/moving_variance*
_output_shapes
: 
б
,batch_normalization_15/AssignMovingAvg_1/MulMul,batch_normalization_15/AssignMovingAvg_1/Subbatch_normalization_15/Squeeze*
_output_shapes
: *
T0*9
_class/
-+loc:@batch_normalization_14/moving_variance
ю
(batch_normalization_15/AssignMovingAvg_1	AssignSub&batch_normalization_14/moving_variance,batch_normalization_15/AssignMovingAvg_1/Mul*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_14/moving_variance*
_output_shapes
: 
~
Relu_14Relu!batch_normalization_15/cond/Merge*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
љ
8conv2d_transpose/kernel/Initializer/random_uniform/shapeConst**
_class 
loc:@conv2d_transpose/kernel*%
valueB"  *
dtype0*
_output_shapes
:
І
6conv2d_transpose/kernel/Initializer/random_uniform/minConst**
_class 
loc:@conv2d_transpose/kernel*
valueB
*м—љ*
dtype0*
_output_shapes
:
І
6conv2d_transpose/kernel/Initializer/random_uniform/maxConst**
_class 
loc:@conv2d_transpose/kernel*
valueB
*м—=*
dtype0*
_output_shapes
:
О
@conv2d_transpose/kernel/Initializer/random_uniform/RandomUniform
RandomUniform8conv2d_transpose/kernel/Initializer/random_uniform/shape*
dtype0*&
_output_shapes
:  *

seed*
T0**
_class 
loc:@conv2d_transpose/kernel*
seed2
ъ
6conv2d_transpose/kernel/Initializer/random_uniform/subSub6conv2d_transpose/kernel/Initializer/random_uniform/max6conv2d_transpose/kernel/Initializer/random_uniform/min*
T0**
_class 
loc:@conv2d_transpose/kernel*
_output_shapes
:
Ф
6conv2d_transpose/kernel/Initializer/random_uniform/mulMul@conv2d_transpose/kernel/Initializer/random_uniform/RandomUniform6conv2d_transpose/kernel/Initializer/random_uniform/sub*
T0**
_class 
loc:@conv2d_transpose/kernel*&
_output_shapes
:  
Ж
2conv2d_transpose/kernel/Initializer/random_uniformAdd6conv2d_transpose/kernel/Initializer/random_uniform/mul6conv2d_transpose/kernel/Initializer/random_uniform/min*
T0**
_class 
loc:@conv2d_transpose/kernel*&
_output_shapes
:  
«
conv2d_transpose/kernel
VariableV2*
shared_name**
_class 
loc:@conv2d_transpose/kernel*
	container*
shape:  *
dtype0*&
_output_shapes
:  
ы
conv2d_transpose/kernel/AssignAssignconv2d_transpose/kernel2conv2d_transpose/kernel/Initializer/random_uniform*&
_output_shapes
:  *
use_locking(*
T0**
_class 
loc:@conv2d_transpose/kernel*
validate_shape(
Ю
conv2d_transpose/kernel/readIdentityconv2d_transpose/kernel**
_class 
loc:@conv2d_transpose/kernel*&
_output_shapes
:  *
T0
Ю
'conv2d_transpose/bias/Initializer/zerosConst*(
_class
loc:@conv2d_transpose/bias*
valueB **
dtype0*
_output_shapes
: 
Ђ
conv2d_transpose/bias
VariableV2*
dtype0*
_output_shapes
: *
shared_name*(
_class
loc:@conv2d_transpose/bias*
	container*
shape: 
ё
conv2d_transpose/bias/AssignAssignconv2d_transpose/bias'conv2d_transpose/bias/Initializer/zeros*(
_class
loc:@conv2d_transpose/bias*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
М
conv2d_transpose/bias/readIdentityconv2d_transpose/bias*
_output_shapes
: *
T0*(
_class
loc:@conv2d_transpose/bias
]
conv2d_transpose/ShapeShapeRelu_14*
T0*
out_type0*
_output_shapes
:
n
$conv2d_transpose/strided_slice/stackConst*
value
B:*
dtype0*
_output_shapes
:
p
&conv2d_transpose/strided_slice/stack_1Const*
_output_shapes
:*
value
B:*
dtype0
p
&conv2d_transpose/strided_slice/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
ќ
conv2d_transpose/strided_sliceStridedSliceconv2d_transpose/Shape$conv2d_transpose/strided_slice/stack&conv2d_transpose/strided_slice/stack_1&conv2d_transpose/strided_slice/stack_2*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
_output_shapes
:*
T0*
Index0
p
&conv2d_transpose/strided_slice_1/stackConst*
value
B:*
dtype0*
_output_shapes
:
r
(conv2d_transpose/strided_slice_1/stack_1Const*
value
B:*
dtype0*
_output_shapes
:
r
(conv2d_transpose/strided_slice_1/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
÷
 conv2d_transpose/strided_slice_1StridedSliceconv2d_transpose/Shape&conv2d_transpose/strided_slice_1/stack(conv2d_transpose/strided_slice_1/stack_1(conv2d_transpose/strided_slice_1/stack_2*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
_output_shapes
:*
T0*
Index0
p
&conv2d_transpose/strided_slice_2/stackConst*
value
B:*
dtype0*
_output_shapes
:
r
(conv2d_transpose/strided_slice_2/stack_1Const*
value
B:*
dtype0*
_output_shapes
:
r
(conv2d_transpose/strided_slice_2/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
÷
 conv2d_transpose/strided_slice_2StridedSliceconv2d_transpose/Shape&conv2d_transpose/strided_slice_2/stack(conv2d_transpose/strided_slice_2/stack_1(conv2d_transpose/strided_slice_2/stack_2*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
_output_shapes
:*
T0*
Index0
X
conv2d_transpose/mul/yConst*
_output_shapes
:*
value	B:*
dtype0
v
conv2d_transpose/mulMul conv2d_transpose/strided_slice_1conv2d_transpose/mul/y*
_output_shapes
:*
T0
Z
conv2d_transpose/mul_1/yConst*
value	B:*
dtype0*
_output_shapes
:
z
conv2d_transpose/mul_1Mul conv2d_transpose/strided_slice_2conv2d_transpose/mul_1/y*
_output_shapes
:*
T0
Z
conv2d_transpose/stack/3Const*
value	B: *
dtype0*
_output_shapes
:
ј
conv2d_transpose/stackPackconv2d_transpose/strided_sliceconv2d_transpose/mulconv2d_transpose/mul_1conv2d_transpose/stack/3*
_output_shapes
:*
T0*

axis*
N
Ь
#conv2d_transpose/conv2d_transpose_2Conv2DBackpropInputconv2d_transpose/stackconv2d_transpose/kernel/readRelu_14*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
«
conv2d_transpose/BiasAddBiasAdd#conv2d_transpose/conv2d_transpose_2conv2d_transpose/bias/read*
T0*
data_formatNHWC*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
ѓ
1conv2d_15/kernel/Initializer/random_uniform/shapeConst*#
_class
loc:@conv2d_15/kernel*%
valueB"@ *
dtype0*
_output_shapes
:
Щ
/conv2d_15/kernel/Initializer/random_uniform/minConst*
_output_shapes
:*#
_class
loc:@conv2d_15/kernel*
valueB
*Ђ™™љ*
dtype0
Щ
/conv2d_15/kernel/Initializer/random_uniform/maxConst*
_output_shapes
:*#
_class
loc:@conv2d_15/kernel*
valueB
*Ђ™™=*
dtype0
щ
9conv2d_15/kernel/Initializer/random_uniform/RandomUniform
RandomUniform1conv2d_15/kernel/Initializer/random_uniform/shape*&
_output_shapes
:@ *

seed*
T0*#
_class
loc:@conv2d_15/kernel*
seed2*
dtype0
ё
/conv2d_15/kernel/Initializer/random_uniform/subSub/conv2d_15/kernel/Initializer/random_uniform/max/conv2d_15/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_15/kernel*
_output_shapes
:
ш
/conv2d_15/kernel/Initializer/random_uniform/mulMul9conv2d_15/kernel/Initializer/random_uniform/RandomUniform/conv2d_15/kernel/Initializer/random_uniform/sub*&
_output_shapes
:@ *
T0*#
_class
loc:@conv2d_15/kernel
к
+conv2d_15/kernel/Initializer/random_uniformAdd/conv2d_15/kernel/Initializer/random_uniform/mul/conv2d_15/kernel/Initializer/random_uniform/min*&
_output_shapes
:@ *
T0*#
_class
loc:@conv2d_15/kernel
є
conv2d_15/kernel
VariableV2*
shared_name*#
_class
loc:@conv2d_15/kernel*
	container*
shape:@ *
dtype0*&
_output_shapes
:@ 
я
conv2d_15/kernel/AssignAssignconv2d_15/kernel+conv2d_15/kernel/Initializer/random_uniform*#
_class
loc:@conv2d_15/kernel*
validate_shape(*&
_output_shapes
:@ *
use_locking(*
T0
Й
conv2d_15/kernel/readIdentityconv2d_15/kernel*&
_output_shapes
:@ *
T0*#
_class
loc:@conv2d_15/kernel
h
conv2d_16/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
№
conv2d_16/Conv2DConv2DRelu_6conv2d_15/kernel/read*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ђ
-batch_normalization_15/gamma/Initializer/onesConst*/
_class%
#!loc:@batch_normalization_15/gamma*
valueB *А?*
dtype0*
_output_shapes
: 
є
batch_normalization_15/gamma
VariableV2*
dtype0*
_output_shapes
: *
shared_name*/
_class%
#!loc:@batch_normalization_15/gamma*
	container*
shape: 
щ
#batch_normalization_15/gamma/AssignAssignbatch_normalization_15/gamma-batch_normalization_15/gamma/Initializer/ones*/
_class%
#!loc:@batch_normalization_15/gamma*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
°
!batch_normalization_15/gamma/readIdentitybatch_normalization_15/gamma*/
_class%
#!loc:@batch_normalization_15/gamma*
_output_shapes
: *
T0
™
-batch_normalization_15/beta/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_15/beta*
valueB **
dtype0*
_output_shapes
: 
Ј
batch_normalization_15/beta
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_15/beta*
	container*
shape: *
dtype0*
_output_shapes
: 
ц
"batch_normalization_15/beta/AssignAssignbatch_normalization_15/beta-batch_normalization_15/beta/Initializer/zeros*.
_class$
" loc:@batch_normalization_15/beta*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
Ю
 batch_normalization_15/beta/readIdentitybatch_normalization_15/beta*
_output_shapes
: *
T0*.
_class$
" loc:@batch_normalization_15/beta
Є
4batch_normalization_15/moving_mean/Initializer/zerosConst*
_output_shapes
: *5
_class+
)'loc:@batch_normalization_15/moving_mean*
valueB **
dtype0
≈
"batch_normalization_15/moving_mean
VariableV2*
dtype0*
_output_shapes
: *
shared_name*5
_class+
)'loc:@batch_normalization_15/moving_mean*
	container*
shape: 
Т
)batch_normalization_15/moving_mean/AssignAssign"batch_normalization_15/moving_mean4batch_normalization_15/moving_mean/Initializer/zeros*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_15/moving_mean*
validate_shape(*
_output_shapes
: 
≥
'batch_normalization_15/moving_mean/readIdentity"batch_normalization_15/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_15/moving_mean*
_output_shapes
: 
њ
7batch_normalization_15/moving_variance/Initializer/onesConst*
_output_shapes
: *9
_class/
-+loc:@batch_normalization_15/moving_variance*
valueB *А?*
dtype0
Ќ
&batch_normalization_15/moving_variance
VariableV2*
	container*
shape: *
dtype0*
_output_shapes
: *
shared_name*9
_class/
-+loc:@batch_normalization_15/moving_variance
°
-batch_normalization_15/moving_variance/AssignAssign&batch_normalization_15/moving_variance7batch_normalization_15/moving_variance/Initializer/ones*
_output_shapes
: *
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_15/moving_variance*
validate_shape(
њ
+batch_normalization_15/moving_variance/readIdentity&batch_normalization_15/moving_variance*9
_class/
-+loc:@batch_normalization_15/moving_variance*
_output_shapes
: *
T0
c
"batch_normalization_16/cond/SwitchSwitchtrainingtraining*
_output_shapes
::*
T0

w
$batch_normalization_16/cond/switch_tIdentity$batch_normalization_16/cond/Switch:1*
T0
*
_output_shapes
:
u
$batch_normalization_16/cond/switch_fIdentity"batch_normalization_16/cond/Switch*
T0
*
_output_shapes
:
Z
#batch_normalization_16/cond/pred_idIdentitytraining*
_output_shapes
:*
T0

Л
!batch_normalization_16/cond/ConstConst%^batch_normalization_16/cond/switch_t*
_output_shapes
:*
valueB*
dtype0
Н
#batch_normalization_16/cond/Const_1Const%^batch_normalization_16/cond/switch_t*
_output_shapes
:*
valueB*
dtype0
Р
1batch_normalization_16/cond/FusedBatchNorm/SwitchSwitchconv2d_16/Conv2D#batch_normalization_16/cond/pred_id*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*#
_class
loc:@conv2d_16/Conv2D
б
3batch_normalization_16/cond/FusedBatchNorm/Switch_1Switch!batch_normalization_15/gamma/read#batch_normalization_16/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_15/gamma* 
_output_shapes
: : 
я
3batch_normalization_16/cond/FusedBatchNorm/Switch_2Switch batch_normalization_15/beta/read#batch_normalization_16/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_15/beta* 
_output_shapes
: : 
«
*batch_normalization_16/cond/FusedBatchNormFusedBatchNorm3batch_normalization_16/cond/FusedBatchNorm/Switch:15batch_normalization_16/cond/FusedBatchNorm/Switch_1:15batch_normalization_16/cond/FusedBatchNorm/Switch_2:1!batch_normalization_16/cond/Const#batch_normalization_16/cond/Const_1*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:*
T0
Т
3batch_normalization_16/cond/FusedBatchNorm_1/SwitchSwitchconv2d_16/Conv2D#batch_normalization_16/cond/pred_id*#
_class
loc:@conv2d_16/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
г
5batch_normalization_16/cond/FusedBatchNorm_1/Switch_1Switch!batch_normalization_15/gamma/read#batch_normalization_16/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_15/gamma* 
_output_shapes
: : 
б
5batch_normalization_16/cond/FusedBatchNorm_1/Switch_2Switch batch_normalization_15/beta/read#batch_normalization_16/cond/pred_id* 
_output_shapes
: : *
T0*.
_class$
" loc:@batch_normalization_15/beta
п
5batch_normalization_16/cond/FusedBatchNorm_1/Switch_3Switch'batch_normalization_15/moving_mean/read#batch_normalization_16/cond/pred_id*
T0*5
_class+
)'loc:@batch_normalization_15/moving_mean* 
_output_shapes
: : 
ч
5batch_normalization_16/cond/FusedBatchNorm_1/Switch_4Switch+batch_normalization_15/moving_variance/read#batch_normalization_16/cond/pred_id*
T0*9
_class/
-+loc:@batch_normalization_15/moving_variance* 
_output_shapes
: : 
п
,batch_normalization_16/cond/FusedBatchNorm_1FusedBatchNorm3batch_normalization_16/cond/FusedBatchNorm_1/Switch5batch_normalization_16/cond/FusedBatchNorm_1/Switch_15batch_normalization_16/cond/FusedBatchNorm_1/Switch_25batch_normalization_16/cond/FusedBatchNorm_1/Switch_35batch_normalization_16/cond/FusedBatchNorm_1/Switch_4*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:*
T0
џ
!batch_normalization_16/cond/MergeMerge,batch_normalization_16/cond/FusedBatchNorm_1*batch_normalization_16/cond/FusedBatchNorm*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :*
T0
Ї
#batch_normalization_16/cond/Merge_1Merge.batch_normalization_16/cond/FusedBatchNorm_1:1,batch_normalization_16/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes

: :
Ї
#batch_normalization_16/cond/Merge_2Merge.batch_normalization_16/cond/FusedBatchNorm_1:2,batch_normalization_16/cond/FusedBatchNorm:2*
_output_shapes

: :*
T0*
N
l
'batch_normalization_16/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
g
%batch_normalization_16/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
∞
!batch_normalization_16/ExpandDims
ExpandDims'batch_normalization_16/ExpandDims/input%batch_normalization_16/ExpandDims/dim*

Tdim0*
T0*
_output_shapes
:
n
)batch_normalization_16/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
i
'batch_normalization_16/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
ґ
#batch_normalization_16/ExpandDims_1
ExpandDims)batch_normalization_16/ExpandDims_1/input'batch_normalization_16/ExpandDims_1/dim*

Tdim0*
T0*
_output_shapes
:
n
$batch_normalization_16/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
М
batch_normalization_16/ReshapeReshapetraining$batch_normalization_16/Reshape/shape*
T0
*
Tshape0*
_output_shapes
:
і
batch_normalization_16/SelectSelectbatch_normalization_16/Reshape!batch_normalization_16/ExpandDims#batch_normalization_16/ExpandDims_1*
_output_shapes
:*
T0
А
batch_normalization_16/SqueezeSqueezebatch_normalization_16/Select*
squeeze_dims
*
T0*
_output_shapes
:
Ј
+batch_normalization_16/AssignMovingAvg/readIdentity"batch_normalization_15/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_15/moving_mean*
_output_shapes
: 
я
*batch_normalization_16/AssignMovingAvg/SubSub+batch_normalization_16/AssignMovingAvg/read#batch_normalization_16/cond/Merge_1*
T0*5
_class+
)'loc:@batch_normalization_15/moving_mean*
_output_shapes
: 
ў
*batch_normalization_16/AssignMovingAvg/MulMul*batch_normalization_16/AssignMovingAvg/Subbatch_normalization_16/Squeeze*
T0*5
_class+
)'loc:@batch_normalization_15/moving_mean*
_output_shapes
: 
т
&batch_normalization_16/AssignMovingAvg	AssignSub"batch_normalization_15/moving_mean*batch_normalization_16/AssignMovingAvg/Mul*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_15/moving_mean*
_output_shapes
: 
Ѕ
-batch_normalization_16/AssignMovingAvg_1/readIdentity&batch_normalization_15/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_15/moving_variance*
_output_shapes
: 
з
,batch_normalization_16/AssignMovingAvg_1/SubSub-batch_normalization_16/AssignMovingAvg_1/read#batch_normalization_16/cond/Merge_2*
T0*9
_class/
-+loc:@batch_normalization_15/moving_variance*
_output_shapes
: 
б
,batch_normalization_16/AssignMovingAvg_1/MulMul,batch_normalization_16/AssignMovingAvg_1/Subbatch_normalization_16/Squeeze*9
_class/
-+loc:@batch_normalization_15/moving_variance*
_output_shapes
: *
T0
ю
(batch_normalization_16/AssignMovingAvg_1	AssignSub&batch_normalization_15/moving_variance,batch_normalization_16/AssignMovingAvg_1/Mul*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_15/moving_variance*
_output_shapes
: 
~
Relu_15Relu!batch_normalization_16/cond/Merge*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ѕ
:conv2d_transpose_1/kernel/Initializer/random_uniform/shapeConst*,
_class"
 loc:@conv2d_transpose_1/kernel*%
valueB"  *
dtype0*
_output_shapes
:
Ђ
8conv2d_transpose_1/kernel/Initializer/random_uniform/minConst*
dtype0*
_output_shapes
:*,
_class"
 loc:@conv2d_transpose_1/kernel*
valueB
*•)3љ
Ђ
8conv2d_transpose_1/kernel/Initializer/random_uniform/maxConst*
_output_shapes
:*,
_class"
 loc:@conv2d_transpose_1/kernel*
valueB
*•)3=*
dtype0
Ф
Bconv2d_transpose_1/kernel/Initializer/random_uniform/RandomUniform
RandomUniform:conv2d_transpose_1/kernel/Initializer/random_uniform/shape*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*
seed2*
dtype0*&
_output_shapes
:  *

seed
В
8conv2d_transpose_1/kernel/Initializer/random_uniform/subSub8conv2d_transpose_1/kernel/Initializer/random_uniform/max8conv2d_transpose_1/kernel/Initializer/random_uniform/min*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*
_output_shapes
:
Ь
8conv2d_transpose_1/kernel/Initializer/random_uniform/mulMulBconv2d_transpose_1/kernel/Initializer/random_uniform/RandomUniform8conv2d_transpose_1/kernel/Initializer/random_uniform/sub*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*&
_output_shapes
:  
О
4conv2d_transpose_1/kernel/Initializer/random_uniformAdd8conv2d_transpose_1/kernel/Initializer/random_uniform/mul8conv2d_transpose_1/kernel/Initializer/random_uniform/min*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*&
_output_shapes
:  
Ћ
conv2d_transpose_1/kernel
VariableV2*
shared_name*,
_class"
 loc:@conv2d_transpose_1/kernel*
	container*
shape:  *
dtype0*&
_output_shapes
:  
Г
 conv2d_transpose_1/kernel/AssignAssignconv2d_transpose_1/kernel4conv2d_transpose_1/kernel/Initializer/random_uniform*&
_output_shapes
:  *
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*
validate_shape(
§
conv2d_transpose_1/kernel/readIdentityconv2d_transpose_1/kernel*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*&
_output_shapes
:  
Ґ
)conv2d_transpose_1/bias/Initializer/zerosConst*
_output_shapes
: **
_class 
loc:@conv2d_transpose_1/bias*
valueB **
dtype0
ѓ
conv2d_transpose_1/bias
VariableV2*
dtype0*
_output_shapes
: *
shared_name**
_class 
loc:@conv2d_transpose_1/bias*
	container*
shape: 
ж
conv2d_transpose_1/bias/AssignAssignconv2d_transpose_1/bias)conv2d_transpose_1/bias/Initializer/zeros*
use_locking(*
T0**
_class 
loc:@conv2d_transpose_1/bias*
validate_shape(*
_output_shapes
: 
Т
conv2d_transpose_1/bias/readIdentityconv2d_transpose_1/bias*
T0**
_class 
loc:@conv2d_transpose_1/bias*
_output_shapes
: 
_
conv2d_transpose_2/ShapeShapeRelu_15*
T0*
out_type0*
_output_shapes
:
p
&conv2d_transpose_2/strided_slice/stackConst*
value
B:*
dtype0*
_output_shapes
:
r
(conv2d_transpose_2/strided_slice/stack_1Const*
value
B:*
dtype0*
_output_shapes
:
r
(conv2d_transpose_2/strided_slice/stack_2Const*
_output_shapes
:*
value
B:*
dtype0
Ў
 conv2d_transpose_2/strided_sliceStridedSliceconv2d_transpose_2/Shape&conv2d_transpose_2/strided_slice/stack(conv2d_transpose_2/strided_slice/stack_1(conv2d_transpose_2/strided_slice/stack_2*
Index0*
T0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
_output_shapes
:
r
(conv2d_transpose_2/strided_slice_1/stackConst*
value
B:*
dtype0*
_output_shapes
:
t
*conv2d_transpose_2/strided_slice_1/stack_1Const*
value
B:*
dtype0*
_output_shapes
:
t
*conv2d_transpose_2/strided_slice_1/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
а
"conv2d_transpose_2/strided_slice_1StridedSliceconv2d_transpose_2/Shape(conv2d_transpose_2/strided_slice_1/stack*conv2d_transpose_2/strided_slice_1/stack_1*conv2d_transpose_2/strided_slice_1/stack_2*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask*
_output_shapes
:*
Index0*
T0
r
(conv2d_transpose_2/strided_slice_2/stackConst*
value
B:*
dtype0*
_output_shapes
:
t
*conv2d_transpose_2/strided_slice_2/stack_1Const*
value
B:*
dtype0*
_output_shapes
:
t
*conv2d_transpose_2/strided_slice_2/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
а
"conv2d_transpose_2/strided_slice_2StridedSliceconv2d_transpose_2/Shape(conv2d_transpose_2/strided_slice_2/stack*conv2d_transpose_2/strided_slice_2/stack_1*conv2d_transpose_2/strided_slice_2/stack_2*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
_output_shapes
:*
T0*
Index0*
shrink_axis_mask
Z
conv2d_transpose_2/mul/yConst*
value	B:*
dtype0*
_output_shapes
:
|
conv2d_transpose_2/mulMul"conv2d_transpose_2/strided_slice_1conv2d_transpose_2/mul/y*
T0*
_output_shapes
:
\
conv2d_transpose_2/mul_1/yConst*
value	B:*
dtype0*
_output_shapes
:
А
conv2d_transpose_2/mul_1Mul"conv2d_transpose_2/strided_slice_2conv2d_transpose_2/mul_1/y*
_output_shapes
:*
T0
\
conv2d_transpose_2/stack/3Const*
value	B: *
dtype0*
_output_shapes
:
 
conv2d_transpose_2/stackPack conv2d_transpose_2/strided_sliceconv2d_transpose_2/mulconv2d_transpose_2/mul_1conv2d_transpose_2/stack/3*
_output_shapes
:*
T0*

axis*
N
†
#conv2d_transpose_2/conv2d_transposeConv2DBackpropInputconv2d_transpose_2/stackconv2d_transpose_1/kernel/readRelu_15*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
Ћ
conv2d_transpose_2/BiasAddBiasAdd#conv2d_transpose_2/conv2d_transposeconv2d_transpose_1/bias/read*
T0*
data_formatNHWC*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
ѓ
1conv2d_16/kernel/Initializer/random_uniform/shapeConst*#
_class
loc:@conv2d_16/kernel*%
valueB"А *
dtype0*
_output_shapes
:
Щ
/conv2d_16/kernel/Initializer/random_uniform/minConst*#
_class
loc:@conv2d_16/kernel*
valueB
*•2Дљ*
dtype0*
_output_shapes
:
Щ
/conv2d_16/kernel/Initializer/random_uniform/maxConst*#
_class
loc:@conv2d_16/kernel*
valueB
*•2Д=*
dtype0*
_output_shapes
:
ъ
9conv2d_16/kernel/Initializer/random_uniform/RandomUniform
RandomUniform1conv2d_16/kernel/Initializer/random_uniform/shape*
dtype0*'
_output_shapes
:А *

seed*
T0*#
_class
loc:@conv2d_16/kernel*
seed2
ё
/conv2d_16/kernel/Initializer/random_uniform/subSub/conv2d_16/kernel/Initializer/random_uniform/max/conv2d_16/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_16/kernel*
_output_shapes
:
щ
/conv2d_16/kernel/Initializer/random_uniform/mulMul9conv2d_16/kernel/Initializer/random_uniform/RandomUniform/conv2d_16/kernel/Initializer/random_uniform/sub*
T0*#
_class
loc:@conv2d_16/kernel*'
_output_shapes
:А 
л
+conv2d_16/kernel/Initializer/random_uniformAdd/conv2d_16/kernel/Initializer/random_uniform/mul/conv2d_16/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_16/kernel*'
_output_shapes
:А 
ї
conv2d_16/kernel
VariableV2*
dtype0*'
_output_shapes
:А *
shared_name*#
_class
loc:@conv2d_16/kernel*
	container*
shape:А 
а
conv2d_16/kernel/AssignAssignconv2d_16/kernel+conv2d_16/kernel/Initializer/random_uniform*
T0*#
_class
loc:@conv2d_16/kernel*
validate_shape(*'
_output_shapes
:А *
use_locking(
К
conv2d_16/kernel/readIdentityconv2d_16/kernel*
T0*#
_class
loc:@conv2d_16/kernel*'
_output_shapes
:А 
h
conv2d_17/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
№
conv2d_17/Conv2DConv2DRelu_9conv2d_16/kernel/read*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
Ђ
-batch_normalization_16/gamma/Initializer/onesConst*/
_class%
#!loc:@batch_normalization_16/gamma*
valueB *А?*
dtype0*
_output_shapes
: 
є
batch_normalization_16/gamma
VariableV2*
dtype0*
_output_shapes
: *
shared_name*/
_class%
#!loc:@batch_normalization_16/gamma*
	container*
shape: 
щ
#batch_normalization_16/gamma/AssignAssignbatch_normalization_16/gamma-batch_normalization_16/gamma/Initializer/ones*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_16/gamma*
validate_shape(*
_output_shapes
: 
°
!batch_normalization_16/gamma/readIdentitybatch_normalization_16/gamma*
T0*/
_class%
#!loc:@batch_normalization_16/gamma*
_output_shapes
: 
™
-batch_normalization_16/beta/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_16/beta*
valueB **
dtype0*
_output_shapes
: 
Ј
batch_normalization_16/beta
VariableV2*
dtype0*
_output_shapes
: *
shared_name*.
_class$
" loc:@batch_normalization_16/beta*
	container*
shape: 
ц
"batch_normalization_16/beta/AssignAssignbatch_normalization_16/beta-batch_normalization_16/beta/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_16/beta*
validate_shape(*
_output_shapes
: 
Ю
 batch_normalization_16/beta/readIdentitybatch_normalization_16/beta*
T0*.
_class$
" loc:@batch_normalization_16/beta*
_output_shapes
: 
Є
4batch_normalization_16/moving_mean/Initializer/zerosConst*5
_class+
)'loc:@batch_normalization_16/moving_mean*
valueB **
dtype0*
_output_shapes
: 
≈
"batch_normalization_16/moving_mean
VariableV2*
shape: *
dtype0*
_output_shapes
: *
shared_name*5
_class+
)'loc:@batch_normalization_16/moving_mean*
	container
Т
)batch_normalization_16/moving_mean/AssignAssign"batch_normalization_16/moving_mean4batch_normalization_16/moving_mean/Initializer/zeros*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_16/moving_mean*
validate_shape(*
_output_shapes
: 
≥
'batch_normalization_16/moving_mean/readIdentity"batch_normalization_16/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_16/moving_mean*
_output_shapes
: 
њ
7batch_normalization_16/moving_variance/Initializer/onesConst*9
_class/
-+loc:@batch_normalization_16/moving_variance*
valueB *А?*
dtype0*
_output_shapes
: 
Ќ
&batch_normalization_16/moving_variance
VariableV2*
shared_name*9
_class/
-+loc:@batch_normalization_16/moving_variance*
	container*
shape: *
dtype0*
_output_shapes
: 
°
-batch_normalization_16/moving_variance/AssignAssign&batch_normalization_16/moving_variance7batch_normalization_16/moving_variance/Initializer/ones*9
_class/
-+loc:@batch_normalization_16/moving_variance*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
њ
+batch_normalization_16/moving_variance/readIdentity&batch_normalization_16/moving_variance*
_output_shapes
: *
T0*9
_class/
-+loc:@batch_normalization_16/moving_variance
c
"batch_normalization_17/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
w
$batch_normalization_17/cond/switch_tIdentity$batch_normalization_17/cond/Switch:1*
_output_shapes
:*
T0

u
$batch_normalization_17/cond/switch_fIdentity"batch_normalization_17/cond/Switch*
_output_shapes
:*
T0

Z
#batch_normalization_17/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Л
!batch_normalization_17/cond/ConstConst%^batch_normalization_17/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Н
#batch_normalization_17/cond/Const_1Const%^batch_normalization_17/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Р
1batch_normalization_17/cond/FusedBatchNorm/SwitchSwitchconv2d_17/Conv2D#batch_normalization_17/cond/pred_id*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*#
_class
loc:@conv2d_17/Conv2D
б
3batch_normalization_17/cond/FusedBatchNorm/Switch_1Switch!batch_normalization_16/gamma/read#batch_normalization_17/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_16/gamma* 
_output_shapes
: : 
я
3batch_normalization_17/cond/FusedBatchNorm/Switch_2Switch batch_normalization_16/beta/read#batch_normalization_17/cond/pred_id*.
_class$
" loc:@batch_normalization_16/beta* 
_output_shapes
: : *
T0
«
*batch_normalization_17/cond/FusedBatchNormFusedBatchNorm3batch_normalization_17/cond/FusedBatchNorm/Switch:15batch_normalization_17/cond/FusedBatchNorm/Switch_1:15batch_normalization_17/cond/FusedBatchNorm/Switch_2:1!batch_normalization_17/cond/Const#batch_normalization_17/cond/Const_1*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:*
T0*
data_formatNHWC
Т
3batch_normalization_17/cond/FusedBatchNorm_1/SwitchSwitchconv2d_17/Conv2D#batch_normalization_17/cond/pred_id*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*#
_class
loc:@conv2d_17/Conv2D
г
5batch_normalization_17/cond/FusedBatchNorm_1/Switch_1Switch!batch_normalization_16/gamma/read#batch_normalization_17/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_16/gamma* 
_output_shapes
: : 
б
5batch_normalization_17/cond/FusedBatchNorm_1/Switch_2Switch batch_normalization_16/beta/read#batch_normalization_17/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_16/beta* 
_output_shapes
: : 
п
5batch_normalization_17/cond/FusedBatchNorm_1/Switch_3Switch'batch_normalization_16/moving_mean/read#batch_normalization_17/cond/pred_id*
T0*5
_class+
)'loc:@batch_normalization_16/moving_mean* 
_output_shapes
: : 
ч
5batch_normalization_17/cond/FusedBatchNorm_1/Switch_4Switch+batch_normalization_16/moving_variance/read#batch_normalization_17/cond/pred_id* 
_output_shapes
: : *
T0*9
_class/
-+loc:@batch_normalization_16/moving_variance
п
,batch_normalization_17/cond/FusedBatchNorm_1FusedBatchNorm3batch_normalization_17/cond/FusedBatchNorm_1/Switch5batch_normalization_17/cond/FusedBatchNorm_1/Switch_15batch_normalization_17/cond/FusedBatchNorm_1/Switch_25batch_normalization_17/cond/FusedBatchNorm_1/Switch_35batch_normalization_17/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(
џ
!batch_normalization_17/cond/MergeMerge,batch_normalization_17/cond/FusedBatchNorm_1*batch_normalization_17/cond/FusedBatchNorm*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :
Ї
#batch_normalization_17/cond/Merge_1Merge.batch_normalization_17/cond/FusedBatchNorm_1:1,batch_normalization_17/cond/FusedBatchNorm:1*
N*
_output_shapes

: :*
T0
Ї
#batch_normalization_17/cond/Merge_2Merge.batch_normalization_17/cond/FusedBatchNorm_1:2,batch_normalization_17/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes

: :
l
'batch_normalization_17/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
g
%batch_normalization_17/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
∞
!batch_normalization_17/ExpandDims
ExpandDims'batch_normalization_17/ExpandDims/input%batch_normalization_17/ExpandDims/dim*
T0*
_output_shapes
:*

Tdim0
n
)batch_normalization_17/ExpandDims_1/inputConst*
dtype0*
_output_shapes
:*
valueB
*
i
'batch_normalization_17/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
ґ
#batch_normalization_17/ExpandDims_1
ExpandDims)batch_normalization_17/ExpandDims_1/input'batch_normalization_17/ExpandDims_1/dim*
T0*
_output_shapes
:*

Tdim0
n
$batch_normalization_17/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
М
batch_normalization_17/ReshapeReshapetraining$batch_normalization_17/Reshape/shape*
Tshape0*
_output_shapes
:*
T0

і
batch_normalization_17/SelectSelectbatch_normalization_17/Reshape!batch_normalization_17/ExpandDims#batch_normalization_17/ExpandDims_1*
T0*
_output_shapes
:
А
batch_normalization_17/SqueezeSqueezebatch_normalization_17/Select*
squeeze_dims
*
T0*
_output_shapes
:
Ј
+batch_normalization_17/AssignMovingAvg/readIdentity"batch_normalization_16/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_16/moving_mean*
_output_shapes
: 
я
*batch_normalization_17/AssignMovingAvg/SubSub+batch_normalization_17/AssignMovingAvg/read#batch_normalization_17/cond/Merge_1*
T0*5
_class+
)'loc:@batch_normalization_16/moving_mean*
_output_shapes
: 
ў
*batch_normalization_17/AssignMovingAvg/MulMul*batch_normalization_17/AssignMovingAvg/Subbatch_normalization_17/Squeeze*
T0*5
_class+
)'loc:@batch_normalization_16/moving_mean*
_output_shapes
: 
т
&batch_normalization_17/AssignMovingAvg	AssignSub"batch_normalization_16/moving_mean*batch_normalization_17/AssignMovingAvg/Mul*5
_class+
)'loc:@batch_normalization_16/moving_mean*
_output_shapes
: *
use_locking(*
T0
Ѕ
-batch_normalization_17/AssignMovingAvg_1/readIdentity&batch_normalization_16/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_16/moving_variance*
_output_shapes
: 
з
,batch_normalization_17/AssignMovingAvg_1/SubSub-batch_normalization_17/AssignMovingAvg_1/read#batch_normalization_17/cond/Merge_2*
_output_shapes
: *
T0*9
_class/
-+loc:@batch_normalization_16/moving_variance
б
,batch_normalization_17/AssignMovingAvg_1/MulMul,batch_normalization_17/AssignMovingAvg_1/Subbatch_normalization_17/Squeeze*9
_class/
-+loc:@batch_normalization_16/moving_variance*
_output_shapes
: *
T0
ю
(batch_normalization_17/AssignMovingAvg_1	AssignSub&batch_normalization_16/moving_variance,batch_normalization_17/AssignMovingAvg_1/Mul*9
_class/
-+loc:@batch_normalization_16/moving_variance*
_output_shapes
: *
use_locking(*
T0
~
Relu_16Relu!batch_normalization_17/cond/Merge*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ѕ
:conv2d_transpose_2/kernel/Initializer/random_uniform/shapeConst*,
_class"
 loc:@conv2d_transpose_2/kernel*%
valueB"  *
dtype0*
_output_shapes
:
Ђ
8conv2d_transpose_2/kernel/Initializer/random_uniform/minConst*,
_class"
 loc:@conv2d_transpose_2/kernel*
valueB
*р7ІЉ*
dtype0*
_output_shapes
:
Ђ
8conv2d_transpose_2/kernel/Initializer/random_uniform/maxConst*,
_class"
 loc:@conv2d_transpose_2/kernel*
valueB
*р7І<*
dtype0*
_output_shapes
:
Ф
Bconv2d_transpose_2/kernel/Initializer/random_uniform/RandomUniform
RandomUniform:conv2d_transpose_2/kernel/Initializer/random_uniform/shape*
T0*,
_class"
 loc:@conv2d_transpose_2/kernel*
seed2*
dtype0*&
_output_shapes
:  *

seed
В
8conv2d_transpose_2/kernel/Initializer/random_uniform/subSub8conv2d_transpose_2/kernel/Initializer/random_uniform/max8conv2d_transpose_2/kernel/Initializer/random_uniform/min*
T0*,
_class"
 loc:@conv2d_transpose_2/kernel*
_output_shapes
:
Ь
8conv2d_transpose_2/kernel/Initializer/random_uniform/mulMulBconv2d_transpose_2/kernel/Initializer/random_uniform/RandomUniform8conv2d_transpose_2/kernel/Initializer/random_uniform/sub*
T0*,
_class"
 loc:@conv2d_transpose_2/kernel*&
_output_shapes
:  
О
4conv2d_transpose_2/kernel/Initializer/random_uniformAdd8conv2d_transpose_2/kernel/Initializer/random_uniform/mul8conv2d_transpose_2/kernel/Initializer/random_uniform/min*
T0*,
_class"
 loc:@conv2d_transpose_2/kernel*&
_output_shapes
:  
Ћ
conv2d_transpose_2/kernel
VariableV2*
dtype0*&
_output_shapes
:  *
shared_name*,
_class"
 loc:@conv2d_transpose_2/kernel*
	container*
shape:  
Г
 conv2d_transpose_2/kernel/AssignAssignconv2d_transpose_2/kernel4conv2d_transpose_2/kernel/Initializer/random_uniform*&
_output_shapes
:  *
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_2/kernel*
validate_shape(
§
conv2d_transpose_2/kernel/readIdentityconv2d_transpose_2/kernel*,
_class"
 loc:@conv2d_transpose_2/kernel*&
_output_shapes
:  *
T0
Ґ
)conv2d_transpose_2/bias/Initializer/zerosConst**
_class 
loc:@conv2d_transpose_2/bias*
valueB **
dtype0*
_output_shapes
: 
ѓ
conv2d_transpose_2/bias
VariableV2*
dtype0*
_output_shapes
: *
shared_name**
_class 
loc:@conv2d_transpose_2/bias*
	container*
shape: 
ж
conv2d_transpose_2/bias/AssignAssignconv2d_transpose_2/bias)conv2d_transpose_2/bias/Initializer/zeros*
validate_shape(*
_output_shapes
: *
use_locking(*
T0**
_class 
loc:@conv2d_transpose_2/bias
Т
conv2d_transpose_2/bias/readIdentityconv2d_transpose_2/bias*
T0**
_class 
loc:@conv2d_transpose_2/bias*
_output_shapes
: 
_
conv2d_transpose_3/ShapeShapeRelu_16*
T0*
out_type0*
_output_shapes
:
p
&conv2d_transpose_3/strided_slice/stackConst*
value
B:*
dtype0*
_output_shapes
:
r
(conv2d_transpose_3/strided_slice/stack_1Const*
value
B:*
dtype0*
_output_shapes
:
r
(conv2d_transpose_3/strided_slice/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
Ў
 conv2d_transpose_3/strided_sliceStridedSliceconv2d_transpose_3/Shape&conv2d_transpose_3/strided_slice/stack(conv2d_transpose_3/strided_slice/stack_1(conv2d_transpose_3/strided_slice/stack_2*
Index0*
T0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
_output_shapes
:
r
(conv2d_transpose_3/strided_slice_1/stackConst*
value
B:*
dtype0*
_output_shapes
:
t
*conv2d_transpose_3/strided_slice_1/stack_1Const*
dtype0*
_output_shapes
:*
value
B:
t
*conv2d_transpose_3/strided_slice_1/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
а
"conv2d_transpose_3/strided_slice_1StridedSliceconv2d_transpose_3/Shape(conv2d_transpose_3/strided_slice_1/stack*conv2d_transpose_3/strided_slice_1/stack_1*conv2d_transpose_3/strided_slice_1/stack_2*
T0*
Index0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask*
_output_shapes
:
r
(conv2d_transpose_3/strided_slice_2/stackConst*
dtype0*
_output_shapes
:*
value
B:
t
*conv2d_transpose_3/strided_slice_2/stack_1Const*
value
B:*
dtype0*
_output_shapes
:
t
*conv2d_transpose_3/strided_slice_2/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
а
"conv2d_transpose_3/strided_slice_2StridedSliceconv2d_transpose_3/Shape(conv2d_transpose_3/strided_slice_2/stack*conv2d_transpose_3/strided_slice_2/stack_1*conv2d_transpose_3/strided_slice_2/stack_2*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
_output_shapes
:*
T0*
Index0
Z
conv2d_transpose_3/mul/yConst*
value	B:*
dtype0*
_output_shapes
:
|
conv2d_transpose_3/mulMul"conv2d_transpose_3/strided_slice_1conv2d_transpose_3/mul/y*
T0*
_output_shapes
:
\
conv2d_transpose_3/mul_1/yConst*
value	B:*
dtype0*
_output_shapes
:
А
conv2d_transpose_3/mul_1Mul"conv2d_transpose_3/strided_slice_2conv2d_transpose_3/mul_1/y*
_output_shapes
:*
T0
\
conv2d_transpose_3/stack/3Const*
value	B: *
dtype0*
_output_shapes
:
 
conv2d_transpose_3/stackPack conv2d_transpose_3/strided_sliceconv2d_transpose_3/mulconv2d_transpose_3/mul_1conv2d_transpose_3/stack/3*
T0*

axis*
N*
_output_shapes
:
†
#conv2d_transpose_3/conv2d_transposeConv2DBackpropInputconv2d_transpose_3/stackconv2d_transpose_2/kernel/readRelu_16*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
Ћ
conv2d_transpose_3/BiasAddBiasAdd#conv2d_transpose_3/conv2d_transposeconv2d_transpose_2/bias/read*
data_formatNHWC*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
ѓ
1conv2d_17/kernel/Initializer/random_uniform/shapeConst*#
_class
loc:@conv2d_17/kernel*%
valueB" *
dtype0*
_output_shapes
:
Щ
/conv2d_17/kernel/Initializer/random_uniform/minConst*
dtype0*
_output_shapes
:*#
_class
loc:@conv2d_17/kernel*
valueB
*£Eљ
Щ
/conv2d_17/kernel/Initializer/random_uniform/maxConst*#
_class
loc:@conv2d_17/kernel*
valueB
*£E=*
dtype0*
_output_shapes
:
ъ
9conv2d_17/kernel/Initializer/random_uniform/RandomUniform
RandomUniform1conv2d_17/kernel/Initializer/random_uniform/shape*

seed*
T0*#
_class
loc:@conv2d_17/kernel*
seed2*
dtype0*'
_output_shapes
:А 
ё
/conv2d_17/kernel/Initializer/random_uniform/subSub/conv2d_17/kernel/Initializer/random_uniform/max/conv2d_17/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_17/kernel*
_output_shapes
:
щ
/conv2d_17/kernel/Initializer/random_uniform/mulMul9conv2d_17/kernel/Initializer/random_uniform/RandomUniform/conv2d_17/kernel/Initializer/random_uniform/sub*
T0*#
_class
loc:@conv2d_17/kernel*'
_output_shapes
:А 
л
+conv2d_17/kernel/Initializer/random_uniformAdd/conv2d_17/kernel/Initializer/random_uniform/mul/conv2d_17/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_17/kernel*'
_output_shapes
:А 
ї
conv2d_17/kernel
VariableV2*
dtype0*'
_output_shapes
:А *
shared_name*#
_class
loc:@conv2d_17/kernel*
	container*
shape:А 
а
conv2d_17/kernel/AssignAssignconv2d_17/kernel+conv2d_17/kernel/Initializer/random_uniform*
use_locking(*
T0*#
_class
loc:@conv2d_17/kernel*
validate_shape(*'
_output_shapes
:А 
К
conv2d_17/kernel/readIdentityconv2d_17/kernel*
T0*#
_class
loc:@conv2d_17/kernel*'
_output_shapes
:А 
h
conv2d_18/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
Ё
conv2d_18/Conv2DConv2DRelu_12conv2d_17/kernel/read*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ђ
-batch_normalization_17/gamma/Initializer/onesConst*/
_class%
#!loc:@batch_normalization_17/gamma*
valueB *А?*
dtype0*
_output_shapes
: 
є
batch_normalization_17/gamma
VariableV2*/
_class%
#!loc:@batch_normalization_17/gamma*
	container*
shape: *
dtype0*
_output_shapes
: *
shared_name
щ
#batch_normalization_17/gamma/AssignAssignbatch_normalization_17/gamma-batch_normalization_17/gamma/Initializer/ones*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_17/gamma*
validate_shape(*
_output_shapes
: 
°
!batch_normalization_17/gamma/readIdentitybatch_normalization_17/gamma*
T0*/
_class%
#!loc:@batch_normalization_17/gamma*
_output_shapes
: 
™
-batch_normalization_17/beta/Initializer/zerosConst*
_output_shapes
: *.
_class$
" loc:@batch_normalization_17/beta*
valueB **
dtype0
Ј
batch_normalization_17/beta
VariableV2*
shape: *
dtype0*
_output_shapes
: *
shared_name*.
_class$
" loc:@batch_normalization_17/beta*
	container
ц
"batch_normalization_17/beta/AssignAssignbatch_normalization_17/beta-batch_normalization_17/beta/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_17/beta*
validate_shape(*
_output_shapes
: 
Ю
 batch_normalization_17/beta/readIdentitybatch_normalization_17/beta*
_output_shapes
: *
T0*.
_class$
" loc:@batch_normalization_17/beta
Є
4batch_normalization_17/moving_mean/Initializer/zerosConst*5
_class+
)'loc:@batch_normalization_17/moving_mean*
valueB **
dtype0*
_output_shapes
: 
≈
"batch_normalization_17/moving_mean
VariableV2*5
_class+
)'loc:@batch_normalization_17/moving_mean*
	container*
shape: *
dtype0*
_output_shapes
: *
shared_name
Т
)batch_normalization_17/moving_mean/AssignAssign"batch_normalization_17/moving_mean4batch_normalization_17/moving_mean/Initializer/zeros*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_17/moving_mean*
validate_shape(*
_output_shapes
: 
≥
'batch_normalization_17/moving_mean/readIdentity"batch_normalization_17/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_17/moving_mean*
_output_shapes
: 
њ
7batch_normalization_17/moving_variance/Initializer/onesConst*9
_class/
-+loc:@batch_normalization_17/moving_variance*
valueB *А?*
dtype0*
_output_shapes
: 
Ќ
&batch_normalization_17/moving_variance
VariableV2*
	container*
shape: *
dtype0*
_output_shapes
: *
shared_name*9
_class/
-+loc:@batch_normalization_17/moving_variance
°
-batch_normalization_17/moving_variance/AssignAssign&batch_normalization_17/moving_variance7batch_normalization_17/moving_variance/Initializer/ones*
validate_shape(*
_output_shapes
: *
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_17/moving_variance
њ
+batch_normalization_17/moving_variance/readIdentity&batch_normalization_17/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_17/moving_variance*
_output_shapes
: 
c
"batch_normalization_18/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
w
$batch_normalization_18/cond/switch_tIdentity$batch_normalization_18/cond/Switch:1*
T0
*
_output_shapes
:
u
$batch_normalization_18/cond/switch_fIdentity"batch_normalization_18/cond/Switch*
_output_shapes
:*
T0

Z
#batch_normalization_18/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Л
!batch_normalization_18/cond/ConstConst%^batch_normalization_18/cond/switch_t*
dtype0*
_output_shapes
:*
valueB
Н
#batch_normalization_18/cond/Const_1Const%^batch_normalization_18/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Р
1batch_normalization_18/cond/FusedBatchNorm/SwitchSwitchconv2d_18/Conv2D#batch_normalization_18/cond/pred_id*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*#
_class
loc:@conv2d_18/Conv2D
б
3batch_normalization_18/cond/FusedBatchNorm/Switch_1Switch!batch_normalization_17/gamma/read#batch_normalization_18/cond/pred_id* 
_output_shapes
: : *
T0*/
_class%
#!loc:@batch_normalization_17/gamma
я
3batch_normalization_18/cond/FusedBatchNorm/Switch_2Switch batch_normalization_17/beta/read#batch_normalization_18/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_17/beta* 
_output_shapes
: : 
«
*batch_normalization_18/cond/FusedBatchNormFusedBatchNorm3batch_normalization_18/cond/FusedBatchNorm/Switch:15batch_normalization_18/cond/FusedBatchNorm/Switch_1:15batch_normalization_18/cond/FusedBatchNorm/Switch_2:1!batch_normalization_18/cond/Const#batch_normalization_18/cond/Const_1*
epsilon%oГ:*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(
Т
3batch_normalization_18/cond/FusedBatchNorm_1/SwitchSwitchconv2d_18/Conv2D#batch_normalization_18/cond/pred_id*
T0*#
_class
loc:@conv2d_18/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
г
5batch_normalization_18/cond/FusedBatchNorm_1/Switch_1Switch!batch_normalization_17/gamma/read#batch_normalization_18/cond/pred_id*/
_class%
#!loc:@batch_normalization_17/gamma* 
_output_shapes
: : *
T0
б
5batch_normalization_18/cond/FusedBatchNorm_1/Switch_2Switch batch_normalization_17/beta/read#batch_normalization_18/cond/pred_id*.
_class$
" loc:@batch_normalization_17/beta* 
_output_shapes
: : *
T0
п
5batch_normalization_18/cond/FusedBatchNorm_1/Switch_3Switch'batch_normalization_17/moving_mean/read#batch_normalization_18/cond/pred_id*
T0*5
_class+
)'loc:@batch_normalization_17/moving_mean* 
_output_shapes
: : 
ч
5batch_normalization_18/cond/FusedBatchNorm_1/Switch_4Switch+batch_normalization_17/moving_variance/read#batch_normalization_18/cond/pred_id*9
_class/
-+loc:@batch_normalization_17/moving_variance* 
_output_shapes
: : *
T0
п
,batch_normalization_18/cond/FusedBatchNorm_1FusedBatchNorm3batch_normalization_18/cond/FusedBatchNorm_1/Switch5batch_normalization_18/cond/FusedBatchNorm_1/Switch_15batch_normalization_18/cond/FusedBatchNorm_1/Switch_25batch_normalization_18/cond/FusedBatchNorm_1/Switch_35batch_normalization_18/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(
џ
!batch_normalization_18/cond/MergeMerge,batch_normalization_18/cond/FusedBatchNorm_1*batch_normalization_18/cond/FusedBatchNorm*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :*
T0*
N
Ї
#batch_normalization_18/cond/Merge_1Merge.batch_normalization_18/cond/FusedBatchNorm_1:1,batch_normalization_18/cond/FusedBatchNorm:1*
N*
_output_shapes

: :*
T0
Ї
#batch_normalization_18/cond/Merge_2Merge.batch_normalization_18/cond/FusedBatchNorm_1:2,batch_normalization_18/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes

: :
l
'batch_normalization_18/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
g
%batch_normalization_18/ExpandDims/dimConst*
dtype0*
_output_shapes
:*
value	B:
∞
!batch_normalization_18/ExpandDims
ExpandDims'batch_normalization_18/ExpandDims/input%batch_normalization_18/ExpandDims/dim*
T0*
_output_shapes
:*

Tdim0
n
)batch_normalization_18/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
i
'batch_normalization_18/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
ґ
#batch_normalization_18/ExpandDims_1
ExpandDims)batch_normalization_18/ExpandDims_1/input'batch_normalization_18/ExpandDims_1/dim*
_output_shapes
:*

Tdim0*
T0
n
$batch_normalization_18/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
М
batch_normalization_18/ReshapeReshapetraining$batch_normalization_18/Reshape/shape*
T0
*
Tshape0*
_output_shapes
:
і
batch_normalization_18/SelectSelectbatch_normalization_18/Reshape!batch_normalization_18/ExpandDims#batch_normalization_18/ExpandDims_1*
_output_shapes
:*
T0
А
batch_normalization_18/SqueezeSqueezebatch_normalization_18/Select*
squeeze_dims
*
T0*
_output_shapes
:
Ј
+batch_normalization_18/AssignMovingAvg/readIdentity"batch_normalization_17/moving_mean*
_output_shapes
: *
T0*5
_class+
)'loc:@batch_normalization_17/moving_mean
я
*batch_normalization_18/AssignMovingAvg/SubSub+batch_normalization_18/AssignMovingAvg/read#batch_normalization_18/cond/Merge_1*
T0*5
_class+
)'loc:@batch_normalization_17/moving_mean*
_output_shapes
: 
ў
*batch_normalization_18/AssignMovingAvg/MulMul*batch_normalization_18/AssignMovingAvg/Subbatch_normalization_18/Squeeze*
T0*5
_class+
)'loc:@batch_normalization_17/moving_mean*
_output_shapes
: 
т
&batch_normalization_18/AssignMovingAvg	AssignSub"batch_normalization_17/moving_mean*batch_normalization_18/AssignMovingAvg/Mul*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_17/moving_mean*
_output_shapes
: 
Ѕ
-batch_normalization_18/AssignMovingAvg_1/readIdentity&batch_normalization_17/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_17/moving_variance*
_output_shapes
: 
з
,batch_normalization_18/AssignMovingAvg_1/SubSub-batch_normalization_18/AssignMovingAvg_1/read#batch_normalization_18/cond/Merge_2*
T0*9
_class/
-+loc:@batch_normalization_17/moving_variance*
_output_shapes
: 
б
,batch_normalization_18/AssignMovingAvg_1/MulMul,batch_normalization_18/AssignMovingAvg_1/Subbatch_normalization_18/Squeeze*
T0*9
_class/
-+loc:@batch_normalization_17/moving_variance*
_output_shapes
: 
ю
(batch_normalization_18/AssignMovingAvg_1	AssignSub&batch_normalization_17/moving_variance,batch_normalization_18/AssignMovingAvg_1/Mul*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_17/moving_variance*
_output_shapes
: 
~
Relu_17Relu!batch_normalization_18/cond/Merge*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Ѕ
:conv2d_transpose_3/kernel/Initializer/random_uniform/shapeConst*,
_class"
 loc:@conv2d_transpose_3/kernel*%
valueB"  *
dtype0*
_output_shapes
:
Ђ
8conv2d_transpose_3/kernel/Initializer/random_uniform/minConst*,
_class"
 loc:@conv2d_transpose_3/kernel*
valueB
*	”!Љ*
dtype0*
_output_shapes
:
Ђ
8conv2d_transpose_3/kernel/Initializer/random_uniform/maxConst*
_output_shapes
:*,
_class"
 loc:@conv2d_transpose_3/kernel*
valueB
*	”!<*
dtype0
Ф
Bconv2d_transpose_3/kernel/Initializer/random_uniform/RandomUniform
RandomUniform:conv2d_transpose_3/kernel/Initializer/random_uniform/shape*
seed2*
dtype0*&
_output_shapes
:  *

seed*
T0*,
_class"
 loc:@conv2d_transpose_3/kernel
В
8conv2d_transpose_3/kernel/Initializer/random_uniform/subSub8conv2d_transpose_3/kernel/Initializer/random_uniform/max8conv2d_transpose_3/kernel/Initializer/random_uniform/min*
T0*,
_class"
 loc:@conv2d_transpose_3/kernel*
_output_shapes
:
Ь
8conv2d_transpose_3/kernel/Initializer/random_uniform/mulMulBconv2d_transpose_3/kernel/Initializer/random_uniform/RandomUniform8conv2d_transpose_3/kernel/Initializer/random_uniform/sub*
T0*,
_class"
 loc:@conv2d_transpose_3/kernel*&
_output_shapes
:  
О
4conv2d_transpose_3/kernel/Initializer/random_uniformAdd8conv2d_transpose_3/kernel/Initializer/random_uniform/mul8conv2d_transpose_3/kernel/Initializer/random_uniform/min*
T0*,
_class"
 loc:@conv2d_transpose_3/kernel*&
_output_shapes
:  
Ћ
conv2d_transpose_3/kernel
VariableV2*
shape:  *
dtype0*&
_output_shapes
:  *
shared_name*,
_class"
 loc:@conv2d_transpose_3/kernel*
	container
Г
 conv2d_transpose_3/kernel/AssignAssignconv2d_transpose_3/kernel4conv2d_transpose_3/kernel/Initializer/random_uniform*,
_class"
 loc:@conv2d_transpose_3/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(*
T0
§
conv2d_transpose_3/kernel/readIdentityconv2d_transpose_3/kernel*
T0*,
_class"
 loc:@conv2d_transpose_3/kernel*&
_output_shapes
:  
Ґ
)conv2d_transpose_3/bias/Initializer/zerosConst**
_class 
loc:@conv2d_transpose_3/bias*
valueB **
dtype0*
_output_shapes
: 
ѓ
conv2d_transpose_3/bias
VariableV2*
shared_name**
_class 
loc:@conv2d_transpose_3/bias*
	container*
shape: *
dtype0*
_output_shapes
: 
ж
conv2d_transpose_3/bias/AssignAssignconv2d_transpose_3/bias)conv2d_transpose_3/bias/Initializer/zeros*
use_locking(*
T0**
_class 
loc:@conv2d_transpose_3/bias*
validate_shape(*
_output_shapes
: 
Т
conv2d_transpose_3/bias/readIdentityconv2d_transpose_3/bias*
_output_shapes
: *
T0**
_class 
loc:@conv2d_transpose_3/bias
_
conv2d_transpose_4/ShapeShapeRelu_17*
T0*
out_type0*
_output_shapes
:
p
&conv2d_transpose_4/strided_slice/stackConst*
dtype0*
_output_shapes
:*
value
B:
r
(conv2d_transpose_4/strided_slice/stack_1Const*
value
B:*
dtype0*
_output_shapes
:
r
(conv2d_transpose_4/strided_slice/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
Ў
 conv2d_transpose_4/strided_sliceStridedSliceconv2d_transpose_4/Shape&conv2d_transpose_4/strided_slice/stack(conv2d_transpose_4/strided_slice/stack_1(conv2d_transpose_4/strided_slice/stack_2*
Index0*
T0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask*
_output_shapes
:
r
(conv2d_transpose_4/strided_slice_1/stackConst*
value
B:*
dtype0*
_output_shapes
:
t
*conv2d_transpose_4/strided_slice_1/stack_1Const*
_output_shapes
:*
value
B:*
dtype0
t
*conv2d_transpose_4/strided_slice_1/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
а
"conv2d_transpose_4/strided_slice_1StridedSliceconv2d_transpose_4/Shape(conv2d_transpose_4/strided_slice_1/stack*conv2d_transpose_4/strided_slice_1/stack_1*conv2d_transpose_4/strided_slice_1/stack_2*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
_output_shapes
:*
T0*
Index0
r
(conv2d_transpose_4/strided_slice_2/stackConst*
_output_shapes
:*
value
B:*
dtype0
t
*conv2d_transpose_4/strided_slice_2/stack_1Const*
value
B:*
dtype0*
_output_shapes
:
t
*conv2d_transpose_4/strided_slice_2/stack_2Const*
value
B:*
dtype0*
_output_shapes
:
а
"conv2d_transpose_4/strided_slice_2StridedSliceconv2d_transpose_4/Shape(conv2d_transpose_4/strided_slice_2/stack*conv2d_transpose_4/strided_slice_2/stack_1*conv2d_transpose_4/strided_slice_2/stack_2*
Index0*
T0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask*
_output_shapes
:
Z
conv2d_transpose_4/mul/yConst*
value	B:*
dtype0*
_output_shapes
:
|
conv2d_transpose_4/mulMul"conv2d_transpose_4/strided_slice_1conv2d_transpose_4/mul/y*
T0*
_output_shapes
:
\
conv2d_transpose_4/mul_1/yConst*
value	B:*
dtype0*
_output_shapes
:
А
conv2d_transpose_4/mul_1Mul"conv2d_transpose_4/strided_slice_2conv2d_transpose_4/mul_1/y*
T0*
_output_shapes
:
\
conv2d_transpose_4/stack/3Const*
value	B: *
dtype0*
_output_shapes
:
 
conv2d_transpose_4/stackPack conv2d_transpose_4/strided_sliceconv2d_transpose_4/mulconv2d_transpose_4/mul_1conv2d_transpose_4/stack/3*
T0*

axis*
N*
_output_shapes
:
†
#conv2d_transpose_4/conv2d_transposeConv2DBackpropInputconv2d_transpose_4/stackconv2d_transpose_3/kernel/readRelu_17*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Ћ
conv2d_transpose_4/BiasAddBiasAdd#conv2d_transpose_4/conv2d_transposeconv2d_transpose_3/bias/read*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*
data_formatNHWC
V
concat/axisConst*
valueB:
€€€€€€€€€*
dtype0*
_output_shapes
:
ш
concatConcatV2Relu_13conv2d_transpose/BiasAddconv2d_transpose_2/BiasAddconv2d_transpose_3/BiasAddconv2d_transpose_4/BiasAddconcat/axis*
T0*
N*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€ј*

Tidx0
ѓ
1conv2d_18/kernel/Initializer/random_uniform/shapeConst*#
_class
loc:@conv2d_18/kernel*%
valueB"ј@*
dtype0*
_output_shapes
:
Щ
/conv2d_18/kernel/Initializer/random_uniform/minConst*#
_class
loc:@conv2d_18/kernel*
valueB
*мQљ*
dtype0*
_output_shapes
:
Щ
/conv2d_18/kernel/Initializer/random_uniform/maxConst*#
_class
loc:@conv2d_18/kernel*
valueB
*мQ=*
dtype0*
_output_shapes
:
ъ
9conv2d_18/kernel/Initializer/random_uniform/RandomUniform
RandomUniform1conv2d_18/kernel/Initializer/random_uniform/shape*
dtype0*'
_output_shapes
:ј@*

seed*
T0*#
_class
loc:@conv2d_18/kernel*
seed2
ё
/conv2d_18/kernel/Initializer/random_uniform/subSub/conv2d_18/kernel/Initializer/random_uniform/max/conv2d_18/kernel/Initializer/random_uniform/min*
_output_shapes
:*
T0*#
_class
loc:@conv2d_18/kernel
щ
/conv2d_18/kernel/Initializer/random_uniform/mulMul9conv2d_18/kernel/Initializer/random_uniform/RandomUniform/conv2d_18/kernel/Initializer/random_uniform/sub*
T0*#
_class
loc:@conv2d_18/kernel*'
_output_shapes
:ј@
л
+conv2d_18/kernel/Initializer/random_uniformAdd/conv2d_18/kernel/Initializer/random_uniform/mul/conv2d_18/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_18/kernel*'
_output_shapes
:ј@
ї
conv2d_18/kernel
VariableV2*
shared_name*#
_class
loc:@conv2d_18/kernel*
	container*
shape:ј@*
dtype0*'
_output_shapes
:ј@
а
conv2d_18/kernel/AssignAssignconv2d_18/kernel+conv2d_18/kernel/Initializer/random_uniform*'
_output_shapes
:ј@*
use_locking(*
T0*#
_class
loc:@conv2d_18/kernel*
validate_shape(
К
conv2d_18/kernel/readIdentityconv2d_18/kernel*'
_output_shapes
:ј@*
T0*#
_class
loc:@conv2d_18/kernel
h
conv2d_19/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
№
conv2d_19/Conv2DConv2Dconcatconv2d_18/kernel/read*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
Ђ
-batch_normalization_18/gamma/Initializer/onesConst*/
_class%
#!loc:@batch_normalization_18/gamma*
valueB@*А?*
dtype0*
_output_shapes
:@
є
batch_normalization_18/gamma
VariableV2*
_output_shapes
:@*
shared_name*/
_class%
#!loc:@batch_normalization_18/gamma*
	container*
shape:@*
dtype0
щ
#batch_normalization_18/gamma/AssignAssignbatch_normalization_18/gamma-batch_normalization_18/gamma/Initializer/ones*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_18/gamma*
validate_shape(*
_output_shapes
:@
°
!batch_normalization_18/gamma/readIdentitybatch_normalization_18/gamma*
T0*/
_class%
#!loc:@batch_normalization_18/gamma*
_output_shapes
:@
™
-batch_normalization_18/beta/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_18/beta*
valueB@**
dtype0*
_output_shapes
:@
Ј
batch_normalization_18/beta
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_18/beta*
	container*
shape:@*
dtype0*
_output_shapes
:@
ц
"batch_normalization_18/beta/AssignAssignbatch_normalization_18/beta-batch_normalization_18/beta/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_18/beta*
validate_shape(*
_output_shapes
:@
Ю
 batch_normalization_18/beta/readIdentitybatch_normalization_18/beta*.
_class$
" loc:@batch_normalization_18/beta*
_output_shapes
:@*
T0
Є
4batch_normalization_18/moving_mean/Initializer/zerosConst*5
_class+
)'loc:@batch_normalization_18/moving_mean*
valueB@**
dtype0*
_output_shapes
:@
≈
"batch_normalization_18/moving_mean
VariableV2*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name*5
_class+
)'loc:@batch_normalization_18/moving_mean
Т
)batch_normalization_18/moving_mean/AssignAssign"batch_normalization_18/moving_mean4batch_normalization_18/moving_mean/Initializer/zeros*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_18/moving_mean*
validate_shape(*
_output_shapes
:@
≥
'batch_normalization_18/moving_mean/readIdentity"batch_normalization_18/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_18/moving_mean*
_output_shapes
:@
њ
7batch_normalization_18/moving_variance/Initializer/onesConst*
_output_shapes
:@*9
_class/
-+loc:@batch_normalization_18/moving_variance*
valueB@*А?*
dtype0
Ќ
&batch_normalization_18/moving_variance
VariableV2*
shared_name*9
_class/
-+loc:@batch_normalization_18/moving_variance*
	container*
shape:@*
dtype0*
_output_shapes
:@
°
-batch_normalization_18/moving_variance/AssignAssign&batch_normalization_18/moving_variance7batch_normalization_18/moving_variance/Initializer/ones*
T0*9
_class/
-+loc:@batch_normalization_18/moving_variance*
validate_shape(*
_output_shapes
:@*
use_locking(
њ
+batch_normalization_18/moving_variance/readIdentity&batch_normalization_18/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_18/moving_variance*
_output_shapes
:@
c
"batch_normalization_19/cond/SwitchSwitchtrainingtraining*
T0
*
_output_shapes
::
w
$batch_normalization_19/cond/switch_tIdentity$batch_normalization_19/cond/Switch:1*
_output_shapes
:*
T0

u
$batch_normalization_19/cond/switch_fIdentity"batch_normalization_19/cond/Switch*
T0
*
_output_shapes
:
Z
#batch_normalization_19/cond/pred_idIdentitytraining*
T0
*
_output_shapes
:
Л
!batch_normalization_19/cond/ConstConst%^batch_normalization_19/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Н
#batch_normalization_19/cond/Const_1Const%^batch_normalization_19/cond/switch_t*
dtype0*
_output_shapes
:*
valueB
Р
1batch_normalization_19/cond/FusedBatchNorm/SwitchSwitchconv2d_19/Conv2D#batch_normalization_19/cond/pred_id*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*#
_class
loc:@conv2d_19/Conv2D
б
3batch_normalization_19/cond/FusedBatchNorm/Switch_1Switch!batch_normalization_18/gamma/read#batch_normalization_19/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_18/gamma* 
_output_shapes
:@:@
я
3batch_normalization_19/cond/FusedBatchNorm/Switch_2Switch batch_normalization_18/beta/read#batch_normalization_19/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_18/beta* 
_output_shapes
:@:@
«
*batch_normalization_19/cond/FusedBatchNormFusedBatchNorm3batch_normalization_19/cond/FusedBatchNorm/Switch:15batch_normalization_19/cond/FusedBatchNorm/Switch_1:15batch_normalization_19/cond/FusedBatchNorm/Switch_2:1!batch_normalization_19/cond/Const#batch_normalization_19/cond/Const_1*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(*
epsilon%oГ:
Т
3batch_normalization_19/cond/FusedBatchNorm_1/SwitchSwitchconv2d_19/Conv2D#batch_normalization_19/cond/pred_id*
T0*#
_class
loc:@conv2d_19/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
г
5batch_normalization_19/cond/FusedBatchNorm_1/Switch_1Switch!batch_normalization_18/gamma/read#batch_normalization_19/cond/pred_id*
T0*/
_class%
#!loc:@batch_normalization_18/gamma* 
_output_shapes
:@:@
б
5batch_normalization_19/cond/FusedBatchNorm_1/Switch_2Switch batch_normalization_18/beta/read#batch_normalization_19/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_18/beta* 
_output_shapes
:@:@
п
5batch_normalization_19/cond/FusedBatchNorm_1/Switch_3Switch'batch_normalization_18/moving_mean/read#batch_normalization_19/cond/pred_id*
T0*5
_class+
)'loc:@batch_normalization_18/moving_mean* 
_output_shapes
:@:@
ч
5batch_normalization_19/cond/FusedBatchNorm_1/Switch_4Switch+batch_normalization_18/moving_variance/read#batch_normalization_19/cond/pred_id*9
_class/
-+loc:@batch_normalization_18/moving_variance* 
_output_shapes
:@:@*
T0
п
,batch_normalization_19/cond/FusedBatchNorm_1FusedBatchNorm3batch_normalization_19/cond/FusedBatchNorm_1/Switch5batch_normalization_19/cond/FusedBatchNorm_1/Switch_15batch_normalization_19/cond/FusedBatchNorm_1/Switch_25batch_normalization_19/cond/FusedBatchNorm_1/Switch_35batch_normalization_19/cond/FusedBatchNorm_1/Switch_4*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(*
epsilon%oГ:
џ
!batch_normalization_19/cond/MergeMerge,batch_normalization_19/cond/FusedBatchNorm_1*batch_normalization_19/cond/FusedBatchNorm*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:
Ї
#batch_normalization_19/cond/Merge_1Merge.batch_normalization_19/cond/FusedBatchNorm_1:1,batch_normalization_19/cond/FusedBatchNorm:1*
N*
_output_shapes

:@:*
T0
Ї
#batch_normalization_19/cond/Merge_2Merge.batch_normalization_19/cond/FusedBatchNorm_1:2,batch_normalization_19/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes

:@:
l
'batch_normalization_19/ExpandDims/inputConst*
valueB
*
„#<*
dtype0*
_output_shapes
:
g
%batch_normalization_19/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
∞
!batch_normalization_19/ExpandDims
ExpandDims'batch_normalization_19/ExpandDims/input%batch_normalization_19/ExpandDims/dim*

Tdim0*
T0*
_output_shapes
:
n
)batch_normalization_19/ExpandDims_1/inputConst*
dtype0*
_output_shapes
:*
valueB
*
i
'batch_normalization_19/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
ґ
#batch_normalization_19/ExpandDims_1
ExpandDims)batch_normalization_19/ExpandDims_1/input'batch_normalization_19/ExpandDims_1/dim*
T0*
_output_shapes
:*

Tdim0
n
$batch_normalization_19/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
М
batch_normalization_19/ReshapeReshapetraining$batch_normalization_19/Reshape/shape*
T0
*
Tshape0*
_output_shapes
:
і
batch_normalization_19/SelectSelectbatch_normalization_19/Reshape!batch_normalization_19/ExpandDims#batch_normalization_19/ExpandDims_1*
_output_shapes
:*
T0
А
batch_normalization_19/SqueezeSqueezebatch_normalization_19/Select*
_output_shapes
:*
squeeze_dims
*
T0
Ј
+batch_normalization_19/AssignMovingAvg/readIdentity"batch_normalization_18/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_18/moving_mean*
_output_shapes
:@
я
*batch_normalization_19/AssignMovingAvg/SubSub+batch_normalization_19/AssignMovingAvg/read#batch_normalization_19/cond/Merge_1*
_output_shapes
:@*
T0*5
_class+
)'loc:@batch_normalization_18/moving_mean
ў
*batch_normalization_19/AssignMovingAvg/MulMul*batch_normalization_19/AssignMovingAvg/Subbatch_normalization_19/Squeeze*
T0*5
_class+
)'loc:@batch_normalization_18/moving_mean*
_output_shapes
:@
т
&batch_normalization_19/AssignMovingAvg	AssignSub"batch_normalization_18/moving_mean*batch_normalization_19/AssignMovingAvg/Mul*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_18/moving_mean*
_output_shapes
:@
Ѕ
-batch_normalization_19/AssignMovingAvg_1/readIdentity&batch_normalization_18/moving_variance*9
_class/
-+loc:@batch_normalization_18/moving_variance*
_output_shapes
:@*
T0
з
,batch_normalization_19/AssignMovingAvg_1/SubSub-batch_normalization_19/AssignMovingAvg_1/read#batch_normalization_19/cond/Merge_2*
T0*9
_class/
-+loc:@batch_normalization_18/moving_variance*
_output_shapes
:@
б
,batch_normalization_19/AssignMovingAvg_1/MulMul,batch_normalization_19/AssignMovingAvg_1/Subbatch_normalization_19/Squeeze*
T0*9
_class/
-+loc:@batch_normalization_18/moving_variance*
_output_shapes
:@
ю
(batch_normalization_19/AssignMovingAvg_1	AssignSub&batch_normalization_18/moving_variance,batch_normalization_19/AssignMovingAvg_1/Mul*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_18/moving_variance*
_output_shapes
:@
~
Relu_18Relu!batch_normalization_19/cond/Merge*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
ѓ
1conv2d_19/kernel/Initializer/random_uniform/shapeConst*#
_class
loc:@conv2d_19/kernel*%
valueB"@@*
dtype0*
_output_shapes
:
Щ
/conv2d_19/kernel/Initializer/random_uniform/minConst*#
_class
loc:@conv2d_19/kernel*
valueB
*:ЌУљ*
dtype0*
_output_shapes
:
Щ
/conv2d_19/kernel/Initializer/random_uniform/maxConst*
_output_shapes
:*#
_class
loc:@conv2d_19/kernel*
valueB
*:ЌУ=*
dtype0
щ
9conv2d_19/kernel/Initializer/random_uniform/RandomUniform
RandomUniform1conv2d_19/kernel/Initializer/random_uniform/shape*
dtype0*&
_output_shapes
:@@*

seed*
T0*#
_class
loc:@conv2d_19/kernel*
seed2
ё
/conv2d_19/kernel/Initializer/random_uniform/subSub/conv2d_19/kernel/Initializer/random_uniform/max/conv2d_19/kernel/Initializer/random_uniform/min*#
_class
loc:@conv2d_19/kernel*
_output_shapes
:*
T0
ш
/conv2d_19/kernel/Initializer/random_uniform/mulMul9conv2d_19/kernel/Initializer/random_uniform/RandomUniform/conv2d_19/kernel/Initializer/random_uniform/sub*#
_class
loc:@conv2d_19/kernel*&
_output_shapes
:@@*
T0
к
+conv2d_19/kernel/Initializer/random_uniformAdd/conv2d_19/kernel/Initializer/random_uniform/mul/conv2d_19/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_19/kernel*&
_output_shapes
:@@
є
conv2d_19/kernel
VariableV2*
shape:@@*
dtype0*&
_output_shapes
:@@*
shared_name*#
_class
loc:@conv2d_19/kernel*
	container
я
conv2d_19/kernel/AssignAssignconv2d_19/kernel+conv2d_19/kernel/Initializer/random_uniform*
T0*#
_class
loc:@conv2d_19/kernel*
validate_shape(*&
_output_shapes
:@@*
use_locking(
Й
conv2d_19/kernel/readIdentityconv2d_19/kernel*
T0*#
_class
loc:@conv2d_19/kernel*&
_output_shapes
:@@
h
conv2d_20/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
Ё
conv2d_20/Conv2DConv2DRelu_18conv2d_19/kernel/read*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
Ђ
-batch_normalization_19/gamma/Initializer/onesConst*/
_class%
#!loc:@batch_normalization_19/gamma*
valueB@*А?*
dtype0*
_output_shapes
:@
є
batch_normalization_19/gamma
VariableV2*/
_class%
#!loc:@batch_normalization_19/gamma*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name
щ
#batch_normalization_19/gamma/AssignAssignbatch_normalization_19/gamma-batch_normalization_19/gamma/Initializer/ones*/
_class%
#!loc:@batch_normalization_19/gamma*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
°
!batch_normalization_19/gamma/readIdentitybatch_normalization_19/gamma*
T0*/
_class%
#!loc:@batch_normalization_19/gamma*
_output_shapes
:@
™
-batch_normalization_19/beta/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_19/beta*
valueB@**
dtype0*
_output_shapes
:@
Ј
batch_normalization_19/beta
VariableV2*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_19/beta*
	container*
shape:@*
dtype0
ц
"batch_normalization_19/beta/AssignAssignbatch_normalization_19/beta-batch_normalization_19/beta/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_19/beta*
validate_shape(*
_output_shapes
:@
Ю
 batch_normalization_19/beta/readIdentitybatch_normalization_19/beta*
T0*.
_class$
" loc:@batch_normalization_19/beta*
_output_shapes
:@
Є
4batch_normalization_19/moving_mean/Initializer/zerosConst*5
_class+
)'loc:@batch_normalization_19/moving_mean*
valueB@**
dtype0*
_output_shapes
:@
≈
"batch_normalization_19/moving_mean
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*5
_class+
)'loc:@batch_normalization_19/moving_mean*
	container*
shape:@
Т
)batch_normalization_19/moving_mean/AssignAssign"batch_normalization_19/moving_mean4batch_normalization_19/moving_mean/Initializer/zeros*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_19/moving_mean
≥
'batch_normalization_19/moving_mean/readIdentity"batch_normalization_19/moving_mean*
T0*5
_class+
)'loc:@batch_normalization_19/moving_mean*
_output_shapes
:@
њ
7batch_normalization_19/moving_variance/Initializer/onesConst*
dtype0*
_output_shapes
:@*9
_class/
-+loc:@batch_normalization_19/moving_variance*
valueB@*А?
Ќ
&batch_normalization_19/moving_variance
VariableV2*
shared_name*9
_class/
-+loc:@batch_normalization_19/moving_variance*
	container*
shape:@*
dtype0*
_output_shapes
:@
°
-batch_normalization_19/moving_variance/AssignAssign&batch_normalization_19/moving_variance7batch_normalization_19/moving_variance/Initializer/ones*9
_class/
-+loc:@batch_normalization_19/moving_variance*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
њ
+batch_normalization_19/moving_variance/readIdentity&batch_normalization_19/moving_variance*
_output_shapes
:@*
T0*9
_class/
-+loc:@batch_normalization_19/moving_variance
c
"batch_normalization_20/cond/SwitchSwitchtrainingtraining*
_output_shapes
::*
T0

w
$batch_normalization_20/cond/switch_tIdentity$batch_normalization_20/cond/Switch:1*
_output_shapes
:*
T0

u
$batch_normalization_20/cond/switch_fIdentity"batch_normalization_20/cond/Switch*
T0
*
_output_shapes
:
Z
#batch_normalization_20/cond/pred_idIdentitytraining*
_output_shapes
:*
T0

Л
!batch_normalization_20/cond/ConstConst%^batch_normalization_20/cond/switch_t*
valueB*
dtype0*
_output_shapes
:
Н
#batch_normalization_20/cond/Const_1Const%^batch_normalization_20/cond/switch_t*
dtype0*
_output_shapes
:*
valueB
Р
1batch_normalization_20/cond/FusedBatchNorm/SwitchSwitchconv2d_20/Conv2D#batch_normalization_20/cond/pred_id*
T0*#
_class
loc:@conv2d_20/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
б
3batch_normalization_20/cond/FusedBatchNorm/Switch_1Switch!batch_normalization_19/gamma/read#batch_normalization_20/cond/pred_id* 
_output_shapes
:@:@*
T0*/
_class%
#!loc:@batch_normalization_19/gamma
я
3batch_normalization_20/cond/FusedBatchNorm/Switch_2Switch batch_normalization_19/beta/read#batch_normalization_20/cond/pred_id*.
_class$
" loc:@batch_normalization_19/beta* 
_output_shapes
:@:@*
T0
«
*batch_normalization_20/cond/FusedBatchNormFusedBatchNorm3batch_normalization_20/cond/FusedBatchNorm/Switch:15batch_normalization_20/cond/FusedBatchNorm/Switch_1:15batch_normalization_20/cond/FusedBatchNorm/Switch_2:1!batch_normalization_20/cond/Const#batch_normalization_20/cond/Const_1*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(*
epsilon%oГ:*
T0
Т
3batch_normalization_20/cond/FusedBatchNorm_1/SwitchSwitchconv2d_20/Conv2D#batch_normalization_20/cond/pred_id*
T0*#
_class
loc:@conv2d_20/Conv2D*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
г
5batch_normalization_20/cond/FusedBatchNorm_1/Switch_1Switch!batch_normalization_19/gamma/read#batch_normalization_20/cond/pred_id*/
_class%
#!loc:@batch_normalization_19/gamma* 
_output_shapes
:@:@*
T0
б
5batch_normalization_20/cond/FusedBatchNorm_1/Switch_2Switch batch_normalization_19/beta/read#batch_normalization_20/cond/pred_id*
T0*.
_class$
" loc:@batch_normalization_19/beta* 
_output_shapes
:@:@
п
5batch_normalization_20/cond/FusedBatchNorm_1/Switch_3Switch'batch_normalization_19/moving_mean/read#batch_normalization_20/cond/pred_id*
T0*5
_class+
)'loc:@batch_normalization_19/moving_mean* 
_output_shapes
:@:@
ч
5batch_normalization_20/cond/FusedBatchNorm_1/Switch_4Switch+batch_normalization_19/moving_variance/read#batch_normalization_20/cond/pred_id* 
_output_shapes
:@:@*
T0*9
_class/
-+loc:@batch_normalization_19/moving_variance
п
,batch_normalization_20/cond/FusedBatchNorm_1FusedBatchNorm3batch_normalization_20/cond/FusedBatchNorm_1/Switch5batch_normalization_20/cond/FusedBatchNorm_1/Switch_15batch_normalization_20/cond/FusedBatchNorm_1/Switch_25batch_normalization_20/cond/FusedBatchNorm_1/Switch_35batch_normalization_20/cond/FusedBatchNorm_1/Switch_4*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(*
epsilon%oГ:
џ
!batch_normalization_20/cond/MergeMerge,batch_normalization_20/cond/FusedBatchNorm_1*batch_normalization_20/cond/FusedBatchNorm*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:*
T0*
N
Ї
#batch_normalization_20/cond/Merge_1Merge.batch_normalization_20/cond/FusedBatchNorm_1:1,batch_normalization_20/cond/FusedBatchNorm:1*
T0*
N*
_output_shapes

:@:
Ї
#batch_normalization_20/cond/Merge_2Merge.batch_normalization_20/cond/FusedBatchNorm_1:2,batch_normalization_20/cond/FusedBatchNorm:2*
T0*
N*
_output_shapes

:@:
l
'batch_normalization_20/ExpandDims/inputConst*
_output_shapes
:*
valueB
*
„#<*
dtype0
g
%batch_normalization_20/ExpandDims/dimConst*
value	B:*
dtype0*
_output_shapes
:
∞
!batch_normalization_20/ExpandDims
ExpandDims'batch_normalization_20/ExpandDims/input%batch_normalization_20/ExpandDims/dim*
_output_shapes
:*

Tdim0*
T0
n
)batch_normalization_20/ExpandDims_1/inputConst*
valueB
**
dtype0*
_output_shapes
:
i
'batch_normalization_20/ExpandDims_1/dimConst*
value	B:*
dtype0*
_output_shapes
:
ґ
#batch_normalization_20/ExpandDims_1
ExpandDims)batch_normalization_20/ExpandDims_1/input'batch_normalization_20/ExpandDims_1/dim*
T0*
_output_shapes
:*

Tdim0
n
$batch_normalization_20/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
М
batch_normalization_20/ReshapeReshapetraining$batch_normalization_20/Reshape/shape*
T0
*
Tshape0*
_output_shapes
:
і
batch_normalization_20/SelectSelectbatch_normalization_20/Reshape!batch_normalization_20/ExpandDims#batch_normalization_20/ExpandDims_1*
T0*
_output_shapes
:
А
batch_normalization_20/SqueezeSqueezebatch_normalization_20/Select*
_output_shapes
:*
squeeze_dims
*
T0
Ј
+batch_normalization_20/AssignMovingAvg/readIdentity"batch_normalization_19/moving_mean*
_output_shapes
:@*
T0*5
_class+
)'loc:@batch_normalization_19/moving_mean
я
*batch_normalization_20/AssignMovingAvg/SubSub+batch_normalization_20/AssignMovingAvg/read#batch_normalization_20/cond/Merge_1*
T0*5
_class+
)'loc:@batch_normalization_19/moving_mean*
_output_shapes
:@
ў
*batch_normalization_20/AssignMovingAvg/MulMul*batch_normalization_20/AssignMovingAvg/Subbatch_normalization_20/Squeeze*
T0*5
_class+
)'loc:@batch_normalization_19/moving_mean*
_output_shapes
:@
т
&batch_normalization_20/AssignMovingAvg	AssignSub"batch_normalization_19/moving_mean*batch_normalization_20/AssignMovingAvg/Mul*
T0*5
_class+
)'loc:@batch_normalization_19/moving_mean*
_output_shapes
:@*
use_locking(
Ѕ
-batch_normalization_20/AssignMovingAvg_1/readIdentity&batch_normalization_19/moving_variance*
T0*9
_class/
-+loc:@batch_normalization_19/moving_variance*
_output_shapes
:@
з
,batch_normalization_20/AssignMovingAvg_1/SubSub-batch_normalization_20/AssignMovingAvg_1/read#batch_normalization_20/cond/Merge_2*
T0*9
_class/
-+loc:@batch_normalization_19/moving_variance*
_output_shapes
:@
б
,batch_normalization_20/AssignMovingAvg_1/MulMul,batch_normalization_20/AssignMovingAvg_1/Subbatch_normalization_20/Squeeze*
T0*9
_class/
-+loc:@batch_normalization_19/moving_variance*
_output_shapes
:@
ю
(batch_normalization_20/AssignMovingAvg_1	AssignSub&batch_normalization_19/moving_variance,batch_normalization_20/AssignMovingAvg_1/Mul*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_19/moving_variance*
_output_shapes
:@
~
Relu_19Relu!batch_normalization_20/cond/Merge*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
ѓ
1conv2d_20/kernel/Initializer/random_uniform/shapeConst*#
_class
loc:@conv2d_20/kernel*%
valueB"@*
dtype0*
_output_shapes
:
Щ
/conv2d_20/kernel/Initializer/random_uniform/minConst*#
_class
loc:@conv2d_20/kernel*
valueB
*феХЊ*
dtype0*
_output_shapes
:
Щ
/conv2d_20/kernel/Initializer/random_uniform/maxConst*
_output_shapes
:*#
_class
loc:@conv2d_20/kernel*
valueB
*феХ>*
dtype0
щ
9conv2d_20/kernel/Initializer/random_uniform/RandomUniform
RandomUniform1conv2d_20/kernel/Initializer/random_uniform/shape*
seed2*
dtype0*&
_output_shapes
:@*

seed*
T0*#
_class
loc:@conv2d_20/kernel
ё
/conv2d_20/kernel/Initializer/random_uniform/subSub/conv2d_20/kernel/Initializer/random_uniform/max/conv2d_20/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_20/kernel*
_output_shapes
:
ш
/conv2d_20/kernel/Initializer/random_uniform/mulMul9conv2d_20/kernel/Initializer/random_uniform/RandomUniform/conv2d_20/kernel/Initializer/random_uniform/sub*
T0*#
_class
loc:@conv2d_20/kernel*&
_output_shapes
:@
к
+conv2d_20/kernel/Initializer/random_uniformAdd/conv2d_20/kernel/Initializer/random_uniform/mul/conv2d_20/kernel/Initializer/random_uniform/min*
T0*#
_class
loc:@conv2d_20/kernel*&
_output_shapes
:@
є
conv2d_20/kernel
VariableV2*
shared_name*#
_class
loc:@conv2d_20/kernel*
	container*
shape:@*
dtype0*&
_output_shapes
:@
я
conv2d_20/kernel/AssignAssignconv2d_20/kernel+conv2d_20/kernel/Initializer/random_uniform*#
_class
loc:@conv2d_20/kernel*
validate_shape(*&
_output_shapes
:@*
use_locking(*
T0
Й
conv2d_20/kernel/readIdentityconv2d_20/kernel*#
_class
loc:@conv2d_20/kernel*&
_output_shapes
:@*
T0
Р
 conv2d_20/bias/Initializer/zerosConst*
_output_shapes
:*!
_class
loc:@conv2d_20/bias*
valueB**
dtype0
Э
conv2d_20/bias
VariableV2*
shared_name*!
_class
loc:@conv2d_20/bias*
	container*
shape:*
dtype0*
_output_shapes
:
¬
conv2d_20/bias/AssignAssignconv2d_20/bias conv2d_20/bias/Initializer/zeros*
use_locking(*
T0*!
_class
loc:@conv2d_20/bias*
validate_shape(*
_output_shapes
:
w
conv2d_20/bias/readIdentityconv2d_20/bias*
_output_shapes
:*
T0*!
_class
loc:@conv2d_20/bias
h
conv2d_21/dilation_rateConst*
valueB"*
dtype0*
_output_shapes
:
Ё
conv2d_21/Conv2DConv2DRelu_19conv2d_20/kernel/read*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
¶
conv2d_21/BiasAddBiasAddconv2d_21/Conv2Dconv2d_20/bias/read*
T0*
data_formatNHWC*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
U
one_hot/on_valueConst*
valueB
*А?*
dtype0*
_output_shapes
:
V
one_hot/off_valueConst*
valueB
**
dtype0*
_output_shapes
:
O

one_hot/depthConst*
value	B:*
dtype0*
_output_shapes
:
Ј
one_hotOneHotlabel
one_hot/depthone_hot/on_valueone_hot/off_value*
TI0*
axis€€€€€€€€€*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
l
strided_slice/stackConst*%
valueB"*
dtype0*
_output_shapes
:
n
strided_slice/stack_1Const*
_output_shapes
:*%
valueB"*
dtype0
n
strided_slice/stack_2Const*
dtype0*
_output_shapes
:*%
valueB"
∞

strided_sliceStridedSliceconv2d_21/BiasAddstrided_slice/stackstrided_slice/stack_1strided_slice/stack_2*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
Index0*
T0*
shrink_axis_mask
F
RankConst*
value	B:*
dtype0*
_output_shapes
:
R
ShapeShape
strided_slice*
_output_shapes
:*
T0*
out_type0
H
Rank_1Const*
value	B:*
dtype0*
_output_shapes
:
T
Shape_1Shape
strided_slice*
out_type0*
_output_shapes
:*
T0
G
Sub/yConst*
value	B:*
dtype0*
_output_shapes
:
:
SubSubRank_1Sub/y*
_output_shapes
:*
T0
R
Slice/beginPackSub*
_output_shapes
:*
T0*

axis*
N
T

Slice/sizeConst*
value
B:*
dtype0*
_output_shapes
:
b
SliceSliceShape_1Slice/begin
Slice/size*
T0*
Index0*
_output_shapes
:
d
concat_1/values_0Const*
valueB:
€€€€€€€€€*
dtype0*
_output_shapes
:
O

concat_1/axisConst*
dtype0*
_output_shapes
:*
value	B:
w
concat_1ConcatV2concat_1/values_0Slice
concat_1/axis*
T0*
N*
_output_shapes
:*

Tidx0
t
ReshapeReshape
strided_sliceconcat_1*0
_output_shapes
:€€€€€€€€€€€€€€€€€€*
T0*
Tshape0
H
Rank_2Const*
dtype0*
_output_shapes
:*
value	B:
N
Shape_2Shapeone_hot*
T0*
out_type0*
_output_shapes
:
I
Sub_1/yConst*
value	B:*
dtype0*
_output_shapes
:
>
Sub_1SubRank_2Sub_1/y*
T0*
_output_shapes
:
V

Slice_1/beginPackSub_1*
N*
_output_shapes
:*
T0*

axis
V
Slice_1/sizeConst*
value
B:*
dtype0*
_output_shapes
:
h
Slice_1SliceShape_2
Slice_1/beginSlice_1/size*
T0*
Index0*
_output_shapes
:
d
concat_2/values_0Const*
valueB:
€€€€€€€€€*
dtype0*
_output_shapes
:
O

concat_2/axisConst*
_output_shapes
:*
value	B:*
dtype0
y
concat_2ConcatV2concat_2/values_0Slice_1
concat_2/axis*
T0*
N*
_output_shapes
:*

Tidx0
p
	Reshape_1Reshapeone_hotconcat_2*0
_output_shapes
:€€€€€€€€€€€€€€€€€€*
T0*
Tshape0
Ь
SoftmaxCrossEntropyWithLogitsSoftmaxCrossEntropyWithLogitsReshape	Reshape_1*
T0*?
_output_shapes-
+:
€€€€€€€€€:€€€€€€€€€€€€€€€€€€
I
Sub_2/yConst*
value	B:*
dtype0*
_output_shapes
:
<
Sub_2SubRankSub_2/y*
T0*
_output_shapes
:
W

Slice_2/beginConst*
value
B:*
dtype0*
_output_shapes
:
U
Slice_2/sizePackSub_2*
T0*

axis*
N*
_output_shapes
:
o
Slice_2SliceShape
Slice_2/beginSlice_2/size*
T0*
Index0*#
_output_shapes
:
€€€€€€€€€
Т
	Reshape_2ReshapeSoftmaxCrossEntropyWithLogitsSlice_2*
Tshape0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
Z
ConstConst*
_output_shapes
:*!
valueB"*
dtype0
\
MeanMean	Reshape_2Const*
T0*
_output_shapes
:*

Tidx0*
	keep_dims(
n
strided_slice_1/stackConst*%
valueB"*
dtype0*
_output_shapes
:
p
strided_slice_1/stack_1Const*
_output_shapes
:*%
valueB"*
dtype0
p
strided_slice_1/stack_2Const*%
valueB"*
dtype0*
_output_shapes
:
і
strided_slice_1StridedSliceconv2d_21/BiasAddstrided_slice_1/stackstrided_slice_1/stack_1strided_slice_1/stack_2*
Index0*
T0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
О
)class_balanced_sigmoid_cross_entropy/CastCastedge*

SrcT0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*

DstT0
o
*class_balanced_sigmoid_cross_entropy/sub/xConst*
valueB
*А?*
dtype0*
_output_shapes
:
ќ
(class_balanced_sigmoid_cross_entropy/subSub*class_balanced_sigmoid_cross_entropy/sub/x)class_balanced_sigmoid_cross_entropy/Cast*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€

*class_balanced_sigmoid_cross_entropy/ConstConst*!
valueB"*
dtype0*
_output_shapes
:
√
(class_balanced_sigmoid_cross_entropy/SumSum(class_balanced_sigmoid_cross_entropy/sub*class_balanced_sigmoid_cross_entropy/Const*
T0*
_output_shapes
:*

Tidx0*
	keep_dims(
Б
,class_balanced_sigmoid_cross_entropy/Const_1Const*!
valueB"*
dtype0*
_output_shapes
:
»
*class_balanced_sigmoid_cross_entropy/Sum_1Sum)class_balanced_sigmoid_cross_entropy/Cast,class_balanced_sigmoid_cross_entropy/Const_1*
T0*
_output_shapes
:*

Tidx0*
	keep_dims(
¶
(class_balanced_sigmoid_cross_entropy/addAdd(class_balanced_sigmoid_cross_entropy/Sum*class_balanced_sigmoid_cross_entropy/Sum_1*
T0*
_output_shapes
:
ђ
,class_balanced_sigmoid_cross_entropy/truedivRealDiv(class_balanced_sigmoid_cross_entropy/Sum(class_balanced_sigmoid_cross_entropy/add*
T0*
_output_shapes
:
q
,class_balanced_sigmoid_cross_entropy/sub_1/xConst*
_output_shapes
:*
valueB
*А?*
dtype0
Ѓ
*class_balanced_sigmoid_cross_entropy/sub_1Sub,class_balanced_sigmoid_cross_entropy/sub_1/x,class_balanced_sigmoid_cross_entropy/truediv*
T0*
_output_shapes
:
і
.class_balanced_sigmoid_cross_entropy/truediv_1RealDiv,class_balanced_sigmoid_cross_entropy/truediv*class_balanced_sigmoid_cross_entropy/sub_1*
T0*
_output_shapes
:
}
8class_balanced_sigmoid_cross_entropy/logistic_loss/sub/yConst*
valueB
*А?*
dtype0*
_output_shapes
:
»
6class_balanced_sigmoid_cross_entropy/logistic_loss/subSub.class_balanced_sigmoid_cross_entropy/truediv_18class_balanced_sigmoid_cross_entropy/logistic_loss/sub/y*
_output_shapes
:*
T0
и
6class_balanced_sigmoid_cross_entropy/logistic_loss/mulMul6class_balanced_sigmoid_cross_entropy/logistic_loss/sub)class_balanced_sigmoid_cross_entropy/Cast*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
}
8class_balanced_sigmoid_cross_entropy/logistic_loss/add/xConst*
valueB
*А?*
dtype0*
_output_shapes
:
ч
6class_balanced_sigmoid_cross_entropy/logistic_loss/addAdd8class_balanced_sigmoid_cross_entropy/logistic_loss/add/x6class_balanced_sigmoid_cross_entropy/logistic_loss/mul*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€

:class_balanced_sigmoid_cross_entropy/logistic_loss/sub_1/xConst*
valueB
*А?*
dtype0*
_output_shapes
:
о
8class_balanced_sigmoid_cross_entropy/logistic_loss/sub_1Sub:class_balanced_sigmoid_cross_entropy/logistic_loss/sub_1/x)class_balanced_sigmoid_cross_entropy/Cast*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
“
8class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1Mul8class_balanced_sigmoid_cross_entropy/logistic_loss/sub_1strided_slice_1*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
Ц
6class_balanced_sigmoid_cross_entropy/logistic_loss/AbsAbsstrided_slice_1*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
љ
6class_balanced_sigmoid_cross_entropy/logistic_loss/NegNeg6class_balanced_sigmoid_cross_entropy/logistic_loss/Abs*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
љ
6class_balanced_sigmoid_cross_entropy/logistic_loss/ExpExp6class_balanced_sigmoid_cross_entropy/logistic_loss/Neg*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
Ѕ
8class_balanced_sigmoid_cross_entropy/logistic_loss/Log1pLog1p6class_balanced_sigmoid_cross_entropy/logistic_loss/Exp*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
Ш
8class_balanced_sigmoid_cross_entropy/logistic_loss/Neg_1Negstrided_slice_1*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
Ѕ
7class_balanced_sigmoid_cross_entropy/logistic_loss/ReluRelu8class_balanced_sigmoid_cross_entropy/logistic_loss/Neg_1*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
ъ
8class_balanced_sigmoid_cross_entropy/logistic_loss/add_1Add8class_balanced_sigmoid_cross_entropy/logistic_loss/Log1p7class_balanced_sigmoid_cross_entropy/logistic_loss/Relu*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
щ
8class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2Mul6class_balanced_sigmoid_cross_entropy/logistic_loss/add8class_balanced_sigmoid_cross_entropy/logistic_loss/add_1*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
х
2class_balanced_sigmoid_cross_entropy/logistic_lossAdd8class_balanced_sigmoid_cross_entropy/logistic_loss/mul_18class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
q
,class_balanced_sigmoid_cross_entropy/sub_2/xConst*
valueB
*А?*
dtype0*
_output_shapes
:
Ѓ
*class_balanced_sigmoid_cross_entropy/sub_2Sub,class_balanced_sigmoid_cross_entropy/sub_2/x,class_balanced_sigmoid_cross_entropy/truediv*
_output_shapes
:*
T0
„
(class_balanced_sigmoid_cross_entropy/mulMul2class_balanced_sigmoid_cross_entropy/logistic_loss*class_balanced_sigmoid_cross_entropy/sub_2*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
Б
,class_balanced_sigmoid_cross_entropy/Const_2Const*
dtype0*
_output_shapes
:*!
valueB"
«
)class_balanced_sigmoid_cross_entropy/MeanMean(class_balanced_sigmoid_cross_entropy/mul,class_balanced_sigmoid_cross_entropy/Const_2*
_output_shapes
:*

Tidx0*
	keep_dims(*
T0
q
,class_balanced_sigmoid_cross_entropy/Equal/yConst*
valueB
**
dtype0*
_output_shapes
:
Ѓ
*class_balanced_sigmoid_cross_entropy/EqualEqual*class_balanced_sigmoid_cross_entropy/Sum_1,class_balanced_sigmoid_cross_entropy/Equal/y*
_output_shapes
:*
T0
M
Select/tConst*
dtype0*
_output_shapes
:*
valueB
*
Т
SelectSelect*class_balanced_sigmoid_cross_entropy/EqualSelect/t)class_balanced_sigmoid_cross_entropy/Mean*
T0*
_output_shapes
:
9
addAddMeanSelect*
T0*
_output_shapes
:
n
strided_slice_2/stackConst*%
valueB"*
dtype0*
_output_shapes
:
p
strided_slice_2/stack_1Const*%
valueB"*
dtype0*
_output_shapes
:
p
strided_slice_2/stack_2Const*
dtype0*
_output_shapes
:*%
valueB"
Є
strided_slice_2StridedSliceconv2d_21/BiasAddstrided_slice_2/stackstrided_slice_2/stack_1strided_slice_2/stack_2*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
Index0
V
Shape_3Shapestrided_slice_2*
T0*
out_type0*
_output_shapes
:
H
Rank_3Const*
value	B:*
dtype0*
_output_shapes
:
V
Shape_4Shapestrided_slice_2*
T0*
out_type0*
_output_shapes
:
I
Sub_3/yConst*
value	B:*
dtype0*
_output_shapes
:
>
Sub_3SubRank_3Sub_3/y*
T0*
_output_shapes
:
V

Slice_3/beginPackSub_3*

axis*
N*
_output_shapes
:*
T0
V
Slice_3/sizeConst*
value
B:*
dtype0*
_output_shapes
:
h
Slice_3SliceShape_4
Slice_3/beginSlice_3/size*
T0*
Index0*
_output_shapes
:
d
concat_3/values_0Const*
_output_shapes
:*
valueB:
€€€€€€€€€*
dtype0
O

concat_3/axisConst*
_output_shapes
:*
value	B:*
dtype0
y
concat_3ConcatV2concat_3/values_0Slice_3
concat_3/axis*

Tidx0*
T0*
N*
_output_shapes
:
x
	Reshape_3Reshapestrided_slice_2concat_3*0
_output_shapes
:€€€€€€€€€€€€€€€€€€*
T0*
Tshape0
X
SoftmaxSoftmax	Reshape_3*0
_output_shapes
:€€€€€€€€€€€€€€€€€€*
T0
|
probRReshapeSoftmaxShape_3*
Tshape0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
[
ArgMax/dimensionConst*
valueB:
€€€€€€€€€*
dtype0*
_output_shapes
:
Р
ArgMaxArgMaxprobRArgMax/dimension*
output_type0	*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*

Tidx0*
T0
l
predRCastArgMax*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*

DstT0*

SrcT0	
d
EqualEqualpredRlabel*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
l
Cast_1CastEqual*

SrcT0
*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*

DstT0
\
Const_1Const*
dtype0*
_output_shapes
:*!
valueB"
]
Mean_1MeanCast_1Const_1*
_output_shapes
:*

Tidx0*
	keep_dims(*
T0
n
strided_slice_3/stackConst*%
valueB"*
dtype0*
_output_shapes
:
p
strided_slice_3/stack_1Const*%
valueB"*
dtype0*
_output_shapes
:
p
strided_slice_3/stack_2Const*%
valueB"*
dtype0*
_output_shapes
:
і
strided_slice_3StridedSliceconv2d_21/BiasAddstrided_slice_3/stackstrided_slice_3/stack_1strided_slice_3/stack_2*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
Index0
i
probESigmoidstrided_slice_3*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
N
	Greater/yConst*
valueB
*?*
dtype0*
_output_shapes
:
l
GreaterGreaterprobE	Greater/y*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
m
predECastGreater*

SrcT0
*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*

DstT0
e
Equal_1EqualpredEedge*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
n
Cast_2CastEqual_1*

SrcT0
*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*

DstT0
\
Const_2Const*!
valueB"*
dtype0*
_output_shapes
:
]
Mean_2MeanCast_2Const_2*

Tidx0*
	keep_dims(*
T0*
_output_shapes
:
ћ
gradients/ShapeConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB*
dtype0*
_output_shapes
:
ќ
gradients/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
*А?*
dtype0*
_output_shapes
:
Y
gradients/FillFillgradients/Shapegradients/Const*
T0*
_output_shapes
:
’
gradients/add_grad/ShapeConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB*
dtype0*
_output_shapes
:
„
gradients/add_grad/Shape_1Const$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB*
dtype0*
_output_shapes
:
і
(gradients/add_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/add_grad/Shapegradients/add_grad/Shape_1*2
_output_shapes 
:
€€€€€€€€€:
€€€€€€€€€*
T0
Ч
gradients/add_grad/SumSumgradients/Fill(gradients/add_grad/BroadcastGradientArgs*
T0*
_output_shapes
:*

Tidx0*
	keep_dims(
Ж
gradients/add_grad/ReshapeReshapegradients/add_grad/Sumgradients/add_grad/Shape*
T0*
Tshape0*
_output_shapes
:
Ы
gradients/add_grad/Sum_1Sumgradients/Fill*gradients/add_grad/BroadcastGradientArgs:1*
_output_shapes
:*

Tidx0*
	keep_dims(*
T0
М
gradients/add_grad/Reshape_1Reshapegradients/add_grad/Sum_1gradients/add_grad/Shape_1*
T0*
Tshape0*
_output_shapes
:
б
#gradients/add_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1^gradients/add_grad/Reshape^gradients/add_grad/Reshape_1
…
+gradients/add_grad/tuple/control_dependencyIdentitygradients/add_grad/Reshape$^gradients/add_grad/tuple/group_deps*
_output_shapes
:*
T0*-
_class#
!loc:@gradients/add_grad/Reshape
ѕ
-gradients/add_grad/tuple/control_dependency_1Identitygradients/add_grad/Reshape_1$^gradients/add_grad/tuple/group_deps*
_output_shapes
:*
T0*/
_class%
#!loc:@gradients/add_grad/Reshape_1
р
!gradients/Mean_grad/Reshape/shapeConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*!
valueB"*
dtype0*
_output_shapes
:
±
gradients/Mean_grad/ReshapeReshape+gradients/add_grad/tuple/control_dependency!gradients/Mean_grad/Reshape/shape*
T0*
Tshape0*"
_output_shapes
:
№
gradients/Mean_grad/ShapeShape	Reshape_2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
out_type0*
_output_shapes
:*
T0
≤
gradients/Mean_grad/TileTilegradients/Mean_grad/Reshapegradients/Mean_grad/Shape*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*

Tmultiples0
ё
gradients/Mean_grad/Shape_1Shape	Reshape_2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
_output_shapes
:
Ў
gradients/Mean_grad/Shape_2Const$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB*
dtype0*
_output_shapes
:
Н
gradients/Mean_grad/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
value
B:*.
_class$
" loc:@gradients/Mean_grad/Shape_1*
dtype0*
_output_shapes
:
∆
gradients/Mean_grad/ProdProdgradients/Mean_grad/Shape_1gradients/Mean_grad/Const*

Tidx0*
	keep_dims(*
T0*.
_class$
" loc:@gradients/Mean_grad/Shape_1*
_output_shapes
:
П
gradients/Mean_grad/Const_1Const$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
value
B:*.
_class$
" loc:@gradients/Mean_grad/Shape_1*
dtype0
 
gradients/Mean_grad/Prod_1Prodgradients/Mean_grad/Shape_2gradients/Mean_grad/Const_1*
_output_shapes
:*

Tidx0*
	keep_dims(*
T0*.
_class$
" loc:@gradients/Mean_grad/Shape_1
Й
gradients/Mean_grad/Maximum/yConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
value	B:*.
_class$
" loc:@gradients/Mean_grad/Shape_1*
dtype0
≤
gradients/Mean_grad/MaximumMaximumgradients/Mean_grad/Prod_1gradients/Mean_grad/Maximum/y*
T0*.
_class$
" loc:@gradients/Mean_grad/Shape_1*
_output_shapes
:
∞
gradients/Mean_grad/floordivFloorDivgradients/Mean_grad/Prodgradients/Mean_grad/Maximum*.
_class$
" loc:@gradients/Mean_grad/Shape_1*
_output_shapes
:*
T0
n
gradients/Mean_grad/CastCastgradients/Mean_grad/floordiv*

SrcT0*
_output_shapes
:*

DstT0
Ґ
gradients/Mean_grad/truedivRealDivgradients/Mean_grad/Tilegradients/Mean_grad/Cast*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
я
 gradients/Select_grad/zeros_likeConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
ƒ
gradients/Select_grad/SelectSelect*class_balanced_sigmoid_cross_entropy/Equal-gradients/add_grad/tuple/control_dependency_1 gradients/Select_grad/zeros_like*
_output_shapes
:*
T0
∆
gradients/Select_grad/Select_1Select*class_balanced_sigmoid_cross_entropy/Equal gradients/Select_grad/zeros_like-gradients/add_grad/tuple/control_dependency_1*
_output_shapes
:*
T0
и
&gradients/Select_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1^gradients/Select_grad/Select^gradients/Select_grad/Select_1
”
.gradients/Select_grad/tuple/control_dependencyIdentitygradients/Select_grad/Select'^gradients/Select_grad/tuple/group_deps*
T0*/
_class%
#!loc:@gradients/Select_grad/Select*
_output_shapes
:
ў
0gradients/Select_grad/tuple/control_dependency_1Identitygradients/Select_grad/Select_1'^gradients/Select_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/Select_grad/Select_1*
_output_shapes
:
х
gradients/Reshape_2_grad/ShapeShapeSoftmaxCrossEntropyWithLogits$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
_output_shapes
:
§
 gradients/Reshape_2_grad/ReshapeReshapegradients/Mean_grad/truedivgradients/Reshape_2_grad/Shape*
T0*
Tshape0*#
_output_shapes
:
€€€€€€€€€
Х
Fgradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Reshape/shapeConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*!
valueB"*
dtype0*
_output_shapes
:
А
@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/ReshapeReshape0gradients/Select_grad/tuple/control_dependency_1Fgradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Reshape/shape*"
_output_shapes
:*
T0*
Tshape0
†
>gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/ShapeShape(class_balanced_sigmoid_cross_entropy/mul$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
_output_shapes
:
°
=gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/TileTile@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Reshape>gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Shape*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*

Tmultiples0*
T0
Ґ
@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Shape_1Shape(class_balanced_sigmoid_cross_entropy/mul$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
T0*
out_type0
э
@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Shape_2Const$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB*
dtype0*
_output_shapes
:
„
>gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
value
B:*S
_classI
GEloc:@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Shape_1*
dtype0
Џ
=gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/ProdProd@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Shape_1>gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Const*
_output_shapes
:*

Tidx0*
	keep_dims(*
T0*S
_classI
GEloc:@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Shape_1
ў
@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Const_1Const$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
value
B:*S
_classI
GEloc:@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Shape_1*
dtype0*
_output_shapes
:
ё
?gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Prod_1Prod@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Shape_2@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Const_1*

Tidx0*
	keep_dims(*
T0*S
_classI
GEloc:@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Shape_1*
_output_shapes
:
”
Bgradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Maximum/yConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
value	B:*S
_classI
GEloc:@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Shape_1*
dtype0*
_output_shapes
:
∆
@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/MaximumMaximum?gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Prod_1Bgradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Maximum/y*
_output_shapes
:*
T0*S
_classI
GEloc:@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Shape_1
ƒ
Agradients/class_balanced_sigmoid_cross_entropy/Mean_grad/floordivFloorDiv=gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Prod@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Maximum*
_output_shapes
:*
T0*S
_classI
GEloc:@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Shape_1
Є
=gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/CastCastAgradients/class_balanced_sigmoid_cross_entropy/Mean_grad/floordiv*

SrcT0*
_output_shapes
:*

DstT0
С
@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/truedivRealDiv=gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Tile=gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/Cast*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
ч
gradients/zeros_like	ZerosLikeSoftmaxCrossEntropyWithLogits:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*0
_output_shapes
:€€€€€€€€€€€€€€€€€€
А
;gradients/SoftmaxCrossEntropyWithLogits_grad/ExpandDims/dimConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB:
€€€€€€€€€*
dtype0*
_output_shapes
:
в
7gradients/SoftmaxCrossEntropyWithLogits_grad/ExpandDims
ExpandDims gradients/Reshape_2_grad/Reshape;gradients/SoftmaxCrossEntropyWithLogits_grad/ExpandDims/dim*'
_output_shapes
:€€€€€€€€€*

Tdim0*
T0
ћ
0gradients/SoftmaxCrossEntropyWithLogits_grad/mulMul7gradients/SoftmaxCrossEntropyWithLogits_grad/ExpandDimsSoftmaxCrossEntropyWithLogits:1*0
_output_shapes
:€€€€€€€€€€€€€€€€€€*
T0
©
=gradients/class_balanced_sigmoid_cross_entropy/mul_grad/ShapeShape2class_balanced_sigmoid_cross_entropy/logistic_loss$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
out_type0*
_output_shapes
:*
T0
ь
?gradients/class_balanced_sigmoid_cross_entropy/mul_grad/Shape_1Const$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB*
dtype0*
_output_shapes
:
£
Mgradients/class_balanced_sigmoid_cross_entropy/mul_grad/BroadcastGradientArgsBroadcastGradientArgs=gradients/class_balanced_sigmoid_cross_entropy/mul_grad/Shape?gradients/class_balanced_sigmoid_cross_entropy/mul_grad/Shape_1*2
_output_shapes 
:
€€€€€€€€€:
€€€€€€€€€*
T0
ш
;gradients/class_balanced_sigmoid_cross_entropy/mul_grad/mulMul@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/truediv*class_balanced_sigmoid_cross_entropy/sub_2*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
О
;gradients/class_balanced_sigmoid_cross_entropy/mul_grad/SumSum;gradients/class_balanced_sigmoid_cross_entropy/mul_grad/mulMgradients/class_balanced_sigmoid_cross_entropy/mul_grad/BroadcastGradientArgs*

Tidx0*
	keep_dims(*
T0*
_output_shapes
:
Ь
?gradients/class_balanced_sigmoid_cross_entropy/mul_grad/ReshapeReshape;gradients/class_balanced_sigmoid_cross_entropy/mul_grad/Sum=gradients/class_balanced_sigmoid_cross_entropy/mul_grad/Shape*
T0*
Tshape0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
В
=gradients/class_balanced_sigmoid_cross_entropy/mul_grad/mul_1Mul2class_balanced_sigmoid_cross_entropy/logistic_loss@gradients/class_balanced_sigmoid_cross_entropy/Mean_grad/truediv*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
Ф
=gradients/class_balanced_sigmoid_cross_entropy/mul_grad/Sum_1Sum=gradients/class_balanced_sigmoid_cross_entropy/mul_grad/mul_1Ogradients/class_balanced_sigmoid_cross_entropy/mul_grad/BroadcastGradientArgs:1*
T0*
_output_shapes
:*

Tidx0*
	keep_dims(
ы
Agradients/class_balanced_sigmoid_cross_entropy/mul_grad/Reshape_1Reshape=gradients/class_balanced_sigmoid_cross_entropy/mul_grad/Sum_1?gradients/class_balanced_sigmoid_cross_entropy/mul_grad/Shape_1*
T0*
Tshape0*
_output_shapes
:
–
Hgradients/class_balanced_sigmoid_cross_entropy/mul_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1@^gradients/class_balanced_sigmoid_cross_entropy/mul_grad/ReshapeB^gradients/class_balanced_sigmoid_cross_entropy/mul_grad/Reshape_1
Д
Pgradients/class_balanced_sigmoid_cross_entropy/mul_grad/tuple/control_dependencyIdentity?gradients/class_balanced_sigmoid_cross_entropy/mul_grad/ReshapeI^gradients/class_balanced_sigmoid_cross_entropy/mul_grad/tuple/group_deps*R
_classH
FDloc:@gradients/class_balanced_sigmoid_cross_entropy/mul_grad/Reshape*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
г
Rgradients/class_balanced_sigmoid_cross_entropy/mul_grad/tuple/control_dependency_1IdentityAgradients/class_balanced_sigmoid_cross_entropy/mul_grad/Reshape_1I^gradients/class_balanced_sigmoid_cross_entropy/mul_grad/tuple/group_deps*
T0*T
_classJ
HFloc:@gradients/class_balanced_sigmoid_cross_entropy/mul_grad/Reshape_1*
_output_shapes
:
г
gradients/Reshape_grad/ShapeShape
strided_slice$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
_output_shapes
:
”
gradients/Reshape_grad/ReshapeReshape0gradients/SoftmaxCrossEntropyWithLogits_grad/mulgradients/Reshape_grad/Shape*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
Tshape0
є
Ggradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/ShapeShape8class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
out_type0*
_output_shapes
:*
T0
ї
Igradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/Shape_1Shape8class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
_output_shapes
:
Ѕ
Wgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/BroadcastGradientArgsBroadcastGradientArgsGgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/ShapeIgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/Shape_1*
T0*2
_output_shapes 
:
€€€€€€€€€:
€€€€€€€€€
Ј
Egradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/SumSumPgradients/class_balanced_sigmoid_cross_entropy/mul_grad/tuple/control_dependencyWgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/BroadcastGradientArgs*
_output_shapes
:*

Tidx0*
	keep_dims(*
T0
Ї
Igradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/ReshapeReshapeEgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/SumGgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/Shape*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
Tshape0
ї
Ggradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/Sum_1SumPgradients/class_balanced_sigmoid_cross_entropy/mul_grad/tuple/control_dependencyYgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/BroadcastGradientArgs:1*
_output_shapes
:*

Tidx0*
	keep_dims(*
T0
ј
Kgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/Reshape_1ReshapeGgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/Sum_1Igradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/Shape_1*
Tshape0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
о
Rgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1J^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/ReshapeL^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/Reshape_1
ђ
Zgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/tuple/control_dependencyIdentityIgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/ReshapeS^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/tuple/group_deps*\
_classR
PNloc:@gradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/Reshape*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
≤
\gradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/tuple/control_dependency_1IdentityKgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/Reshape_1S^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/Reshape_1*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
њ
Mgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/ShapeShape8class_balanced_sigmoid_cross_entropy/logistic_loss/sub_1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
_output_shapes
:
Ш
Ogradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/Shape_1Shapestrided_slice_1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
T0*
out_type0
”
]gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/BroadcastGradientArgsBroadcastGradientArgsMgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/ShapeOgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/Shape_1*
T0*2
_output_shapes 
:
€€€€€€€€€:
€€€€€€€€€
З
Kgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/mulMulZgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/tuple/control_dependencystrided_slice_1*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
Њ
Kgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/SumSumKgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/mul]gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/BroadcastGradientArgs*
T0*
_output_shapes
:*

Tidx0*
	keep_dims(
ћ
Ogradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/ReshapeReshapeKgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/SumMgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/Shape*
Tshape0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
≤
Mgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/mul_1Mul8class_balanced_sigmoid_cross_entropy/logistic_loss/sub_1Zgradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/tuple/control_dependency*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
ƒ
Mgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/Sum_1SumMgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/mul_1_gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/BroadcastGradientArgs:1*
T0*
_output_shapes
:*

Tidx0*
	keep_dims(
“
Qgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/Reshape_1ReshapeMgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/Sum_1Ogradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/Shape_1*
T0*
Tshape0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
А
Xgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1P^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/ReshapeR^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/Reshape_1
ƒ
`gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/tuple/control_dependencyIdentityOgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/ReshapeY^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/tuple/group_deps*
T0*b
_classX
VTloc:@gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/Reshape*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
 
bgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/tuple/control_dependency_1IdentityQgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/Reshape_1Y^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/tuple/group_deps*
T0*d
_classZ
XVloc:@gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/Reshape_1*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
љ
Mgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/ShapeShape6class_balanced_sigmoid_cross_entropy/logistic_loss/add$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
T0*
out_type0
Ѕ
Ogradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/Shape_1Shape8class_balanced_sigmoid_cross_entropy/logistic_loss/add_1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
_output_shapes
:
”
]gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/BroadcastGradientArgsBroadcastGradientArgsMgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/ShapeOgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/Shape_1*
T0*2
_output_shapes 
:
€€€€€€€€€:
€€€€€€€€€
≤
Kgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/mulMul\gradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/tuple/control_dependency_18class_balanced_sigmoid_cross_entropy/logistic_loss/add_1*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
Њ
Kgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/SumSumKgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/mul]gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/BroadcastGradientArgs*
_output_shapes
:*

Tidx0*
	keep_dims(*
T0
ћ
Ogradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/ReshapeReshapeKgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/SumMgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/Shape*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
Tshape0
≤
Mgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/mul_1Mul6class_balanced_sigmoid_cross_entropy/logistic_loss/add\gradients/class_balanced_sigmoid_cross_entropy/logistic_loss_grad/tuple/control_dependency_1*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
ƒ
Mgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/Sum_1SumMgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/mul_1_gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/BroadcastGradientArgs:1*
_output_shapes
:*

Tidx0*
	keep_dims(*
T0
“
Qgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/Reshape_1ReshapeMgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/Sum_1Ogradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/Shape_1*
T0*
Tshape0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
А
Xgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1P^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/ReshapeR^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/Reshape_1
ƒ
`gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/tuple/control_dependencyIdentityOgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/ReshapeY^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/tuple/group_deps*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*b
_classX
VTloc:@gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/Reshape
 
bgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/tuple/control_dependency_1IdentityQgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/Reshape_1Y^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/tuple/group_deps*
T0*d
_classZ
XVloc:@gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/Reshape_1*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
њ
Mgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/ShapeShape8class_balanced_sigmoid_cross_entropy/logistic_loss/Log1p$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
T0*
out_type0
ј
Ogradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/Shape_1Shape7class_balanced_sigmoid_cross_entropy/logistic_loss/Relu$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
_output_shapes
:
”
]gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/BroadcastGradientArgsBroadcastGradientArgsMgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/ShapeOgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/Shape_1*
T0*2
_output_shapes 
:
€€€€€€€€€:
€€€€€€€€€
’
Kgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/SumSumbgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/tuple/control_dependency_1]gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/BroadcastGradientArgs*
_output_shapes
:*

Tidx0*
	keep_dims(*
T0
ћ
Ogradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/ReshapeReshapeKgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/SumMgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/Shape*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
Tshape0
ў
Mgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/Sum_1Sumbgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_2_grad/tuple/control_dependency_1_gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/BroadcastGradientArgs:1*
T0*
_output_shapes
:*

Tidx0*
	keep_dims(
“
Qgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/Reshape_1ReshapeMgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/Sum_1Ogradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/Shape_1*
Tshape0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
А
Xgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1P^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/ReshapeR^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/Reshape_1
ƒ
`gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/tuple/control_dependencyIdentityOgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/ReshapeY^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/tuple/group_deps*b
_classX
VTloc:@gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/Reshape*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
 
bgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/tuple/control_dependency_1IdentityQgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/Reshape_1Y^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/tuple/group_deps*
T0*d
_classZ
XVloc:@gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/Reshape_1*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
п
Mgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Log1p_grad/add/xConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1a^gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/tuple/control_dependency*
valueB
*А?*
dtype0*
_output_shapes
:
°
Kgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Log1p_grad/addAddMgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Log1p_grad/add/x6class_balanced_sigmoid_cross_entropy/logistic_loss/Exp*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
х
Rgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Log1p_grad/Reciprocal
ReciprocalKgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Log1p_grad/add*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
–
Kgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Log1p_grad/mulMul`gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/tuple/control_dependencyRgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Log1p_grad/Reciprocal*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
ј
Ogradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Relu_grad/ReluGradReluGradbgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/add_1_grad/tuple/control_dependency_17class_balanced_sigmoid_cross_entropy/logistic_loss/Relu*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
н
"gradients/strided_slice_grad/ShapeShapeconv2d_21/BiasAdd$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
_output_shapes
:
Е
-gradients/strided_slice_grad/StridedSliceGradStridedSliceGrad"gradients/strided_slice_grad/Shapestrided_slice/stackstrided_slice/stack_1strided_slice/stack_2gradients/Reshape_grad/Reshape*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
Index0
Э
Igradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Exp_grad/mulMulKgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Log1p_grad/mul6class_balanced_sigmoid_cross_entropy/logistic_loss/Exp*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
л
Kgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Neg_1_grad/NegNegOgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Relu_grad/ReluGrad*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
г
Igradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Neg_grad/NegNegIgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Exp_grad/mul*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
•
Jgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Abs_grad/SignSignstrided_slice_1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
ѓ
Igradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Abs_grad/mulMulIgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Neg_grad/NegJgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Abs_grad/Sign*
T0*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
…
gradients/AddNAddNbgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/tuple/control_dependency_1Kgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Neg_1_grad/NegIgradients/class_balanced_sigmoid_cross_entropy/logistic_loss/Abs_grad/mul*
T0*d
_classZ
XVloc:@gradients/class_balanced_sigmoid_cross_entropy/logistic_loss/mul_1_grad/Reshape_1*
N*=
_output_shapes+
):'€€€€€€€€€€€€€€€€€€€€€€€€€€€
п
$gradients/strided_slice_1_grad/ShapeShapeconv2d_21/BiasAdd$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
T0*
out_type0
€
/gradients/strided_slice_1_grad/StridedSliceGradStridedSliceGrad$gradients/strided_slice_1_grad/Shapestrided_slice_1/stackstrided_slice_1/stack_1strided_slice_1/stack_2gradients/AddN*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
Index0*
T0
П
gradients/AddN_1AddN-gradients/strided_slice_grad/StridedSliceGrad/gradients/strided_slice_1_grad/StridedSliceGrad*
T0*@
_class6
42loc:@gradients/strided_slice_grad/StridedSliceGrad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
Й
,gradients/conv2d_21/BiasAdd_grad/BiasAddGradBiasAddGradgradients/AddN_1*
T0*
data_formatNHWC*
_output_shapes
:
х
1gradients/conv2d_21/BiasAdd_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1^gradients/AddN_1-^gradients/conv2d_21/BiasAdd_grad/BiasAddGrad
Щ
9gradients/conv2d_21/BiasAdd_grad/tuple/control_dependencyIdentitygradients/AddN_12^gradients/conv2d_21/BiasAdd_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*@
_class6
42loc:@gradients/strided_slice_grad/StridedSliceGrad
П
;gradients/conv2d_21/BiasAdd_grad/tuple/control_dependency_1Identity,gradients/conv2d_21/BiasAdd_grad/BiasAddGrad2^gradients/conv2d_21/BiasAdd_grad/tuple/group_deps*
_output_shapes
:*
T0*?
_class5
31loc:@gradients/conv2d_21/BiasAdd_grad/BiasAddGrad
О
&gradients/conv2d_21/Conv2D_grad/ShapeNShapeNRelu_19conv2d_20/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
р
3gradients/conv2d_21/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput&gradients/conv2d_21/Conv2D_grad/ShapeNconv2d_20/kernel/read9gradients/conv2d_21/BiasAdd_grad/tuple/control_dependency*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
ж
4gradients/conv2d_21/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_19(gradients/conv2d_21/Conv2D_grad/ShapeN:19gradients/conv2d_21/BiasAdd_grad/tuple/control_dependency*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
Я
0gradients/conv2d_21/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_14^gradients/conv2d_21/Conv2D_grad/Conv2DBackpropInput5^gradients/conv2d_21/Conv2D_grad/Conv2DBackpropFilter
ј
8gradients/conv2d_21/Conv2D_grad/tuple/control_dependencyIdentity3gradients/conv2d_21/Conv2D_grad/Conv2DBackpropInput1^gradients/conv2d_21/Conv2D_grad/tuple/group_deps*
T0*F
_class<
:8loc:@gradients/conv2d_21/Conv2D_grad/Conv2DBackpropInput*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
©
:gradients/conv2d_21/Conv2D_grad/tuple/control_dependency_1Identity4gradients/conv2d_21/Conv2D_grad/Conv2DBackpropFilter1^gradients/conv2d_21/Conv2D_grad/tuple/group_deps*&
_output_shapes
:@*
T0*G
_class=
;9loc:@gradients/conv2d_21/Conv2D_grad/Conv2DBackpropFilter
Ї
gradients/Relu_19_grad/ReluGradReluGrad8gradients/conv2d_21/Conv2D_grad/tuple/control_dependencyRelu_19*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Ј
:gradients/batch_normalization_20/cond/Merge_grad/cond_gradSwitchgradients/Relu_19_grad/ReluGrad#batch_normalization_20/cond/pred_id*2
_class(
&$loc:@gradients/Relu_19_grad/ReluGrad*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
А
Agradients/batch_normalization_20/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1;^gradients/batch_normalization_20/cond/Merge_grad/cond_grad
’
Igradients/batch_normalization_20/cond/Merge_grad/tuple/control_dependencyIdentity:gradients/batch_normalization_20/cond/Merge_grad/cond_gradB^gradients/batch_normalization_20/cond/Merge_grad/tuple/group_deps*
T0*2
_class(
&$loc:@gradients/Relu_19_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
ў
Kgradients/batch_normalization_20/cond/Merge_grad/tuple/control_dependency_1Identity<gradients/batch_normalization_20/cond/Merge_grad/cond_grad:1B^gradients/batch_normalization_20/cond/Merge_grad/tuple/group_deps*
T0*2
_class(
&$loc:@gradients/Relu_19_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
т
gradients/zeros_like_1	ZerosLike.batch_normalization_20/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
т
gradients/zeros_like_2	ZerosLike.batch_normalization_20/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
т
gradients/zeros_like_3	ZerosLike.batch_normalization_20/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
т
gradients/zeros_like_4	ZerosLike.batch_normalization_20/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
©
Ngradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradIgradients/batch_normalization_20/cond/Merge_grad/tuple/control_dependency3batch_normalization_20/cond/FusedBatchNorm_1/Switch5batch_normalization_20/cond/FusedBatchNorm_1/Switch_15batch_normalization_20/cond/FusedBatchNorm_1/Switch_35batch_normalization_20/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(
Я
Lgradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1O^gradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Ѓ
Tgradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityNgradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/FusedBatchNormGradM^gradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Л
Vgradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityPgradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1M^gradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:@
Л
Vgradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityPgradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2M^gradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:@
р
gradients/zeros_like_5	ZerosLike,batch_normalization_20/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
р
gradients/zeros_like_6	ZerosLike,batch_normalization_20/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
р
gradients/zeros_like_7	ZerosLike,batch_normalization_20/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
р
gradients/zeros_like_8	ZerosLike,batch_normalization_20/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
У
Lgradients/batch_normalization_20/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradKgradients/batch_normalization_20/cond/Merge_grad/tuple/control_dependency_13batch_normalization_20/cond/FusedBatchNorm/Switch:15batch_normalization_20/cond/FusedBatchNorm/Switch_1:1,batch_normalization_20/cond/FusedBatchNorm:3,batch_normalization_20/cond/FusedBatchNorm:4*
epsilon%oГ:*
T0*
data_formatNHWC*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@::*
is_training(
Ы
Jgradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1M^gradients/batch_normalization_20/cond/FusedBatchNorm_grad/FusedBatchNormGrad
¶
Rgradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityLgradients/batch_normalization_20/cond/FusedBatchNorm_grad/FusedBatchNormGradK^gradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/group_deps*_
_classU
SQloc:@gradients/batch_normalization_20/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
Г
Tgradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityNgradients/batch_normalization_20/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1K^gradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_20/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:@
Г
Tgradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityNgradients/batch_normalization_20/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2K^gradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_20/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:@
Б
Tgradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityNgradients/batch_normalization_20/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3K^gradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:*
T0*_
_classU
SQloc:@gradients/batch_normalization_20/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Б
Tgradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityNgradients/batch_normalization_20/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4K^gradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_20/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
ƒ
gradients/SwitchSwitchconv2d_20/Conv2D#batch_normalization_20/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
c
gradients/Shape_1Shapegradients/Switch:1*
T0*
out_type0*
_output_shapes
:
‘
gradients/zeros/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Н
gradients/zerosFillgradients/Shape_1gradients/zeros/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
У
Lgradients/batch_normalization_20/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeTgradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:*
T0
Й
gradients/Switch_1Switch!batch_normalization_19/gamma/read#batch_normalization_20/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
e
gradients/Shape_2Shapegradients/Switch_1:1*
T0*
out_type0*
_output_shapes
:
÷
gradients/zeros_1/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
j
gradients/zeros_1Fillgradients/Shape_2gradients/zeros_1/Const*
T0*
_output_shapes
:@
т
Ngradients/batch_normalization_20/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeVgradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_1*
T0*
N*
_output_shapes

:@:
И
gradients/Switch_2Switch batch_normalization_19/beta/read#batch_normalization_20/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
e
gradients/Shape_3Shapegradients/Switch_2:1*
_output_shapes
:*
T0*
out_type0
÷
gradients/zeros_2/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
j
gradients/zeros_2Fillgradients/Shape_3gradients/zeros_2/Const*
_output_shapes
:@*
T0
т
Ngradients/batch_normalization_20/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeVgradients/batch_normalization_20/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_2*
T0*
N*
_output_shapes

:@:
∆
gradients/Switch_3Switchconv2d_20/Conv2D#batch_normalization_20/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
c
gradients/Shape_4Shapegradients/Switch_3*
_output_shapes
:*
T0*
out_type0
÷
gradients/zeros_3/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
С
gradients/zeros_3Fillgradients/Shape_4gradients/zeros_3/Const*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
С
Jgradients/batch_normalization_20/cond/FusedBatchNorm/Switch_grad/cond_gradMergeRgradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_3*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:*
T0*
N
Й
gradients/Switch_4Switch!batch_normalization_19/gamma/read#batch_normalization_20/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
:@:@
c
gradients/Shape_5Shapegradients/Switch_4*
_output_shapes
:*
T0*
out_type0
÷
gradients/zeros_4/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
j
gradients/zeros_4Fillgradients/Shape_5gradients/zeros_4/Const*
T0*
_output_shapes
:@
о
Lgradients/batch_normalization_20/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeTgradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_4*
N*
_output_shapes

:@:*
T0
И
gradients/Switch_5Switch batch_normalization_19/beta/read#batch_normalization_20/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
c
gradients/Shape_6Shapegradients/Switch_5*
T0*
out_type0*
_output_shapes
:
÷
gradients/zeros_5/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
j
gradients/zeros_5Fillgradients/Shape_6gradients/zeros_5/Const*
_output_shapes
:@*
T0
о
Lgradients/batch_normalization_20/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeTgradients/batch_normalization_20/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_5*
N*
_output_shapes

:@:*
T0
и
gradients/AddN_2AddNLgradients/batch_normalization_20/cond/FusedBatchNorm_1/Switch_grad/cond_gradJgradients/batch_normalization_20/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*_
_classU
SQloc:@gradients/batch_normalization_20/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
О
&gradients/conv2d_20/Conv2D_grad/ShapeNShapeNRelu_18conv2d_19/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
«
3gradients/conv2d_20/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput&gradients/conv2d_20/Conv2D_grad/ShapeNconv2d_19/kernel/readgradients/AddN_2*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC
љ
4gradients/conv2d_20/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_18(gradients/conv2d_20/Conv2D_grad/ShapeN:1gradients/AddN_2*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
Я
0gradients/conv2d_20/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_14^gradients/conv2d_20/Conv2D_grad/Conv2DBackpropInput5^gradients/conv2d_20/Conv2D_grad/Conv2DBackpropFilter
ј
8gradients/conv2d_20/Conv2D_grad/tuple/control_dependencyIdentity3gradients/conv2d_20/Conv2D_grad/Conv2DBackpropInput1^gradients/conv2d_20/Conv2D_grad/tuple/group_deps*
T0*F
_class<
:8loc:@gradients/conv2d_20/Conv2D_grad/Conv2DBackpropInput*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
©
:gradients/conv2d_20/Conv2D_grad/tuple/control_dependency_1Identity4gradients/conv2d_20/Conv2D_grad/Conv2DBackpropFilter1^gradients/conv2d_20/Conv2D_grad/tuple/group_deps*
T0*G
_class=
;9loc:@gradients/conv2d_20/Conv2D_grad/Conv2DBackpropFilter*&
_output_shapes
:@@
«
gradients/AddN_3AddNNgradients/batch_normalization_20/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradLgradients/batch_normalization_20/cond/FusedBatchNorm/Switch_1_grad/cond_grad*a
_classW
USloc:@gradients/batch_normalization_20/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
:@*
T0
«
gradients/AddN_4AddNNgradients/batch_normalization_20/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradLgradients/batch_normalization_20/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
_output_shapes
:@*
T0*a
_classW
USloc:@gradients/batch_normalization_20/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N
Ї
gradients/Relu_18_grad/ReluGradReluGrad8gradients/conv2d_20/Conv2D_grad/tuple/control_dependencyRelu_18*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Ј
:gradients/batch_normalization_19/cond/Merge_grad/cond_gradSwitchgradients/Relu_18_grad/ReluGrad#batch_normalization_19/cond/pred_id*
T0*2
_class(
&$loc:@gradients/Relu_18_grad/ReluGrad*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
А
Agradients/batch_normalization_19/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1;^gradients/batch_normalization_19/cond/Merge_grad/cond_grad
’
Igradients/batch_normalization_19/cond/Merge_grad/tuple/control_dependencyIdentity:gradients/batch_normalization_19/cond/Merge_grad/cond_gradB^gradients/batch_normalization_19/cond/Merge_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*2
_class(
&$loc:@gradients/Relu_18_grad/ReluGrad
ў
Kgradients/batch_normalization_19/cond/Merge_grad/tuple/control_dependency_1Identity<gradients/batch_normalization_19/cond/Merge_grad/cond_grad:1B^gradients/batch_normalization_19/cond/Merge_grad/tuple/group_deps*
T0*2
_class(
&$loc:@gradients/Relu_18_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
т
gradients/zeros_like_9	ZerosLike.batch_normalization_19/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
у
gradients/zeros_like_10	ZerosLike.batch_normalization_19/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
у
gradients/zeros_like_11	ZerosLike.batch_normalization_19/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
у
gradients/zeros_like_12	ZerosLike.batch_normalization_19/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
©
Ngradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradIgradients/batch_normalization_19/cond/Merge_grad/tuple/control_dependency3batch_normalization_19/cond/FusedBatchNorm_1/Switch5batch_normalization_19/cond/FusedBatchNorm_1/Switch_15batch_normalization_19/cond/FusedBatchNorm_1/Switch_35batch_normalization_19/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(
Я
Lgradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1O^gradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Ѓ
Tgradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityNgradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/FusedBatchNormGradM^gradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Л
Vgradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityPgradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1M^gradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:@
Л
Vgradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityPgradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2M^gradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/tuple/group_deps*
_output_shapes
:@*
T0*a
_classW
USloc:@gradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
с
gradients/zeros_like_13	ZerosLike,batch_normalization_19/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
с
gradients/zeros_like_14	ZerosLike,batch_normalization_19/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
с
gradients/zeros_like_15	ZerosLike,batch_normalization_19/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
с
gradients/zeros_like_16	ZerosLike,batch_normalization_19/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
У
Lgradients/batch_normalization_19/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradKgradients/batch_normalization_19/cond/Merge_grad/tuple/control_dependency_13batch_normalization_19/cond/FusedBatchNorm/Switch:15batch_normalization_19/cond/FusedBatchNorm/Switch_1:1,batch_normalization_19/cond/FusedBatchNorm:3,batch_normalization_19/cond/FusedBatchNorm:4*
epsilon%oГ:*
T0*
data_formatNHWC*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@::*
is_training(
Ы
Jgradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1M^gradients/batch_normalization_19/cond/FusedBatchNorm_grad/FusedBatchNormGrad
¶
Rgradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityLgradients/batch_normalization_19/cond/FusedBatchNorm_grad/FusedBatchNormGradK^gradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_19/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Г
Tgradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityNgradients/batch_normalization_19/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1K^gradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_19/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:@
Г
Tgradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityNgradients/batch_normalization_19/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2K^gradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:@*
T0*_
_classU
SQloc:@gradients/batch_normalization_19/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Б
Tgradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityNgradients/batch_normalization_19/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3K^gradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/group_deps*_
_classU
SQloc:@gradients/batch_normalization_19/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:*
T0
Б
Tgradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityNgradients/batch_normalization_19/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4K^gradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:*
T0*_
_classU
SQloc:@gradients/batch_normalization_19/cond/FusedBatchNorm_grad/FusedBatchNormGrad
∆
gradients/Switch_6Switchconv2d_19/Conv2D#batch_normalization_19/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
e
gradients/Shape_7Shapegradients/Switch_6:1*
_output_shapes
:*
T0*
out_type0
÷
gradients/zeros_6/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
С
gradients/zeros_6Fillgradients/Shape_7gradients/zeros_6/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Х
Lgradients/batch_normalization_19/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeTgradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_6*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:
Й
gradients/Switch_7Switch!batch_normalization_18/gamma/read#batch_normalization_19/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
:@:@
e
gradients/Shape_8Shapegradients/Switch_7:1*
out_type0*
_output_shapes
:*
T0
÷
gradients/zeros_7/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
j
gradients/zeros_7Fillgradients/Shape_8gradients/zeros_7/Const*
T0*
_output_shapes
:@
т
Ngradients/batch_normalization_19/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeVgradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_7*
N*
_output_shapes

:@:*
T0
И
gradients/Switch_8Switch batch_normalization_18/beta/read#batch_normalization_19/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
:@:@
e
gradients/Shape_9Shapegradients/Switch_8:1*
T0*
out_type0*
_output_shapes
:
÷
gradients/zeros_8/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
valueB
**
dtype0
j
gradients/zeros_8Fillgradients/Shape_9gradients/zeros_8/Const*
_output_shapes
:@*
T0
т
Ngradients/batch_normalization_19/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeVgradients/batch_normalization_19/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_8*
N*
_output_shapes

:@:*
T0
∆
gradients/Switch_9Switchconv2d_19/Conv2D#batch_normalization_19/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
d
gradients/Shape_10Shapegradients/Switch_9*
_output_shapes
:*
T0*
out_type0
÷
gradients/zeros_9/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Т
gradients/zeros_9Fillgradients/Shape_10gradients/zeros_9/Const*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
С
Jgradients/batch_normalization_19/cond/FusedBatchNorm/Switch_grad/cond_gradMergeRgradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_9*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:
К
gradients/Switch_10Switch!batch_normalization_18/gamma/read#batch_normalization_19/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
e
gradients/Shape_11Shapegradients/Switch_10*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_10/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_10Fillgradients/Shape_11gradients/zeros_10/Const*
_output_shapes
:@*
T0
п
Lgradients/batch_normalization_19/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeTgradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_10*
N*
_output_shapes

:@:*
T0
Й
gradients/Switch_11Switch batch_normalization_18/beta/read#batch_normalization_19/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
:@:@
e
gradients/Shape_12Shapegradients/Switch_11*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_11/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
m
gradients/zeros_11Fillgradients/Shape_12gradients/zeros_11/Const*
_output_shapes
:@*
T0
п
Lgradients/batch_normalization_19/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeTgradients/batch_normalization_19/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_11*
T0*
N*
_output_shapes

:@:
и
gradients/AddN_5AddNLgradients/batch_normalization_19/cond/FusedBatchNorm_1/Switch_grad/cond_gradJgradients/batch_normalization_19/cond/FusedBatchNorm/Switch_grad/cond_grad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*_
_classU
SQloc:@gradients/batch_normalization_19/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N
Н
&gradients/conv2d_19/Conv2D_grad/ShapeNShapeNconcatconv2d_18/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
N* 
_output_shapes
::*
T0*
out_type0
«
3gradients/conv2d_19/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput&gradients/conv2d_19/Conv2D_grad/ShapeNconv2d_18/kernel/readgradients/AddN_5*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
Љ
4gradients/conv2d_19/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterconcat(gradients/conv2d_19/Conv2D_grad/ShapeN:1gradients/AddN_5*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
Я
0gradients/conv2d_19/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_14^gradients/conv2d_19/Conv2D_grad/Conv2DBackpropInput5^gradients/conv2d_19/Conv2D_grad/Conv2DBackpropFilter
Ѕ
8gradients/conv2d_19/Conv2D_grad/tuple/control_dependencyIdentity3gradients/conv2d_19/Conv2D_grad/Conv2DBackpropInput1^gradients/conv2d_19/Conv2D_grad/tuple/group_deps*
T0*F
_class<
:8loc:@gradients/conv2d_19/Conv2D_grad/Conv2DBackpropInput*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€ј
™
:gradients/conv2d_19/Conv2D_grad/tuple/control_dependency_1Identity4gradients/conv2d_19/Conv2D_grad/Conv2DBackpropFilter1^gradients/conv2d_19/Conv2D_grad/tuple/group_deps*
T0*G
_class=
;9loc:@gradients/conv2d_19/Conv2D_grad/Conv2DBackpropFilter*'
_output_shapes
:ј@
«
gradients/AddN_6AddNNgradients/batch_normalization_19/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradLgradients/batch_normalization_19/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_19/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
:@
«
gradients/AddN_7AddNNgradients/batch_normalization_19/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradLgradients/batch_normalization_19/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
_output_shapes
:@*
T0*a
_classW
USloc:@gradients/batch_normalization_19/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N
÷
gradients/concat_grad/RankConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
value	B:
o
gradients/concat_grad/modFloorModconcat/axisgradients/concat_grad/Rank*
T0*
_output_shapes
:
№
gradients/concat_grad/ShapeShapeRelu_13$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
_output_shapes
:
н
gradients/concat_grad/ShapeNShapeNRelu_13conv2d_transpose/BiasAddconv2d_transpose_2/BiasAddconv2d_transpose_3/BiasAddconv2d_transpose_4/BiasAdd$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
N*2
_output_shapes 
:::::*
T0*
out_type0
®
"gradients/concat_grad/ConcatOffsetConcatOffsetgradients/concat_grad/modgradients/concat_grad/ShapeNgradients/concat_grad/ShapeN:1gradients/concat_grad/ShapeN:2gradients/concat_grad/ShapeN:3gradients/concat_grad/ShapeN:4*
N*2
_output_shapes 
:::::
В
gradients/concat_grad/SliceSlice8gradients/conv2d_19/Conv2D_grad/tuple/control_dependency"gradients/concat_grad/ConcatOffsetgradients/concat_grad/ShapeN*
T0*
Index0*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
И
gradients/concat_grad/Slice_1Slice8gradients/conv2d_19/Conv2D_grad/tuple/control_dependency$gradients/concat_grad/ConcatOffset:1gradients/concat_grad/ShapeN:1*
T0*
Index0*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
И
gradients/concat_grad/Slice_2Slice8gradients/conv2d_19/Conv2D_grad/tuple/control_dependency$gradients/concat_grad/ConcatOffset:2gradients/concat_grad/ShapeN:2*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
Index0
И
gradients/concat_grad/Slice_3Slice8gradients/conv2d_19/Conv2D_grad/tuple/control_dependency$gradients/concat_grad/ConcatOffset:3gradients/concat_grad/ShapeN:3*
T0*
Index0*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
И
gradients/concat_grad/Slice_4Slice8gradients/conv2d_19/Conv2D_grad/tuple/control_dependency$gradients/concat_grad/ConcatOffset:4gradients/concat_grad/ShapeN:4*
T0*
Index0*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
∆
&gradients/concat_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1^gradients/concat_grad/Slice^gradients/concat_grad/Slice_1^gradients/concat_grad/Slice_2^gradients/concat_grad/Slice_3^gradients/concat_grad/Slice_4
ь
.gradients/concat_grad/tuple/control_dependencyIdentitygradients/concat_grad/Slice'^gradients/concat_grad/tuple/group_deps*
T0*.
_class$
" loc:@gradients/concat_grad/Slice*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
В
0gradients/concat_grad/tuple/control_dependency_1Identitygradients/concat_grad/Slice_1'^gradients/concat_grad/tuple/group_deps*
T0*0
_class&
$"loc:@gradients/concat_grad/Slice_1*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
В
0gradients/concat_grad/tuple/control_dependency_2Identitygradients/concat_grad/Slice_2'^gradients/concat_grad/tuple/group_deps*
T0*0
_class&
$"loc:@gradients/concat_grad/Slice_2*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
В
0gradients/concat_grad/tuple/control_dependency_3Identitygradients/concat_grad/Slice_3'^gradients/concat_grad/tuple/group_deps*
T0*0
_class&
$"loc:@gradients/concat_grad/Slice_3*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
В
0gradients/concat_grad/tuple/control_dependency_4Identitygradients/concat_grad/Slice_4'^gradients/concat_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*0
_class&
$"loc:@gradients/concat_grad/Slice_4
∞
gradients/Relu_13_grad/ReluGradReluGrad.gradients/concat_grad/tuple/control_dependencyRelu_13*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
∞
3gradients/conv2d_transpose/BiasAdd_grad/BiasAddGradBiasAddGrad0gradients/concat_grad/tuple/control_dependency_1*
T0*
data_formatNHWC*
_output_shapes
: 
£
8gradients/conv2d_transpose/BiasAdd_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_11^gradients/concat_grad/tuple/control_dependency_14^gradients/conv2d_transpose/BiasAdd_grad/BiasAddGrad
Ј
@gradients/conv2d_transpose/BiasAdd_grad/tuple/control_dependencyIdentity0gradients/concat_grad/tuple/control_dependency_19^gradients/conv2d_transpose/BiasAdd_grad/tuple/group_deps*
T0*0
_class&
$"loc:@gradients/concat_grad/Slice_1*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ђ
Bgradients/conv2d_transpose/BiasAdd_grad/tuple/control_dependency_1Identity3gradients/conv2d_transpose/BiasAdd_grad/BiasAddGrad9^gradients/conv2d_transpose/BiasAdd_grad/tuple/group_deps*
T0*F
_class<
:8loc:@gradients/conv2d_transpose/BiasAdd_grad/BiasAddGrad*
_output_shapes
: 
≤
5gradients/conv2d_transpose_2/BiasAdd_grad/BiasAddGradBiasAddGrad0gradients/concat_grad/tuple/control_dependency_2*
T0*
data_formatNHWC*
_output_shapes
: 
І
:gradients/conv2d_transpose_2/BiasAdd_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_11^gradients/concat_grad/tuple/control_dependency_26^gradients/conv2d_transpose_2/BiasAdd_grad/BiasAddGrad
ї
Bgradients/conv2d_transpose_2/BiasAdd_grad/tuple/control_dependencyIdentity0gradients/concat_grad/tuple/control_dependency_2;^gradients/conv2d_transpose_2/BiasAdd_grad/tuple/group_deps*
T0*0
_class&
$"loc:@gradients/concat_grad/Slice_2*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
≥
Dgradients/conv2d_transpose_2/BiasAdd_grad/tuple/control_dependency_1Identity5gradients/conv2d_transpose_2/BiasAdd_grad/BiasAddGrad;^gradients/conv2d_transpose_2/BiasAdd_grad/tuple/group_deps*
_output_shapes
: *
T0*H
_class>
<:loc:@gradients/conv2d_transpose_2/BiasAdd_grad/BiasAddGrad
≤
5gradients/conv2d_transpose_3/BiasAdd_grad/BiasAddGradBiasAddGrad0gradients/concat_grad/tuple/control_dependency_3*
_output_shapes
: *
T0*
data_formatNHWC
І
:gradients/conv2d_transpose_3/BiasAdd_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_11^gradients/concat_grad/tuple/control_dependency_36^gradients/conv2d_transpose_3/BiasAdd_grad/BiasAddGrad
ї
Bgradients/conv2d_transpose_3/BiasAdd_grad/tuple/control_dependencyIdentity0gradients/concat_grad/tuple/control_dependency_3;^gradients/conv2d_transpose_3/BiasAdd_grad/tuple/group_deps*0
_class&
$"loc:@gradients/concat_grad/Slice_3*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
≥
Dgradients/conv2d_transpose_3/BiasAdd_grad/tuple/control_dependency_1Identity5gradients/conv2d_transpose_3/BiasAdd_grad/BiasAddGrad;^gradients/conv2d_transpose_3/BiasAdd_grad/tuple/group_deps*
T0*H
_class>
<:loc:@gradients/conv2d_transpose_3/BiasAdd_grad/BiasAddGrad*
_output_shapes
: 
≤
5gradients/conv2d_transpose_4/BiasAdd_grad/BiasAddGradBiasAddGrad0gradients/concat_grad/tuple/control_dependency_4*
data_formatNHWC*
_output_shapes
: *
T0
І
:gradients/conv2d_transpose_4/BiasAdd_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_11^gradients/concat_grad/tuple/control_dependency_46^gradients/conv2d_transpose_4/BiasAdd_grad/BiasAddGrad
ї
Bgradients/conv2d_transpose_4/BiasAdd_grad/tuple/control_dependencyIdentity0gradients/concat_grad/tuple/control_dependency_4;^gradients/conv2d_transpose_4/BiasAdd_grad/tuple/group_deps*0
_class&
$"loc:@gradients/concat_grad/Slice_4*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
≥
Dgradients/conv2d_transpose_4/BiasAdd_grad/tuple/control_dependency_1Identity5gradients/conv2d_transpose_4/BiasAdd_grad/BiasAddGrad;^gradients/conv2d_transpose_4/BiasAdd_grad/tuple/group_deps*
T0*H
_class>
<:loc:@gradients/conv2d_transpose_4/BiasAdd_grad/BiasAddGrad*
_output_shapes
: 
Ј
:gradients/batch_normalization_14/cond/Merge_grad/cond_gradSwitchgradients/Relu_13_grad/ReluGrad#batch_normalization_14/cond/pred_id*2
_class(
&$loc:@gradients/Relu_13_grad/ReluGrad*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
А
Agradients/batch_normalization_14/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1;^gradients/batch_normalization_14/cond/Merge_grad/cond_grad
’
Igradients/batch_normalization_14/cond/Merge_grad/tuple/control_dependencyIdentity:gradients/batch_normalization_14/cond/Merge_grad/cond_gradB^gradients/batch_normalization_14/cond/Merge_grad/tuple/group_deps*
T0*2
_class(
&$loc:@gradients/Relu_13_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
ў
Kgradients/batch_normalization_14/cond/Merge_grad/tuple/control_dependency_1Identity<gradients/batch_normalization_14/cond/Merge_grad/cond_grad:1B^gradients/batch_normalization_14/cond/Merge_grad/tuple/group_deps*2
_class(
&$loc:@gradients/Relu_13_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
Л
8gradients/conv2d_transpose/conv2d_transpose_2_grad/ShapeConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*%
valueB"  *
dtype0*
_output_shapes
:
м
Ggradients/conv2d_transpose/conv2d_transpose_2_grad/Conv2DBackpropFilterConv2DBackpropFilter@gradients/conv2d_transpose/BiasAdd_grad/tuple/control_dependency8gradients/conv2d_transpose/conv2d_transpose_2_grad/ShapeRelu_14*
paddingSAME*&
_output_shapes
:  *
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
∆
9gradients/conv2d_transpose/conv2d_transpose_2_grad/Conv2DConv2D@gradients/conv2d_transpose/BiasAdd_grad/tuple/control_dependencyconv2d_transpose/kernel/read*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ћ
Cgradients/conv2d_transpose/conv2d_transpose_2_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1H^gradients/conv2d_transpose/conv2d_transpose_2_grad/Conv2DBackpropFilter:^gradients/conv2d_transpose/conv2d_transpose_2_grad/Conv2D
у
Kgradients/conv2d_transpose/conv2d_transpose_2_grad/tuple/control_dependencyIdentityGgradients/conv2d_transpose/conv2d_transpose_2_grad/Conv2DBackpropFilterD^gradients/conv2d_transpose/conv2d_transpose_2_grad/tuple/group_deps*Z
_classP
NLloc:@gradients/conv2d_transpose/conv2d_transpose_2_grad/Conv2DBackpropFilter*&
_output_shapes
:  *
T0
ф
Mgradients/conv2d_transpose/conv2d_transpose_2_grad/tuple/control_dependency_1Identity9gradients/conv2d_transpose/conv2d_transpose_2_grad/Conv2DD^gradients/conv2d_transpose/conv2d_transpose_2_grad/tuple/group_deps*L
_classB
@>loc:@gradients/conv2d_transpose/conv2d_transpose_2_grad/Conv2D*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Л
8gradients/conv2d_transpose_2/conv2d_transpose_grad/ShapeConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*%
valueB"  *
dtype0*
_output_shapes
:
о
Ggradients/conv2d_transpose_2/conv2d_transpose_grad/Conv2DBackpropFilterConv2DBackpropFilterBgradients/conv2d_transpose_2/BiasAdd_grad/tuple/control_dependency8gradients/conv2d_transpose_2/conv2d_transpose_grad/ShapeRelu_15*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*&
_output_shapes
:  
 
9gradients/conv2d_transpose_2/conv2d_transpose_grad/Conv2DConv2DBgradients/conv2d_transpose_2/BiasAdd_grad/tuple/control_dependencyconv2d_transpose_1/kernel/read*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
Ћ
Cgradients/conv2d_transpose_2/conv2d_transpose_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1H^gradients/conv2d_transpose_2/conv2d_transpose_grad/Conv2DBackpropFilter:^gradients/conv2d_transpose_2/conv2d_transpose_grad/Conv2D
у
Kgradients/conv2d_transpose_2/conv2d_transpose_grad/tuple/control_dependencyIdentityGgradients/conv2d_transpose_2/conv2d_transpose_grad/Conv2DBackpropFilterD^gradients/conv2d_transpose_2/conv2d_transpose_grad/tuple/group_deps*
T0*Z
_classP
NLloc:@gradients/conv2d_transpose_2/conv2d_transpose_grad/Conv2DBackpropFilter*&
_output_shapes
:  
ф
Mgradients/conv2d_transpose_2/conv2d_transpose_grad/tuple/control_dependency_1Identity9gradients/conv2d_transpose_2/conv2d_transpose_grad/Conv2DD^gradients/conv2d_transpose_2/conv2d_transpose_grad/tuple/group_deps*L
_classB
@>loc:@gradients/conv2d_transpose_2/conv2d_transpose_grad/Conv2D*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Л
8gradients/conv2d_transpose_3/conv2d_transpose_grad/ShapeConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*%
valueB"  *
dtype0
о
Ggradients/conv2d_transpose_3/conv2d_transpose_grad/Conv2DBackpropFilterConv2DBackpropFilterBgradients/conv2d_transpose_3/BiasAdd_grad/tuple/control_dependency8gradients/conv2d_transpose_3/conv2d_transpose_grad/ShapeRelu_16*
paddingSAME*&
_output_shapes
:  *
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
 
9gradients/conv2d_transpose_3/conv2d_transpose_grad/Conv2DConv2DBgradients/conv2d_transpose_3/BiasAdd_grad/tuple/control_dependencyconv2d_transpose_2/kernel/read*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Ћ
Cgradients/conv2d_transpose_3/conv2d_transpose_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1H^gradients/conv2d_transpose_3/conv2d_transpose_grad/Conv2DBackpropFilter:^gradients/conv2d_transpose_3/conv2d_transpose_grad/Conv2D
у
Kgradients/conv2d_transpose_3/conv2d_transpose_grad/tuple/control_dependencyIdentityGgradients/conv2d_transpose_3/conv2d_transpose_grad/Conv2DBackpropFilterD^gradients/conv2d_transpose_3/conv2d_transpose_grad/tuple/group_deps*&
_output_shapes
:  *
T0*Z
_classP
NLloc:@gradients/conv2d_transpose_3/conv2d_transpose_grad/Conv2DBackpropFilter
ф
Mgradients/conv2d_transpose_3/conv2d_transpose_grad/tuple/control_dependency_1Identity9gradients/conv2d_transpose_3/conv2d_transpose_grad/Conv2DD^gradients/conv2d_transpose_3/conv2d_transpose_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*L
_classB
@>loc:@gradients/conv2d_transpose_3/conv2d_transpose_grad/Conv2D
Л
8gradients/conv2d_transpose_4/conv2d_transpose_grad/ShapeConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*%
valueB"  *
dtype0
о
Ggradients/conv2d_transpose_4/conv2d_transpose_grad/Conv2DBackpropFilterConv2DBackpropFilterBgradients/conv2d_transpose_4/BiasAdd_grad/tuple/control_dependency8gradients/conv2d_transpose_4/conv2d_transpose_grad/ShapeRelu_17*
paddingSAME*&
_output_shapes
:  *
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
 
9gradients/conv2d_transpose_4/conv2d_transpose_grad/Conv2DConv2DBgradients/conv2d_transpose_4/BiasAdd_grad/tuple/control_dependencyconv2d_transpose_3/kernel/read*
paddingSAME*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
Ћ
Cgradients/conv2d_transpose_4/conv2d_transpose_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1H^gradients/conv2d_transpose_4/conv2d_transpose_grad/Conv2DBackpropFilter:^gradients/conv2d_transpose_4/conv2d_transpose_grad/Conv2D
у
Kgradients/conv2d_transpose_4/conv2d_transpose_grad/tuple/control_dependencyIdentityGgradients/conv2d_transpose_4/conv2d_transpose_grad/Conv2DBackpropFilterD^gradients/conv2d_transpose_4/conv2d_transpose_grad/tuple/group_deps*&
_output_shapes
:  *
T0*Z
_classP
NLloc:@gradients/conv2d_transpose_4/conv2d_transpose_grad/Conv2DBackpropFilter
ф
Mgradients/conv2d_transpose_4/conv2d_transpose_grad/tuple/control_dependency_1Identity9gradients/conv2d_transpose_4/conv2d_transpose_grad/Conv2DD^gradients/conv2d_transpose_4/conv2d_transpose_grad/tuple/group_deps*
T0*L
_classB
@>loc:@gradients/conv2d_transpose_4/conv2d_transpose_grad/Conv2D*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
у
gradients/zeros_like_17	ZerosLike.batch_normalization_14/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
у
gradients/zeros_like_18	ZerosLike.batch_normalization_14/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
у
gradients/zeros_like_19	ZerosLike.batch_normalization_14/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
у
gradients/zeros_like_20	ZerosLike.batch_normalization_14/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
©
Ngradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradIgradients/batch_normalization_14/cond/Merge_grad/tuple/control_dependency3batch_normalization_14/cond/FusedBatchNorm_1/Switch5batch_normalization_14/cond/FusedBatchNorm_1/Switch_15batch_normalization_14/cond/FusedBatchNorm_1/Switch_35batch_normalization_14/cond/FusedBatchNorm_1/Switch_4*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(*
epsilon%oГ:*
T0
Я
Lgradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1O^gradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Ѓ
Tgradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityNgradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/FusedBatchNormGradM^gradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Л
Vgradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityPgradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1M^gradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/tuple/group_deps*a
_classW
USloc:@gradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:@*
T0
Л
Vgradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityPgradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2M^gradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/tuple/group_deps*a
_classW
USloc:@gradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:@*
T0
с
gradients/zeros_like_21	ZerosLike,batch_normalization_14/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
с
gradients/zeros_like_22	ZerosLike,batch_normalization_14/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
с
gradients/zeros_like_23	ZerosLike,batch_normalization_14/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
с
gradients/zeros_like_24	ZerosLike,batch_normalization_14/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
У
Lgradients/batch_normalization_14/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradKgradients/batch_normalization_14/cond/Merge_grad/tuple/control_dependency_13batch_normalization_14/cond/FusedBatchNorm/Switch:15batch_normalization_14/cond/FusedBatchNorm/Switch_1:1,batch_normalization_14/cond/FusedBatchNorm:3,batch_normalization_14/cond/FusedBatchNorm:4*
epsilon%oГ:*
T0*
data_formatNHWC*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@::*
is_training(
Ы
Jgradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1M^gradients/batch_normalization_14/cond/FusedBatchNorm_grad/FusedBatchNormGrad
¶
Rgradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityLgradients/batch_normalization_14/cond/FusedBatchNorm_grad/FusedBatchNormGradK^gradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_14/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Г
Tgradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityNgradients/batch_normalization_14/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1K^gradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_14/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:@
Г
Tgradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityNgradients/batch_normalization_14/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2K^gradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_14/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:@
Б
Tgradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityNgradients/batch_normalization_14/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3K^gradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:*
T0*_
_classU
SQloc:@gradients/batch_normalization_14/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Б
Tgradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityNgradients/batch_normalization_14/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4K^gradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_14/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
«
gradients/Switch_12Switchconv2d_14/Conv2D#batch_normalization_14/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
g
gradients/Shape_13Shapegradients/Switch_12:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_12/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ф
gradients/zeros_12Fillgradients/Shape_13gradients/zeros_12/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Ц
Lgradients/batch_normalization_14/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeTgradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_12*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:*
T0
К
gradients/Switch_13Switch!batch_normalization_13/gamma/read#batch_normalization_14/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
g
gradients/Shape_14Shapegradients/Switch_13:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_13/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_13Fillgradients/Shape_14gradients/zeros_13/Const*
_output_shapes
:@*
T0
у
Ngradients/batch_normalization_14/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeVgradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_13*
_output_shapes

:@:*
T0*
N
Й
gradients/Switch_14Switch batch_normalization_13/beta/read#batch_normalization_14/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
g
gradients/Shape_15Shapegradients/Switch_14:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_14/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_14Fillgradients/Shape_15gradients/zeros_14/Const*
_output_shapes
:@*
T0
у
Ngradients/batch_normalization_14/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeVgradients/batch_normalization_14/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_14*
T0*
N*
_output_shapes

:@:
«
gradients/Switch_15Switchconv2d_14/Conv2D#batch_normalization_14/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
e
gradients/Shape_16Shapegradients/Switch_15*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_15/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
valueB
**
dtype0
Ф
gradients/zeros_15Fillgradients/Shape_16gradients/zeros_15/Const*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
Т
Jgradients/batch_normalization_14/cond/FusedBatchNorm/Switch_grad/cond_gradMergeRgradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_15*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:
К
gradients/Switch_16Switch!batch_normalization_13/gamma/read#batch_normalization_14/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
e
gradients/Shape_17Shapegradients/Switch_16*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_16/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_16Fillgradients/Shape_17gradients/zeros_16/Const*
_output_shapes
:@*
T0
п
Lgradients/batch_normalization_14/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeTgradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_16*
_output_shapes

:@:*
T0*
N
Й
gradients/Switch_17Switch batch_normalization_13/beta/read#batch_normalization_14/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
e
gradients/Shape_18Shapegradients/Switch_17*
out_type0*
_output_shapes
:*
T0
„
gradients/zeros_17/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_17Fillgradients/Shape_18gradients/zeros_17/Const*
_output_shapes
:@*
T0
п
Lgradients/batch_normalization_14/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeTgradients/batch_normalization_14/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_17*
N*
_output_shapes

:@:*
T0
и
gradients/AddN_8AddNLgradients/batch_normalization_14/cond/FusedBatchNorm_1/Switch_grad/cond_gradJgradients/batch_normalization_14/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*_
_classU
SQloc:@gradients/batch_normalization_14/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Н
&gradients/conv2d_14/Conv2D_grad/ShapeNShapeNRelu_1conv2d_13/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
«
3gradients/conv2d_14/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput&gradients/conv2d_14/Conv2D_grad/ShapeNconv2d_13/kernel/readgradients/AddN_8*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
Љ
4gradients/conv2d_14/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_1(gradients/conv2d_14/Conv2D_grad/ShapeN:1gradients/AddN_8*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
Я
0gradients/conv2d_14/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_14^gradients/conv2d_14/Conv2D_grad/Conv2DBackpropInput5^gradients/conv2d_14/Conv2D_grad/Conv2DBackpropFilter
ј
8gradients/conv2d_14/Conv2D_grad/tuple/control_dependencyIdentity3gradients/conv2d_14/Conv2D_grad/Conv2DBackpropInput1^gradients/conv2d_14/Conv2D_grad/tuple/group_deps*F
_class<
:8loc:@gradients/conv2d_14/Conv2D_grad/Conv2DBackpropInput*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
©
:gradients/conv2d_14/Conv2D_grad/tuple/control_dependency_1Identity4gradients/conv2d_14/Conv2D_grad/Conv2DBackpropFilter1^gradients/conv2d_14/Conv2D_grad/tuple/group_deps*
T0*G
_class=
;9loc:@gradients/conv2d_14/Conv2D_grad/Conv2DBackpropFilter*&
_output_shapes
:@
«
gradients/AddN_9AddNNgradients/batch_normalization_14/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradLgradients/batch_normalization_14/cond/FusedBatchNorm/Switch_1_grad/cond_grad*a
_classW
USloc:@gradients/batch_normalization_14/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
:@*
T0
»
gradients/AddN_10AddNNgradients/batch_normalization_14/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradLgradients/batch_normalization_14/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_14/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N*
_output_shapes
:@
ѕ
gradients/Relu_14_grad/ReluGradReluGradMgradients/conv2d_transpose/conv2d_transpose_2_grad/tuple/control_dependency_1Relu_14*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
ѕ
gradients/Relu_15_grad/ReluGradReluGradMgradients/conv2d_transpose_2/conv2d_transpose_grad/tuple/control_dependency_1Relu_15*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
ѕ
gradients/Relu_16_grad/ReluGradReluGradMgradients/conv2d_transpose_3/conv2d_transpose_grad/tuple/control_dependency_1Relu_16*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
ѕ
gradients/Relu_17_grad/ReluGradReluGradMgradients/conv2d_transpose_4/conv2d_transpose_grad/tuple/control_dependency_1Relu_17*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Ј
:gradients/batch_normalization_15/cond/Merge_grad/cond_gradSwitchgradients/Relu_14_grad/ReluGrad#batch_normalization_15/cond/pred_id*
T0*2
_class(
&$loc:@gradients/Relu_14_grad/ReluGrad*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
А
Agradients/batch_normalization_15/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1;^gradients/batch_normalization_15/cond/Merge_grad/cond_grad
’
Igradients/batch_normalization_15/cond/Merge_grad/tuple/control_dependencyIdentity:gradients/batch_normalization_15/cond/Merge_grad/cond_gradB^gradients/batch_normalization_15/cond/Merge_grad/tuple/group_deps*2
_class(
&$loc:@gradients/Relu_14_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
ў
Kgradients/batch_normalization_15/cond/Merge_grad/tuple/control_dependency_1Identity<gradients/batch_normalization_15/cond/Merge_grad/cond_grad:1B^gradients/batch_normalization_15/cond/Merge_grad/tuple/group_deps*
T0*2
_class(
&$loc:@gradients/Relu_14_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ј
:gradients/batch_normalization_16/cond/Merge_grad/cond_gradSwitchgradients/Relu_15_grad/ReluGrad#batch_normalization_16/cond/pred_id*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*2
_class(
&$loc:@gradients/Relu_15_grad/ReluGrad
А
Agradients/batch_normalization_16/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1;^gradients/batch_normalization_16/cond/Merge_grad/cond_grad
’
Igradients/batch_normalization_16/cond/Merge_grad/tuple/control_dependencyIdentity:gradients/batch_normalization_16/cond/Merge_grad/cond_gradB^gradients/batch_normalization_16/cond/Merge_grad/tuple/group_deps*2
_class(
&$loc:@gradients/Relu_15_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
ў
Kgradients/batch_normalization_16/cond/Merge_grad/tuple/control_dependency_1Identity<gradients/batch_normalization_16/cond/Merge_grad/cond_grad:1B^gradients/batch_normalization_16/cond/Merge_grad/tuple/group_deps*
T0*2
_class(
&$loc:@gradients/Relu_15_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ј
:gradients/batch_normalization_17/cond/Merge_grad/cond_gradSwitchgradients/Relu_16_grad/ReluGrad#batch_normalization_17/cond/pred_id*
T0*2
_class(
&$loc:@gradients/Relu_16_grad/ReluGrad*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
А
Agradients/batch_normalization_17/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1;^gradients/batch_normalization_17/cond/Merge_grad/cond_grad
’
Igradients/batch_normalization_17/cond/Merge_grad/tuple/control_dependencyIdentity:gradients/batch_normalization_17/cond/Merge_grad/cond_gradB^gradients/batch_normalization_17/cond/Merge_grad/tuple/group_deps*2
_class(
&$loc:@gradients/Relu_16_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
ў
Kgradients/batch_normalization_17/cond/Merge_grad/tuple/control_dependency_1Identity<gradients/batch_normalization_17/cond/Merge_grad/cond_grad:1B^gradients/batch_normalization_17/cond/Merge_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*2
_class(
&$loc:@gradients/Relu_16_grad/ReluGrad
Ј
:gradients/batch_normalization_18/cond/Merge_grad/cond_gradSwitchgradients/Relu_17_grad/ReluGrad#batch_normalization_18/cond/pred_id*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*2
_class(
&$loc:@gradients/Relu_17_grad/ReluGrad
А
Agradients/batch_normalization_18/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1;^gradients/batch_normalization_18/cond/Merge_grad/cond_grad
’
Igradients/batch_normalization_18/cond/Merge_grad/tuple/control_dependencyIdentity:gradients/batch_normalization_18/cond/Merge_grad/cond_gradB^gradients/batch_normalization_18/cond/Merge_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*2
_class(
&$loc:@gradients/Relu_17_grad/ReluGrad
ў
Kgradients/batch_normalization_18/cond/Merge_grad/tuple/control_dependency_1Identity<gradients/batch_normalization_18/cond/Merge_grad/cond_grad:1B^gradients/batch_normalization_18/cond/Merge_grad/tuple/group_deps*
T0*2
_class(
&$loc:@gradients/Relu_17_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
у
gradients/zeros_like_25	ZerosLike.batch_normalization_15/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
у
gradients/zeros_like_26	ZerosLike.batch_normalization_15/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
у
gradients/zeros_like_27	ZerosLike.batch_normalization_15/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
у
gradients/zeros_like_28	ZerosLike.batch_normalization_15/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
©
Ngradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradIgradients/batch_normalization_15/cond/Merge_grad/tuple/control_dependency3batch_normalization_15/cond/FusedBatchNorm_1/Switch5batch_normalization_15/cond/FusedBatchNorm_1/Switch_15batch_normalization_15/cond/FusedBatchNorm_1/Switch_35batch_normalization_15/cond/FusedBatchNorm_1/Switch_4*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:
Я
Lgradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1O^gradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Ѓ
Tgradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityNgradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/FusedBatchNormGradM^gradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*a
_classW
USloc:@gradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Л
Vgradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityPgradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1M^gradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/tuple/group_deps*
_output_shapes
: *
T0*a
_classW
USloc:@gradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Л
Vgradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityPgradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2M^gradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/tuple/group_deps*
_output_shapes
: *
T0*a
_classW
USloc:@gradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
с
gradients/zeros_like_29	ZerosLike,batch_normalization_15/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
с
gradients/zeros_like_30	ZerosLike,batch_normalization_15/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
с
gradients/zeros_like_31	ZerosLike,batch_normalization_15/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
с
gradients/zeros_like_32	ZerosLike,batch_normalization_15/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
У
Lgradients/batch_normalization_15/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradKgradients/batch_normalization_15/cond/Merge_grad/tuple/control_dependency_13batch_normalization_15/cond/FusedBatchNorm/Switch:15batch_normalization_15/cond/FusedBatchNorm/Switch_1:1,batch_normalization_15/cond/FusedBatchNorm:3,batch_normalization_15/cond/FusedBatchNorm:4*
T0*
data_formatNHWC*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : ::*
is_training(*
epsilon%oГ:
Ы
Jgradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1M^gradients/batch_normalization_15/cond/FusedBatchNorm_grad/FusedBatchNormGrad
¶
Rgradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityLgradients/batch_normalization_15/cond/FusedBatchNorm_grad/FusedBatchNormGradK^gradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_15/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Г
Tgradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityNgradients/batch_normalization_15/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1K^gradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_15/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
: 
Г
Tgradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityNgradients/batch_normalization_15/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2K^gradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
: *
T0*_
_classU
SQloc:@gradients/batch_normalization_15/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Б
Tgradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityNgradients/batch_normalization_15/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3K^gradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/group_deps*_
_classU
SQloc:@gradients/batch_normalization_15/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:*
T0
Б
Tgradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityNgradients/batch_normalization_15/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4K^gradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_15/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
у
gradients/zeros_like_33	ZerosLike.batch_normalization_16/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
у
gradients/zeros_like_34	ZerosLike.batch_normalization_16/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
у
gradients/zeros_like_35	ZerosLike.batch_normalization_16/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
у
gradients/zeros_like_36	ZerosLike.batch_normalization_16/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
©
Ngradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradIgradients/batch_normalization_16/cond/Merge_grad/tuple/control_dependency3batch_normalization_16/cond/FusedBatchNorm_1/Switch5batch_normalization_16/cond/FusedBatchNorm_1/Switch_15batch_normalization_16/cond/FusedBatchNorm_1/Switch_35batch_normalization_16/cond/FusedBatchNorm_1/Switch_4*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:*
T0*
data_formatNHWC
Я
Lgradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1O^gradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Ѓ
Tgradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityNgradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/FusedBatchNormGradM^gradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/tuple/group_deps*a
_classW
USloc:@gradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Л
Vgradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityPgradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1M^gradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
: 
Л
Vgradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityPgradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2M^gradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/tuple/group_deps*a
_classW
USloc:@gradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
: *
T0
с
gradients/zeros_like_37	ZerosLike,batch_normalization_16/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
с
gradients/zeros_like_38	ZerosLike,batch_normalization_16/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
с
gradients/zeros_like_39	ZerosLike,batch_normalization_16/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
с
gradients/zeros_like_40	ZerosLike,batch_normalization_16/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
У
Lgradients/batch_normalization_16/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradKgradients/batch_normalization_16/cond/Merge_grad/tuple/control_dependency_13batch_normalization_16/cond/FusedBatchNorm/Switch:15batch_normalization_16/cond/FusedBatchNorm/Switch_1:1,batch_normalization_16/cond/FusedBatchNorm:3,batch_normalization_16/cond/FusedBatchNorm:4*
epsilon%oГ:*
T0*
data_formatNHWC*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : ::*
is_training(
Ы
Jgradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1M^gradients/batch_normalization_16/cond/FusedBatchNorm_grad/FusedBatchNormGrad
¶
Rgradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityLgradients/batch_normalization_16/cond/FusedBatchNorm_grad/FusedBatchNormGradK^gradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_16/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Г
Tgradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityNgradients/batch_normalization_16/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1K^gradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
: *
T0*_
_classU
SQloc:@gradients/batch_normalization_16/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Г
Tgradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityNgradients/batch_normalization_16/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2K^gradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/group_deps*_
_classU
SQloc:@gradients/batch_normalization_16/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
: *
T0
Б
Tgradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityNgradients/batch_normalization_16/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3K^gradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_16/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
Б
Tgradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityNgradients/batch_normalization_16/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4K^gradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:*
T0*_
_classU
SQloc:@gradients/batch_normalization_16/cond/FusedBatchNorm_grad/FusedBatchNormGrad
у
gradients/zeros_like_41	ZerosLike.batch_normalization_17/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
у
gradients/zeros_like_42	ZerosLike.batch_normalization_17/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
у
gradients/zeros_like_43	ZerosLike.batch_normalization_17/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
у
gradients/zeros_like_44	ZerosLike.batch_normalization_17/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
©
Ngradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradIgradients/batch_normalization_17/cond/Merge_grad/tuple/control_dependency3batch_normalization_17/cond/FusedBatchNorm_1/Switch5batch_normalization_17/cond/FusedBatchNorm_1/Switch_15batch_normalization_17/cond/FusedBatchNorm_1/Switch_35batch_normalization_17/cond/FusedBatchNorm_1/Switch_4*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:*
T0*
data_formatNHWC
Я
Lgradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1O^gradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Ѓ
Tgradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityNgradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/FusedBatchNormGradM^gradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/tuple/group_deps*a
_classW
USloc:@gradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Л
Vgradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityPgradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1M^gradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/tuple/group_deps*
_output_shapes
: *
T0*a
_classW
USloc:@gradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Л
Vgradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityPgradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2M^gradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/tuple/group_deps*a
_classW
USloc:@gradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
: *
T0
с
gradients/zeros_like_45	ZerosLike,batch_normalization_17/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
с
gradients/zeros_like_46	ZerosLike,batch_normalization_17/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
с
gradients/zeros_like_47	ZerosLike,batch_normalization_17/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
с
gradients/zeros_like_48	ZerosLike,batch_normalization_17/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
У
Lgradients/batch_normalization_17/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradKgradients/batch_normalization_17/cond/Merge_grad/tuple/control_dependency_13batch_normalization_17/cond/FusedBatchNorm/Switch:15batch_normalization_17/cond/FusedBatchNorm/Switch_1:1,batch_normalization_17/cond/FusedBatchNorm:3,batch_normalization_17/cond/FusedBatchNorm:4*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : ::*
is_training(*
epsilon%oГ:*
T0*
data_formatNHWC
Ы
Jgradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1M^gradients/batch_normalization_17/cond/FusedBatchNorm_grad/FusedBatchNormGrad
¶
Rgradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityLgradients/batch_normalization_17/cond/FusedBatchNorm_grad/FusedBatchNormGradK^gradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/group_deps*_
_classU
SQloc:@gradients/batch_normalization_17/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Г
Tgradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityNgradients/batch_normalization_17/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1K^gradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/group_deps*_
_classU
SQloc:@gradients/batch_normalization_17/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
: *
T0
Г
Tgradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityNgradients/batch_normalization_17/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2K^gradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_17/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
: 
Б
Tgradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityNgradients/batch_normalization_17/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3K^gradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_17/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
Б
Tgradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityNgradients/batch_normalization_17/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4K^gradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_17/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
у
gradients/zeros_like_49	ZerosLike.batch_normalization_18/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
у
gradients/zeros_like_50	ZerosLike.batch_normalization_18/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
у
gradients/zeros_like_51	ZerosLike.batch_normalization_18/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
у
gradients/zeros_like_52	ZerosLike.batch_normalization_18/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
©
Ngradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradIgradients/batch_normalization_18/cond/Merge_grad/tuple/control_dependency3batch_normalization_18/cond/FusedBatchNorm_1/Switch5batch_normalization_18/cond/FusedBatchNorm_1/Switch_15batch_normalization_18/cond/FusedBatchNorm_1/Switch_35batch_normalization_18/cond/FusedBatchNorm_1/Switch_4*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:
Я
Lgradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1O^gradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Ѓ
Tgradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityNgradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/FusedBatchNormGradM^gradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Л
Vgradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityPgradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1M^gradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
: 
Л
Vgradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityPgradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2M^gradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/tuple/group_deps*a
_classW
USloc:@gradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
: *
T0
с
gradients/zeros_like_53	ZerosLike,batch_normalization_18/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
с
gradients/zeros_like_54	ZerosLike,batch_normalization_18/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
с
gradients/zeros_like_55	ZerosLike,batch_normalization_18/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
с
gradients/zeros_like_56	ZerosLike,batch_normalization_18/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
У
Lgradients/batch_normalization_18/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradKgradients/batch_normalization_18/cond/Merge_grad/tuple/control_dependency_13batch_normalization_18/cond/FusedBatchNorm/Switch:15batch_normalization_18/cond/FusedBatchNorm/Switch_1:1,batch_normalization_18/cond/FusedBatchNorm:3,batch_normalization_18/cond/FusedBatchNorm:4*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : ::*
is_training(*
epsilon%oГ:*
T0*
data_formatNHWC
Ы
Jgradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1M^gradients/batch_normalization_18/cond/FusedBatchNorm_grad/FusedBatchNormGrad
¶
Rgradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityLgradients/batch_normalization_18/cond/FusedBatchNorm_grad/FusedBatchNormGradK^gradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/group_deps*_
_classU
SQloc:@gradients/batch_normalization_18/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Г
Tgradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityNgradients/batch_normalization_18/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1K^gradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
: *
T0*_
_classU
SQloc:@gradients/batch_normalization_18/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Г
Tgradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityNgradients/batch_normalization_18/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2K^gradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
: *
T0*_
_classU
SQloc:@gradients/batch_normalization_18/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Б
Tgradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityNgradients/batch_normalization_18/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3K^gradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/group_deps*_
_classU
SQloc:@gradients/batch_normalization_18/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:*
T0
Б
Tgradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityNgradients/batch_normalization_18/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4K^gradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/group_deps*_
_classU
SQloc:@gradients/batch_normalization_18/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:*
T0
«
gradients/Switch_18Switchconv2d_15/Conv2D#batch_normalization_15/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
g
gradients/Shape_19Shapegradients/Switch_18:1*
out_type0*
_output_shapes
:*
T0
„
gradients/zeros_18/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ф
gradients/zeros_18Fillgradients/Shape_19gradients/zeros_18/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ц
Lgradients/batch_normalization_15/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeTgradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_18*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :*
T0*
N
К
gradients/Switch_19Switch!batch_normalization_14/gamma/read#batch_normalization_15/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
: : 
g
gradients/Shape_20Shapegradients/Switch_19:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_19/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_19Fillgradients/Shape_20gradients/zeros_19/Const*
T0*
_output_shapes
: 
у
Ngradients/batch_normalization_15/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeVgradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_19*
_output_shapes

: :*
T0*
N
Й
gradients/Switch_20Switch batch_normalization_14/beta/read#batch_normalization_15/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
: : *
T0
g
gradients/Shape_21Shapegradients/Switch_20:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_20/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
valueB
**
dtype0
m
gradients/zeros_20Fillgradients/Shape_21gradients/zeros_20/Const*
_output_shapes
: *
T0
у
Ngradients/batch_normalization_15/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeVgradients/batch_normalization_15/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_20*
_output_shapes

: :*
T0*
N
«
gradients/Switch_21Switchconv2d_15/Conv2D#batch_normalization_15/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
e
gradients/Shape_22Shapegradients/Switch_21*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_21/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ф
gradients/zeros_21Fillgradients/Shape_22gradients/zeros_21/Const*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Т
Jgradients/batch_normalization_15/cond/FusedBatchNorm/Switch_grad/cond_gradMergeRgradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_21*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :
К
gradients/Switch_22Switch!batch_normalization_14/gamma/read#batch_normalization_15/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
: : *
T0
e
gradients/Shape_23Shapegradients/Switch_22*
out_type0*
_output_shapes
:*
T0
„
gradients/zeros_22/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
valueB
**
dtype0
m
gradients/zeros_22Fillgradients/Shape_23gradients/zeros_22/Const*
_output_shapes
: *
T0
п
Lgradients/batch_normalization_15/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeTgradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_22*
T0*
N*
_output_shapes

: :
Й
gradients/Switch_23Switch batch_normalization_14/beta/read#batch_normalization_15/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
: : *
T0
e
gradients/Shape_24Shapegradients/Switch_23*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_23/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_23Fillgradients/Shape_24gradients/zeros_23/Const*
T0*
_output_shapes
: 
п
Lgradients/batch_normalization_15/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeTgradients/batch_normalization_15/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_23*
T0*
N*
_output_shapes

: :
«
gradients/Switch_24Switchconv2d_16/Conv2D#batch_normalization_16/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
g
gradients/Shape_25Shapegradients/Switch_24:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_24/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ф
gradients/zeros_24Fillgradients/Shape_25gradients/zeros_24/Const*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Ц
Lgradients/batch_normalization_16/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeTgradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_24*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :
К
gradients/Switch_25Switch!batch_normalization_15/gamma/read#batch_normalization_16/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
: : *
T0
g
gradients/Shape_26Shapegradients/Switch_25:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_25/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_25Fillgradients/Shape_26gradients/zeros_25/Const*
T0*
_output_shapes
: 
у
Ngradients/batch_normalization_16/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeVgradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_25*
_output_shapes

: :*
T0*
N
Й
gradients/Switch_26Switch batch_normalization_15/beta/read#batch_normalization_16/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
: : 
g
gradients/Shape_27Shapegradients/Switch_26:1*
out_type0*
_output_shapes
:*
T0
„
gradients/zeros_26/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_26Fillgradients/Shape_27gradients/zeros_26/Const*
_output_shapes
: *
T0
у
Ngradients/batch_normalization_16/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeVgradients/batch_normalization_16/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_26*
T0*
N*
_output_shapes

: :
«
gradients/Switch_27Switchconv2d_16/Conv2D#batch_normalization_16/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
e
gradients/Shape_28Shapegradients/Switch_27*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_27/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
valueB
**
dtype0
Ф
gradients/zeros_27Fillgradients/Shape_28gradients/zeros_27/Const*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Т
Jgradients/batch_normalization_16/cond/FusedBatchNorm/Switch_grad/cond_gradMergeRgradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_27*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :*
T0
К
gradients/Switch_28Switch!batch_normalization_15/gamma/read#batch_normalization_16/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
: : *
T0
e
gradients/Shape_29Shapegradients/Switch_28*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_28/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_28Fillgradients/Shape_29gradients/zeros_28/Const*
T0*
_output_shapes
: 
п
Lgradients/batch_normalization_16/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeTgradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_28*
T0*
N*
_output_shapes

: :
Й
gradients/Switch_29Switch batch_normalization_15/beta/read#batch_normalization_16/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
: : *
T0
e
gradients/Shape_30Shapegradients/Switch_29*
out_type0*
_output_shapes
:*
T0
„
gradients/zeros_29/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_29Fillgradients/Shape_30gradients/zeros_29/Const*
_output_shapes
: *
T0
п
Lgradients/batch_normalization_16/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeTgradients/batch_normalization_16/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_29*
T0*
N*
_output_shapes

: :
«
gradients/Switch_30Switchconv2d_17/Conv2D#batch_normalization_17/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
g
gradients/Shape_31Shapegradients/Switch_30:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_30/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ф
gradients/zeros_30Fillgradients/Shape_31gradients/zeros_30/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ц
Lgradients/batch_normalization_17/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeTgradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_30*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :*
T0
К
gradients/Switch_31Switch!batch_normalization_16/gamma/read#batch_normalization_17/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
: : 
g
gradients/Shape_32Shapegradients/Switch_31:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_31/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_31Fillgradients/Shape_32gradients/zeros_31/Const*
_output_shapes
: *
T0
у
Ngradients/batch_normalization_17/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeVgradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_31*
T0*
N*
_output_shapes

: :
Й
gradients/Switch_32Switch batch_normalization_16/beta/read#batch_normalization_17/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
: : *
T0
g
gradients/Shape_33Shapegradients/Switch_32:1*
out_type0*
_output_shapes
:*
T0
„
gradients/zeros_32/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
valueB
**
dtype0
m
gradients/zeros_32Fillgradients/Shape_33gradients/zeros_32/Const*
T0*
_output_shapes
: 
у
Ngradients/batch_normalization_17/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeVgradients/batch_normalization_17/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_32*
T0*
N*
_output_shapes

: :
«
gradients/Switch_33Switchconv2d_17/Conv2D#batch_normalization_17/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
e
gradients/Shape_34Shapegradients/Switch_33*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_33/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ф
gradients/zeros_33Fillgradients/Shape_34gradients/zeros_33/Const*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Т
Jgradients/batch_normalization_17/cond/FusedBatchNorm/Switch_grad/cond_gradMergeRgradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_33*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :*
T0
К
gradients/Switch_34Switch!batch_normalization_16/gamma/read#batch_normalization_17/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
: : 
e
gradients/Shape_35Shapegradients/Switch_34*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_34/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_34Fillgradients/Shape_35gradients/zeros_34/Const*
_output_shapes
: *
T0
п
Lgradients/batch_normalization_17/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeTgradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_34*
T0*
N*
_output_shapes

: :
Й
gradients/Switch_35Switch batch_normalization_16/beta/read#batch_normalization_17/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
: : *
T0
e
gradients/Shape_36Shapegradients/Switch_35*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_35/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_35Fillgradients/Shape_36gradients/zeros_35/Const*
_output_shapes
: *
T0
п
Lgradients/batch_normalization_17/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeTgradients/batch_normalization_17/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_35*
N*
_output_shapes

: :*
T0
«
gradients/Switch_36Switchconv2d_18/Conv2D#batch_normalization_18/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
g
gradients/Shape_37Shapegradients/Switch_36:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_36/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ф
gradients/zeros_36Fillgradients/Shape_37gradients/zeros_36/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ц
Lgradients/batch_normalization_18/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeTgradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_36*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :
К
gradients/Switch_37Switch!batch_normalization_17/gamma/read#batch_normalization_18/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
: : 
g
gradients/Shape_38Shapegradients/Switch_37:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_37/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
m
gradients/zeros_37Fillgradients/Shape_38gradients/zeros_37/Const*
_output_shapes
: *
T0
у
Ngradients/batch_normalization_18/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeVgradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_37*
N*
_output_shapes

: :*
T0
Й
gradients/Switch_38Switch batch_normalization_17/beta/read#batch_normalization_18/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
: : 
g
gradients/Shape_39Shapegradients/Switch_38:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_38/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
m
gradients/zeros_38Fillgradients/Shape_39gradients/zeros_38/Const*
T0*
_output_shapes
: 
у
Ngradients/batch_normalization_18/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeVgradients/batch_normalization_18/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_38*
N*
_output_shapes

: :*
T0
«
gradients/Switch_39Switchconv2d_18/Conv2D#batch_normalization_18/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
e
gradients/Shape_40Shapegradients/Switch_39*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_39/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
Ф
gradients/zeros_39Fillgradients/Shape_40gradients/zeros_39/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Т
Jgradients/batch_normalization_18/cond/FusedBatchNorm/Switch_grad/cond_gradMergeRgradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_39*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :
К
gradients/Switch_40Switch!batch_normalization_17/gamma/read#batch_normalization_18/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
: : 
e
gradients/Shape_41Shapegradients/Switch_40*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_40/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_40Fillgradients/Shape_41gradients/zeros_40/Const*
T0*
_output_shapes
: 
п
Lgradients/batch_normalization_18/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeTgradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_40*
T0*
N*
_output_shapes

: :
Й
gradients/Switch_41Switch batch_normalization_17/beta/read#batch_normalization_18/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
: : 
e
gradients/Shape_42Shapegradients/Switch_41*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_41/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_41Fillgradients/Shape_42gradients/zeros_41/Const*
T0*
_output_shapes
: 
п
Lgradients/batch_normalization_18/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeTgradients/batch_normalization_18/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_41*
T0*
N*
_output_shapes

: :
й
gradients/AddN_11AddNLgradients/batch_normalization_15/cond/FusedBatchNorm_1/Switch_grad/cond_gradJgradients/batch_normalization_15/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*_
_classU
SQloc:@gradients/batch_normalization_15/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Н
&gradients/conv2d_15/Conv2D_grad/ShapeNShapeNRelu_3conv2d_14/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
»
3gradients/conv2d_15/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput&gradients/conv2d_15/Conv2D_grad/ShapeNconv2d_14/kernel/readgradients/AddN_11*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
љ
4gradients/conv2d_15/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_3(gradients/conv2d_15/Conv2D_grad/ShapeN:1gradients/AddN_11*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
Я
0gradients/conv2d_15/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_14^gradients/conv2d_15/Conv2D_grad/Conv2DBackpropInput5^gradients/conv2d_15/Conv2D_grad/Conv2DBackpropFilter
ј
8gradients/conv2d_15/Conv2D_grad/tuple/control_dependencyIdentity3gradients/conv2d_15/Conv2D_grad/Conv2DBackpropInput1^gradients/conv2d_15/Conv2D_grad/tuple/group_deps*
T0*F
_class<
:8loc:@gradients/conv2d_15/Conv2D_grad/Conv2DBackpropInput*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
©
:gradients/conv2d_15/Conv2D_grad/tuple/control_dependency_1Identity4gradients/conv2d_15/Conv2D_grad/Conv2DBackpropFilter1^gradients/conv2d_15/Conv2D_grad/tuple/group_deps*&
_output_shapes
:  *
T0*G
_class=
;9loc:@gradients/conv2d_15/Conv2D_grad/Conv2DBackpropFilter
»
gradients/AddN_12AddNNgradients/batch_normalization_15/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradLgradients/batch_normalization_15/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_15/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
: 
»
gradients/AddN_13AddNNgradients/batch_normalization_15/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradLgradients/batch_normalization_15/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_15/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N*
_output_shapes
: 
й
gradients/AddN_14AddNLgradients/batch_normalization_16/cond/FusedBatchNorm_1/Switch_grad/cond_gradJgradients/batch_normalization_16/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*_
_classU
SQloc:@gradients/batch_normalization_16/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Н
&gradients/conv2d_16/Conv2D_grad/ShapeNShapeNRelu_6conv2d_15/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
»
3gradients/conv2d_16/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput&gradients/conv2d_16/Conv2D_grad/ShapeNconv2d_15/kernel/readgradients/AddN_14*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
љ
4gradients/conv2d_16/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_6(gradients/conv2d_16/Conv2D_grad/ShapeN:1gradients/AddN_14*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
Я
0gradients/conv2d_16/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_14^gradients/conv2d_16/Conv2D_grad/Conv2DBackpropInput5^gradients/conv2d_16/Conv2D_grad/Conv2DBackpropFilter
ј
8gradients/conv2d_16/Conv2D_grad/tuple/control_dependencyIdentity3gradients/conv2d_16/Conv2D_grad/Conv2DBackpropInput1^gradients/conv2d_16/Conv2D_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*F
_class<
:8loc:@gradients/conv2d_16/Conv2D_grad/Conv2DBackpropInput
©
:gradients/conv2d_16/Conv2D_grad/tuple/control_dependency_1Identity4gradients/conv2d_16/Conv2D_grad/Conv2DBackpropFilter1^gradients/conv2d_16/Conv2D_grad/tuple/group_deps*
T0*G
_class=
;9loc:@gradients/conv2d_16/Conv2D_grad/Conv2DBackpropFilter*&
_output_shapes
:@ 
»
gradients/AddN_15AddNNgradients/batch_normalization_16/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradLgradients/batch_normalization_16/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_16/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
: 
»
gradients/AddN_16AddNNgradients/batch_normalization_16/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradLgradients/batch_normalization_16/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
N*
_output_shapes
: *
T0*a
_classW
USloc:@gradients/batch_normalization_16/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad
й
gradients/AddN_17AddNLgradients/batch_normalization_17/cond/FusedBatchNorm_1/Switch_grad/cond_gradJgradients/batch_normalization_17/cond/FusedBatchNorm/Switch_grad/cond_grad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*_
_classU
SQloc:@gradients/batch_normalization_17/cond/FusedBatchNorm_1/Switch_grad/cond_grad
Н
&gradients/conv2d_17/Conv2D_grad/ShapeNShapeNRelu_9conv2d_16/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
»
3gradients/conv2d_17/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput&gradients/conv2d_17/Conv2D_grad/ShapeNconv2d_16/kernel/readgradients/AddN_17*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
љ
4gradients/conv2d_17/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_9(gradients/conv2d_17/Conv2D_grad/ShapeN:1gradients/AddN_17*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
Я
0gradients/conv2d_17/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_14^gradients/conv2d_17/Conv2D_grad/Conv2DBackpropInput5^gradients/conv2d_17/Conv2D_grad/Conv2DBackpropFilter
Ѕ
8gradients/conv2d_17/Conv2D_grad/tuple/control_dependencyIdentity3gradients/conv2d_17/Conv2D_grad/Conv2DBackpropInput1^gradients/conv2d_17/Conv2D_grad/tuple/group_deps*
T0*F
_class<
:8loc:@gradients/conv2d_17/Conv2D_grad/Conv2DBackpropInput*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
™
:gradients/conv2d_17/Conv2D_grad/tuple/control_dependency_1Identity4gradients/conv2d_17/Conv2D_grad/Conv2DBackpropFilter1^gradients/conv2d_17/Conv2D_grad/tuple/group_deps*'
_output_shapes
:А *
T0*G
_class=
;9loc:@gradients/conv2d_17/Conv2D_grad/Conv2DBackpropFilter
»
gradients/AddN_18AddNNgradients/batch_normalization_17/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradLgradients/batch_normalization_17/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_17/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
: 
»
gradients/AddN_19AddNNgradients/batch_normalization_17/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradLgradients/batch_normalization_17/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
N*
_output_shapes
: *
T0*a
_classW
USloc:@gradients/batch_normalization_17/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad
й
gradients/AddN_20AddNLgradients/batch_normalization_18/cond/FusedBatchNorm_1/Switch_grad/cond_gradJgradients/batch_normalization_18/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*_
_classU
SQloc:@gradients/batch_normalization_18/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
О
&gradients/conv2d_18/Conv2D_grad/ShapeNShapeNRelu_12conv2d_17/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
»
3gradients/conv2d_18/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput&gradients/conv2d_18/Conv2D_grad/ShapeNconv2d_17/kernel/readgradients/AddN_20*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
Њ
4gradients/conv2d_18/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_12(gradients/conv2d_18/Conv2D_grad/ShapeN:1gradients/AddN_20*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
Я
0gradients/conv2d_18/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_14^gradients/conv2d_18/Conv2D_grad/Conv2DBackpropInput5^gradients/conv2d_18/Conv2D_grad/Conv2DBackpropFilter
Ѕ
8gradients/conv2d_18/Conv2D_grad/tuple/control_dependencyIdentity3gradients/conv2d_18/Conv2D_grad/Conv2DBackpropInput1^gradients/conv2d_18/Conv2D_grad/tuple/group_deps*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*F
_class<
:8loc:@gradients/conv2d_18/Conv2D_grad/Conv2DBackpropInput
™
:gradients/conv2d_18/Conv2D_grad/tuple/control_dependency_1Identity4gradients/conv2d_18/Conv2D_grad/Conv2DBackpropFilter1^gradients/conv2d_18/Conv2D_grad/tuple/group_deps*
T0*G
_class=
;9loc:@gradients/conv2d_18/Conv2D_grad/Conv2DBackpropFilter*'
_output_shapes
:А 
»
gradients/AddN_21AddNNgradients/batch_normalization_18/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradLgradients/batch_normalization_18/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_18/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
: 
»
gradients/AddN_22AddNNgradients/batch_normalization_18/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradLgradients/batch_normalization_18/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_18/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N*
_output_shapes
: 
ї
gradients/Relu_12_grad/ReluGradReluGrad8gradients/conv2d_18/Conv2D_grad/tuple/control_dependencyRelu_12*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
є
:gradients/batch_normalization_13/cond/Merge_grad/cond_gradSwitchgradients/Relu_12_grad/ReluGrad#batch_normalization_13/cond/pred_id*
T0*2
_class(
&$loc:@gradients/Relu_12_grad/ReluGrad*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
А
Agradients/batch_normalization_13/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1;^gradients/batch_normalization_13/cond/Merge_grad/cond_grad
÷
Igradients/batch_normalization_13/cond/Merge_grad/tuple/control_dependencyIdentity:gradients/batch_normalization_13/cond/Merge_grad/cond_gradB^gradients/batch_normalization_13/cond/Merge_grad/tuple/group_deps*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*2
_class(
&$loc:@gradients/Relu_12_grad/ReluGrad
Џ
Kgradients/batch_normalization_13/cond/Merge_grad/tuple/control_dependency_1Identity<gradients/batch_normalization_13/cond/Merge_grad/cond_grad:1B^gradients/batch_normalization_13/cond/Merge_grad/tuple/group_deps*
T0*2
_class(
&$loc:@gradients/Relu_12_grad/ReluGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
ф
gradients/zeros_like_57	ZerosLike.batch_normalization_13/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
ф
gradients/zeros_like_58	ZerosLike.batch_normalization_13/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
ф
gradients/zeros_like_59	ZerosLike.batch_normalization_13/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
ф
gradients/zeros_like_60	ZerosLike.batch_normalization_13/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
Ѓ
Ngradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradIgradients/batch_normalization_13/cond/Merge_grad/tuple/control_dependency3batch_normalization_13/cond/FusedBatchNorm_1/Switch5batch_normalization_13/cond/FusedBatchNorm_1/Switch_15batch_normalization_13/cond/FusedBatchNorm_1/Switch_35batch_normalization_13/cond/FusedBatchNorm_1/Switch_4*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(*
epsilon%oГ:*
T0
Я
Lgradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1O^gradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
ѓ
Tgradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityNgradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/FusedBatchNormGradM^gradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
М
Vgradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityPgradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1M^gradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes	
:А
М
Vgradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityPgradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2M^gradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/tuple/group_deps*
_output_shapes	
:А*
T0*a
_classW
USloc:@gradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
т
gradients/zeros_like_61	ZerosLike,batch_normalization_13/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
т
gradients/zeros_like_62	ZerosLike,batch_normalization_13/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
т
gradients/zeros_like_63	ZerosLike,batch_normalization_13/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
т
gradients/zeros_like_64	ZerosLike,batch_normalization_13/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
Ц
Lgradients/batch_normalization_13/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradKgradients/batch_normalization_13/cond/Merge_grad/tuple/control_dependency_13batch_normalization_13/cond/FusedBatchNorm/Switch:15batch_normalization_13/cond/FusedBatchNorm/Switch_1:1,batch_normalization_13/cond/FusedBatchNorm:3,batch_normalization_13/cond/FusedBatchNorm:4*
epsilon%oГ:*
T0*
data_formatNHWC*X
_output_shapesF
D:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А::*
is_training(
Ы
Jgradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1M^gradients/batch_normalization_13/cond/FusedBatchNorm_grad/FusedBatchNormGrad
І
Rgradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityLgradients/batch_normalization_13/cond/FusedBatchNorm_grad/FusedBatchNormGradK^gradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/group_deps*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*_
_classU
SQloc:@gradients/batch_normalization_13/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Д
Tgradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityNgradients/batch_normalization_13/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1K^gradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_13/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes	
:А
Д
Tgradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityNgradients/batch_normalization_13/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2K^gradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes	
:А*
T0*_
_classU
SQloc:@gradients/batch_normalization_13/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Б
Tgradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityNgradients/batch_normalization_13/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3K^gradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_13/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
Б
Tgradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityNgradients/batch_normalization_13/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4K^gradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_13/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
…
gradients/Switch_42Switchconv2d_13/Conv2D#batch_normalization_13/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
g
gradients/Shape_43Shapegradients/Switch_42:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_42/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Х
gradients/zeros_42Fillgradients/Shape_43gradients/zeros_42/Const*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Ч
Lgradients/batch_normalization_13/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeTgradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_42*
T0*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:
М
gradients/Switch_43Switch!batch_normalization_12/gamma/read#batch_normalization_13/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
g
gradients/Shape_44Shapegradients/Switch_43:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_43/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_43Fillgradients/Shape_44gradients/zeros_43/Const*
T0*
_output_shapes	
:А
ф
Ngradients/batch_normalization_13/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeVgradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_43*
T0*
N*
_output_shapes
	:А:
Л
gradients/Switch_44Switch batch_normalization_12/beta/read#batch_normalization_13/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
g
gradients/Shape_45Shapegradients/Switch_44:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_44/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_44Fillgradients/Shape_45gradients/zeros_44/Const*
T0*
_output_shapes	
:А
ф
Ngradients/batch_normalization_13/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeVgradients/batch_normalization_13/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_44*
T0*
N*
_output_shapes
	:А:
…
gradients/Switch_45Switchconv2d_13/Conv2D#batch_normalization_13/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
e
gradients/Shape_46Shapegradients/Switch_45*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_45/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Х
gradients/zeros_45Fillgradients/Shape_46gradients/zeros_45/Const*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
У
Jgradients/batch_normalization_13/cond/FusedBatchNorm/Switch_grad/cond_gradMergeRgradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_45*
T0*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:
М
gradients/Switch_46Switch!batch_normalization_12/gamma/read#batch_normalization_13/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
e
gradients/Shape_47Shapegradients/Switch_46*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_46/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
n
gradients/zeros_46Fillgradients/Shape_47gradients/zeros_46/Const*
T0*
_output_shapes	
:А
р
Lgradients/batch_normalization_13/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeTgradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_46*
N*
_output_shapes
	:А:*
T0
Л
gradients/Switch_47Switch batch_normalization_12/beta/read#batch_normalization_13/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
e
gradients/Shape_48Shapegradients/Switch_47*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_47/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_47Fillgradients/Shape_48gradients/zeros_47/Const*
T0*
_output_shapes	
:А
р
Lgradients/batch_normalization_13/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeTgradients/batch_normalization_13/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_47*
T0*
N*
_output_shapes
	:А:
к
gradients/AddN_23AddNLgradients/batch_normalization_13/cond/FusedBatchNorm_1/Switch_grad/cond_gradJgradients/batch_normalization_13/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*_
_classU
SQloc:@gradients/batch_normalization_13/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
О
&gradients/conv2d_13/Conv2D_grad/ShapeNShapeNRelu_11conv2d_12/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
N* 
_output_shapes
::*
T0*
out_type0
»
3gradients/conv2d_13/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput&gradients/conv2d_13/Conv2D_grad/ShapeNconv2d_12/kernel/readgradients/AddN_23*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
Њ
4gradients/conv2d_13/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_11(gradients/conv2d_13/Conv2D_grad/ShapeN:1gradients/AddN_23*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
Я
0gradients/conv2d_13/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_14^gradients/conv2d_13/Conv2D_grad/Conv2DBackpropInput5^gradients/conv2d_13/Conv2D_grad/Conv2DBackpropFilter
Ѕ
8gradients/conv2d_13/Conv2D_grad/tuple/control_dependencyIdentity3gradients/conv2d_13/Conv2D_grad/Conv2DBackpropInput1^gradients/conv2d_13/Conv2D_grad/tuple/group_deps*
T0*F
_class<
:8loc:@gradients/conv2d_13/Conv2D_grad/Conv2DBackpropInput*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Ђ
:gradients/conv2d_13/Conv2D_grad/tuple/control_dependency_1Identity4gradients/conv2d_13/Conv2D_grad/Conv2DBackpropFilter1^gradients/conv2d_13/Conv2D_grad/tuple/group_deps*
T0*G
_class=
;9loc:@gradients/conv2d_13/Conv2D_grad/Conv2DBackpropFilter*(
_output_shapes
:АА
…
gradients/AddN_24AddNNgradients/batch_normalization_13/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradLgradients/batch_normalization_13/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_13/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes	
:А
…
gradients/AddN_25AddNNgradients/batch_normalization_13/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradLgradients/batch_normalization_13/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_13/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N*
_output_shapes	
:А
ї
gradients/Relu_11_grad/ReluGradReluGrad8gradients/conv2d_13/Conv2D_grad/tuple/control_dependencyRelu_11*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
є
:gradients/batch_normalization_12/cond/Merge_grad/cond_gradSwitchgradients/Relu_11_grad/ReluGrad#batch_normalization_12/cond/pred_id*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*2
_class(
&$loc:@gradients/Relu_11_grad/ReluGrad
А
Agradients/batch_normalization_12/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1;^gradients/batch_normalization_12/cond/Merge_grad/cond_grad
÷
Igradients/batch_normalization_12/cond/Merge_grad/tuple/control_dependencyIdentity:gradients/batch_normalization_12/cond/Merge_grad/cond_gradB^gradients/batch_normalization_12/cond/Merge_grad/tuple/group_deps*
T0*2
_class(
&$loc:@gradients/Relu_11_grad/ReluGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Џ
Kgradients/batch_normalization_12/cond/Merge_grad/tuple/control_dependency_1Identity<gradients/batch_normalization_12/cond/Merge_grad/cond_grad:1B^gradients/batch_normalization_12/cond/Merge_grad/tuple/group_deps*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*2
_class(
&$loc:@gradients/Relu_11_grad/ReluGrad
ф
gradients/zeros_like_65	ZerosLike.batch_normalization_12/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
ф
gradients/zeros_like_66	ZerosLike.batch_normalization_12/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
ф
gradients/zeros_like_67	ZerosLike.batch_normalization_12/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
ф
gradients/zeros_like_68	ZerosLike.batch_normalization_12/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
Ѓ
Ngradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradIgradients/batch_normalization_12/cond/Merge_grad/tuple/control_dependency3batch_normalization_12/cond/FusedBatchNorm_1/Switch5batch_normalization_12/cond/FusedBatchNorm_1/Switch_15batch_normalization_12/cond/FusedBatchNorm_1/Switch_35batch_normalization_12/cond/FusedBatchNorm_1/Switch_4*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(*
epsilon%oГ:
Я
Lgradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1O^gradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
ѓ
Tgradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityNgradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/FusedBatchNormGradM^gradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/tuple/group_deps*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*a
_classW
USloc:@gradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
М
Vgradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityPgradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1M^gradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes	
:А
М
Vgradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityPgradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2M^gradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes	
:А
т
gradients/zeros_like_69	ZerosLike,batch_normalization_12/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
т
gradients/zeros_like_70	ZerosLike,batch_normalization_12/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
т
gradients/zeros_like_71	ZerosLike,batch_normalization_12/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
т
gradients/zeros_like_72	ZerosLike,batch_normalization_12/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
Ц
Lgradients/batch_normalization_12/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradKgradients/batch_normalization_12/cond/Merge_grad/tuple/control_dependency_13batch_normalization_12/cond/FusedBatchNorm/Switch:15batch_normalization_12/cond/FusedBatchNorm/Switch_1:1,batch_normalization_12/cond/FusedBatchNorm:3,batch_normalization_12/cond/FusedBatchNorm:4*
data_formatNHWC*X
_output_shapesF
D:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А::*
is_training(*
epsilon%oГ:*
T0
Ы
Jgradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1M^gradients/batch_normalization_12/cond/FusedBatchNorm_grad/FusedBatchNormGrad
І
Rgradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityLgradients/batch_normalization_12/cond/FusedBatchNorm_grad/FusedBatchNormGradK^gradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_12/cond/FusedBatchNorm_grad/FusedBatchNormGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Д
Tgradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityNgradients/batch_normalization_12/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1K^gradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_12/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes	
:А
Д
Tgradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityNgradients/batch_normalization_12/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2K^gradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_12/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes	
:А
Б
Tgradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityNgradients/batch_normalization_12/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3K^gradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:*
T0*_
_classU
SQloc:@gradients/batch_normalization_12/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Б
Tgradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityNgradients/batch_normalization_12/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4K^gradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_12/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
…
gradients/Switch_48Switchconv2d_12/Conv2D#batch_normalization_12/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
g
gradients/Shape_49Shapegradients/Switch_48:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_48/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
Х
gradients/zeros_48Fillgradients/Shape_49gradients/zeros_48/Const*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0
Ч
Lgradients/batch_normalization_12/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeTgradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_48*
T0*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:
М
gradients/Switch_49Switch!batch_normalization_11/gamma/read#batch_normalization_12/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*"
_output_shapes
:А:А*
T0
g
gradients/Shape_50Shapegradients/Switch_49:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_49/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_49Fillgradients/Shape_50gradients/zeros_49/Const*
_output_shapes	
:А*
T0
ф
Ngradients/batch_normalization_12/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeVgradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_49*
T0*
N*
_output_shapes
	:А:
Л
gradients/Switch_50Switch batch_normalization_11/beta/read#batch_normalization_12/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
g
gradients/Shape_51Shapegradients/Switch_50:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_50/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_50Fillgradients/Shape_51gradients/zeros_50/Const*
_output_shapes	
:А*
T0
ф
Ngradients/batch_normalization_12/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeVgradients/batch_normalization_12/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_50*
T0*
N*
_output_shapes
	:А:
…
gradients/Switch_51Switchconv2d_12/Conv2D#batch_normalization_12/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
e
gradients/Shape_52Shapegradients/Switch_51*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_51/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Х
gradients/zeros_51Fillgradients/Shape_52gradients/zeros_51/Const*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
У
Jgradients/batch_normalization_12/cond/FusedBatchNorm/Switch_grad/cond_gradMergeRgradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_51*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:*
T0
М
gradients/Switch_52Switch!batch_normalization_11/gamma/read#batch_normalization_12/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
e
gradients/Shape_53Shapegradients/Switch_52*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_52/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_52Fillgradients/Shape_53gradients/zeros_52/Const*
T0*
_output_shapes	
:А
р
Lgradients/batch_normalization_12/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeTgradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_52*
T0*
N*
_output_shapes
	:А:
Л
gradients/Switch_53Switch batch_normalization_11/beta/read#batch_normalization_12/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
e
gradients/Shape_54Shapegradients/Switch_53*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_53/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
n
gradients/zeros_53Fillgradients/Shape_54gradients/zeros_53/Const*
T0*
_output_shapes	
:А
р
Lgradients/batch_normalization_12/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeTgradients/batch_normalization_12/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_53*
T0*
N*
_output_shapes
	:А:
к
gradients/AddN_26AddNLgradients/batch_normalization_12/cond/FusedBatchNorm_1/Switch_grad/cond_gradJgradients/batch_normalization_12/cond/FusedBatchNorm/Switch_grad/cond_grad*
N*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*_
_classU
SQloc:@gradients/batch_normalization_12/cond/FusedBatchNorm_1/Switch_grad/cond_grad
О
&gradients/conv2d_12/Conv2D_grad/ShapeNShapeNRelu_10conv2d_11/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
»
3gradients/conv2d_12/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput&gradients/conv2d_12/Conv2D_grad/ShapeNconv2d_11/kernel/readgradients/AddN_26*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
Њ
4gradients/conv2d_12/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_10(gradients/conv2d_12/Conv2D_grad/ShapeN:1gradients/AddN_26*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
Я
0gradients/conv2d_12/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_14^gradients/conv2d_12/Conv2D_grad/Conv2DBackpropInput5^gradients/conv2d_12/Conv2D_grad/Conv2DBackpropFilter
Ѕ
8gradients/conv2d_12/Conv2D_grad/tuple/control_dependencyIdentity3gradients/conv2d_12/Conv2D_grad/Conv2DBackpropInput1^gradients/conv2d_12/Conv2D_grad/tuple/group_deps*
T0*F
_class<
:8loc:@gradients/conv2d_12/Conv2D_grad/Conv2DBackpropInput*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Ђ
:gradients/conv2d_12/Conv2D_grad/tuple/control_dependency_1Identity4gradients/conv2d_12/Conv2D_grad/Conv2DBackpropFilter1^gradients/conv2d_12/Conv2D_grad/tuple/group_deps*(
_output_shapes
:АА*
T0*G
_class=
;9loc:@gradients/conv2d_12/Conv2D_grad/Conv2DBackpropFilter
…
gradients/AddN_27AddNNgradients/batch_normalization_12/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradLgradients/batch_normalization_12/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_12/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes	
:А
…
gradients/AddN_28AddNNgradients/batch_normalization_12/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradLgradients/batch_normalization_12/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
N*
_output_shapes	
:А*
T0*a
_classW
USloc:@gradients/batch_normalization_12/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad
ї
gradients/Relu_10_grad/ReluGradReluGrad8gradients/conv2d_12/Conv2D_grad/tuple/control_dependencyRelu_10*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
є
:gradients/batch_normalization_11/cond/Merge_grad/cond_gradSwitchgradients/Relu_10_grad/ReluGrad#batch_normalization_11/cond/pred_id*
T0*2
_class(
&$loc:@gradients/Relu_10_grad/ReluGrad*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
А
Agradients/batch_normalization_11/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1;^gradients/batch_normalization_11/cond/Merge_grad/cond_grad
÷
Igradients/batch_normalization_11/cond/Merge_grad/tuple/control_dependencyIdentity:gradients/batch_normalization_11/cond/Merge_grad/cond_gradB^gradients/batch_normalization_11/cond/Merge_grad/tuple/group_deps*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*2
_class(
&$loc:@gradients/Relu_10_grad/ReluGrad
Џ
Kgradients/batch_normalization_11/cond/Merge_grad/tuple/control_dependency_1Identity<gradients/batch_normalization_11/cond/Merge_grad/cond_grad:1B^gradients/batch_normalization_11/cond/Merge_grad/tuple/group_deps*
T0*2
_class(
&$loc:@gradients/Relu_10_grad/ReluGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
ф
gradients/zeros_like_73	ZerosLike.batch_normalization_11/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
ф
gradients/zeros_like_74	ZerosLike.batch_normalization_11/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
ф
gradients/zeros_like_75	ZerosLike.batch_normalization_11/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
ф
gradients/zeros_like_76	ZerosLike.batch_normalization_11/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
Ѓ
Ngradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradIgradients/batch_normalization_11/cond/Merge_grad/tuple/control_dependency3batch_normalization_11/cond/FusedBatchNorm_1/Switch5batch_normalization_11/cond/FusedBatchNorm_1/Switch_15batch_normalization_11/cond/FusedBatchNorm_1/Switch_35batch_normalization_11/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(
Я
Lgradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1O^gradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
ѓ
Tgradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityNgradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/FusedBatchNormGradM^gradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
М
Vgradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityPgradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1M^gradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes	
:А
М
Vgradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityPgradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2M^gradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes	
:А
т
gradients/zeros_like_77	ZerosLike,batch_normalization_11/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
т
gradients/zeros_like_78	ZerosLike,batch_normalization_11/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
т
gradients/zeros_like_79	ZerosLike,batch_normalization_11/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
т
gradients/zeros_like_80	ZerosLike,batch_normalization_11/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
Ц
Lgradients/batch_normalization_11/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradKgradients/batch_normalization_11/cond/Merge_grad/tuple/control_dependency_13batch_normalization_11/cond/FusedBatchNorm/Switch:15batch_normalization_11/cond/FusedBatchNorm/Switch_1:1,batch_normalization_11/cond/FusedBatchNorm:3,batch_normalization_11/cond/FusedBatchNorm:4*
T0*
data_formatNHWC*X
_output_shapesF
D:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А::*
is_training(*
epsilon%oГ:
Ы
Jgradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1M^gradients/batch_normalization_11/cond/FusedBatchNorm_grad/FusedBatchNormGrad
І
Rgradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityLgradients/batch_normalization_11/cond/FusedBatchNorm_grad/FusedBatchNormGradK^gradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_11/cond/FusedBatchNorm_grad/FusedBatchNormGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Д
Tgradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityNgradients/batch_normalization_11/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1K^gradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_11/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes	
:А
Д
Tgradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityNgradients/batch_normalization_11/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2K^gradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_11/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes	
:А
Б
Tgradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityNgradients/batch_normalization_11/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3K^gradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_11/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
Б
Tgradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityNgradients/batch_normalization_11/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4K^gradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_11/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
…
gradients/Switch_54Switchconv2d_11/Conv2D#batch_normalization_11/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
g
gradients/Shape_55Shapegradients/Switch_54:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_54/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Х
gradients/zeros_54Fillgradients/Shape_55gradients/zeros_54/Const*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Ч
Lgradients/batch_normalization_11/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeTgradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_54*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:*
T0
М
gradients/Switch_55Switch!batch_normalization_10/gamma/read#batch_normalization_11/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*"
_output_shapes
:А:А*
T0
g
gradients/Shape_56Shapegradients/Switch_55:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_55/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_55Fillgradients/Shape_56gradients/zeros_55/Const*
T0*
_output_shapes	
:А
ф
Ngradients/batch_normalization_11/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeVgradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_55*
T0*
N*
_output_shapes
	:А:
Л
gradients/Switch_56Switch batch_normalization_10/beta/read#batch_normalization_11/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
g
gradients/Shape_57Shapegradients/Switch_56:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_56/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
n
gradients/zeros_56Fillgradients/Shape_57gradients/zeros_56/Const*
T0*
_output_shapes	
:А
ф
Ngradients/batch_normalization_11/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeVgradients/batch_normalization_11/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_56*
T0*
N*
_output_shapes
	:А:
…
gradients/Switch_57Switchconv2d_11/Conv2D#batch_normalization_11/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
e
gradients/Shape_58Shapegradients/Switch_57*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_57/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Х
gradients/zeros_57Fillgradients/Shape_58gradients/zeros_57/Const*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0
У
Jgradients/batch_normalization_11/cond/FusedBatchNorm/Switch_grad/cond_gradMergeRgradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_57*
T0*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:
М
gradients/Switch_58Switch!batch_normalization_10/gamma/read#batch_normalization_11/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*"
_output_shapes
:А:А*
T0
e
gradients/Shape_59Shapegradients/Switch_58*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_58/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_58Fillgradients/Shape_59gradients/zeros_58/Const*
T0*
_output_shapes	
:А
р
Lgradients/batch_normalization_11/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeTgradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_58*
N*
_output_shapes
	:А:*
T0
Л
gradients/Switch_59Switch batch_normalization_10/beta/read#batch_normalization_11/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*"
_output_shapes
:А:А*
T0
e
gradients/Shape_60Shapegradients/Switch_59*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_59/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
n
gradients/zeros_59Fillgradients/Shape_60gradients/zeros_59/Const*
T0*
_output_shapes	
:А
р
Lgradients/batch_normalization_11/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeTgradients/batch_normalization_11/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_59*
N*
_output_shapes
	:А:*
T0
к
gradients/AddN_29AddNLgradients/batch_normalization_11/cond/FusedBatchNorm_1/Switch_grad/cond_gradJgradients/batch_normalization_11/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*_
_classU
SQloc:@gradients/batch_normalization_11/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Н
&gradients/conv2d_11/Conv2D_grad/ShapeNShapeNRelu_9conv2d_10/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
»
3gradients/conv2d_11/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput&gradients/conv2d_11/Conv2D_grad/ShapeNconv2d_10/kernel/readgradients/AddN_29*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
љ
4gradients/conv2d_11/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_9(gradients/conv2d_11/Conv2D_grad/ShapeN:1gradients/AddN_29*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
Я
0gradients/conv2d_11/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_14^gradients/conv2d_11/Conv2D_grad/Conv2DBackpropInput5^gradients/conv2d_11/Conv2D_grad/Conv2DBackpropFilter
Ѕ
8gradients/conv2d_11/Conv2D_grad/tuple/control_dependencyIdentity3gradients/conv2d_11/Conv2D_grad/Conv2DBackpropInput1^gradients/conv2d_11/Conv2D_grad/tuple/group_deps*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*F
_class<
:8loc:@gradients/conv2d_11/Conv2D_grad/Conv2DBackpropInput
Ђ
:gradients/conv2d_11/Conv2D_grad/tuple/control_dependency_1Identity4gradients/conv2d_11/Conv2D_grad/Conv2DBackpropFilter1^gradients/conv2d_11/Conv2D_grad/tuple/group_deps*
T0*G
_class=
;9loc:@gradients/conv2d_11/Conv2D_grad/Conv2DBackpropFilter*(
_output_shapes
:АА
…
gradients/AddN_30AddNNgradients/batch_normalization_11/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradLgradients/batch_normalization_11/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_11/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes	
:А
…
gradients/AddN_31AddNNgradients/batch_normalization_11/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradLgradients/batch_normalization_11/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
N*
_output_shapes	
:А*
T0*a
_classW
USloc:@gradients/batch_normalization_11/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad
Ђ
gradients/AddN_32AddN8gradients/conv2d_17/Conv2D_grad/tuple/control_dependency8gradients/conv2d_11/Conv2D_grad/tuple/control_dependency*
T0*F
_class<
:8loc:@gradients/conv2d_17/Conv2D_grad/Conv2DBackpropInput*
N*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Т
gradients/Relu_9_grad/ReluGradReluGradgradients/AddN_32Relu_9*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0
Ј
:gradients/batch_normalization_10/cond/Merge_grad/cond_gradSwitchgradients/Relu_9_grad/ReluGrad#batch_normalization_10/cond/pred_id*
T0*1
_class'
%#loc:@gradients/Relu_9_grad/ReluGrad*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
А
Agradients/batch_normalization_10/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1;^gradients/batch_normalization_10/cond/Merge_grad/cond_grad
’
Igradients/batch_normalization_10/cond/Merge_grad/tuple/control_dependencyIdentity:gradients/batch_normalization_10/cond/Merge_grad/cond_gradB^gradients/batch_normalization_10/cond/Merge_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/Relu_9_grad/ReluGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
ў
Kgradients/batch_normalization_10/cond/Merge_grad/tuple/control_dependency_1Identity<gradients/batch_normalization_10/cond/Merge_grad/cond_grad:1B^gradients/batch_normalization_10/cond/Merge_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/Relu_9_grad/ReluGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
ф
gradients/zeros_like_81	ZerosLike.batch_normalization_10/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
ф
gradients/zeros_like_82	ZerosLike.batch_normalization_10/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
ф
gradients/zeros_like_83	ZerosLike.batch_normalization_10/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
ф
gradients/zeros_like_84	ZerosLike.batch_normalization_10/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
Ѓ
Ngradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradIgradients/batch_normalization_10/cond/Merge_grad/tuple/control_dependency3batch_normalization_10/cond/FusedBatchNorm_1/Switch5batch_normalization_10/cond/FusedBatchNorm_1/Switch_15batch_normalization_10/cond/FusedBatchNorm_1/Switch_35batch_normalization_10/cond/FusedBatchNorm_1/Switch_4*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(*
epsilon%oГ:*
T0
Я
Lgradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1O^gradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
ѓ
Tgradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityNgradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/FusedBatchNormGradM^gradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
М
Vgradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityPgradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1M^gradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes	
:А
М
Vgradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityPgradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2M^gradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*a
_classW
USloc:@gradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes	
:А
т
gradients/zeros_like_85	ZerosLike,batch_normalization_10/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
т
gradients/zeros_like_86	ZerosLike,batch_normalization_10/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
т
gradients/zeros_like_87	ZerosLike,batch_normalization_10/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
т
gradients/zeros_like_88	ZerosLike,batch_normalization_10/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
Ц
Lgradients/batch_normalization_10/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradKgradients/batch_normalization_10/cond/Merge_grad/tuple/control_dependency_13batch_normalization_10/cond/FusedBatchNorm/Switch:15batch_normalization_10/cond/FusedBatchNorm/Switch_1:1,batch_normalization_10/cond/FusedBatchNorm:3,batch_normalization_10/cond/FusedBatchNorm:4*
epsilon%oГ:*
T0*
data_formatNHWC*X
_output_shapesF
D:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А::*
is_training(
Ы
Jgradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1M^gradients/batch_normalization_10/cond/FusedBatchNorm_grad/FusedBatchNormGrad
І
Rgradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityLgradients/batch_normalization_10/cond/FusedBatchNorm_grad/FusedBatchNormGradK^gradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_10/cond/FusedBatchNorm_grad/FusedBatchNormGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Д
Tgradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityNgradients/batch_normalization_10/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1K^gradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*_
_classU
SQloc:@gradients/batch_normalization_10/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes	
:А
Д
Tgradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityNgradients/batch_normalization_10/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2K^gradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/group_deps*_
_classU
SQloc:@gradients/batch_normalization_10/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes	
:А*
T0
Б
Tgradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityNgradients/batch_normalization_10/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3K^gradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:*
T0*_
_classU
SQloc:@gradients/batch_normalization_10/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Б
Tgradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityNgradients/batch_normalization_10/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4K^gradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/group_deps*_
_classU
SQloc:@gradients/batch_normalization_10/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:*
T0
…
gradients/Switch_60Switchconv2d_10/Conv2D#batch_normalization_10/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
g
gradients/Shape_61Shapegradients/Switch_60:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_60/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Х
gradients/zeros_60Fillgradients/Shape_61gradients/zeros_60/Const*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0
Ч
Lgradients/batch_normalization_10/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeTgradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_60*
T0*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:
Л
gradients/Switch_61Switch batch_normalization_9/gamma/read#batch_normalization_10/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*"
_output_shapes
:А:А*
T0
g
gradients/Shape_62Shapegradients/Switch_61:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_61/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_61Fillgradients/Shape_62gradients/zeros_61/Const*
_output_shapes	
:А*
T0
ф
Ngradients/batch_normalization_10/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeVgradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_61*
T0*
N*
_output_shapes
	:А:
К
gradients/Switch_62Switchbatch_normalization_9/beta/read#batch_normalization_10/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*"
_output_shapes
:А:А*
T0
g
gradients/Shape_63Shapegradients/Switch_62:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_62/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_62Fillgradients/Shape_63gradients/zeros_62/Const*
T0*
_output_shapes	
:А
ф
Ngradients/batch_normalization_10/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeVgradients/batch_normalization_10/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_62*
T0*
N*
_output_shapes
	:А:
…
gradients/Switch_63Switchconv2d_10/Conv2D#batch_normalization_10/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
e
gradients/Shape_64Shapegradients/Switch_63*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_63/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Х
gradients/zeros_63Fillgradients/Shape_64gradients/zeros_63/Const*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0
У
Jgradients/batch_normalization_10/cond/FusedBatchNorm/Switch_grad/cond_gradMergeRgradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_63*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:*
T0
Л
gradients/Switch_64Switch batch_normalization_9/gamma/read#batch_normalization_10/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*"
_output_shapes
:А:А*
T0
e
gradients/Shape_65Shapegradients/Switch_64*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_64/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_64Fillgradients/Shape_65gradients/zeros_64/Const*
_output_shapes	
:А*
T0
р
Lgradients/batch_normalization_10/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeTgradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_64*
T0*
N*
_output_shapes
	:А:
К
gradients/Switch_65Switchbatch_normalization_9/beta/read#batch_normalization_10/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
e
gradients/Shape_66Shapegradients/Switch_65*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_65/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_65Fillgradients/Shape_66gradients/zeros_65/Const*
T0*
_output_shapes	
:А
р
Lgradients/batch_normalization_10/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeTgradients/batch_normalization_10/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_65*
T0*
N*
_output_shapes
	:А:
к
gradients/AddN_33AddNLgradients/batch_normalization_10/cond/FusedBatchNorm_1/Switch_grad/cond_gradJgradients/batch_normalization_10/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*_
_classU
SQloc:@gradients/batch_normalization_10/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
М
&gradients/conv2d_10/Conv2D_grad/ShapeNShapeNRelu_8conv2d_9/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
::*
T0*
out_type0*
N
«
3gradients/conv2d_10/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput&gradients/conv2d_10/Conv2D_grad/ShapeNconv2d_9/kernel/readgradients/AddN_33*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC
љ
4gradients/conv2d_10/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_8(gradients/conv2d_10/Conv2D_grad/ShapeN:1gradients/AddN_33*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
Я
0gradients/conv2d_10/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_14^gradients/conv2d_10/Conv2D_grad/Conv2DBackpropInput5^gradients/conv2d_10/Conv2D_grad/Conv2DBackpropFilter
Ѕ
8gradients/conv2d_10/Conv2D_grad/tuple/control_dependencyIdentity3gradients/conv2d_10/Conv2D_grad/Conv2DBackpropInput1^gradients/conv2d_10/Conv2D_grad/tuple/group_deps*
T0*F
_class<
:8loc:@gradients/conv2d_10/Conv2D_grad/Conv2DBackpropInput*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Ђ
:gradients/conv2d_10/Conv2D_grad/tuple/control_dependency_1Identity4gradients/conv2d_10/Conv2D_grad/Conv2DBackpropFilter1^gradients/conv2d_10/Conv2D_grad/tuple/group_deps*
T0*G
_class=
;9loc:@gradients/conv2d_10/Conv2D_grad/Conv2DBackpropFilter*(
_output_shapes
:АА
…
gradients/AddN_34AddNNgradients/batch_normalization_10/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradLgradients/batch_normalization_10/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_10/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes	
:А
…
gradients/AddN_35AddNNgradients/batch_normalization_10/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradLgradients/batch_normalization_10/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
T0*a
_classW
USloc:@gradients/batch_normalization_10/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N*
_output_shapes	
:А
є
gradients/Relu_8_grad/ReluGradReluGrad8gradients/conv2d_10/Conv2D_grad/tuple/control_dependencyRelu_8*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
µ
9gradients/batch_normalization_9/cond/Merge_grad/cond_gradSwitchgradients/Relu_8_grad/ReluGrad"batch_normalization_9/cond/pred_id*
T0*1
_class'
%#loc:@gradients/Relu_8_grad/ReluGrad*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
ю
@gradients/batch_normalization_9/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1:^gradients/batch_normalization_9/cond/Merge_grad/cond_grad
“
Hgradients/batch_normalization_9/cond/Merge_grad/tuple/control_dependencyIdentity9gradients/batch_normalization_9/cond/Merge_grad/cond_gradA^gradients/batch_normalization_9/cond/Merge_grad/tuple/group_deps*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*1
_class'
%#loc:@gradients/Relu_8_grad/ReluGrad
÷
Jgradients/batch_normalization_9/cond/Merge_grad/tuple/control_dependency_1Identity;gradients/batch_normalization_9/cond/Merge_grad/cond_grad:1A^gradients/batch_normalization_9/cond/Merge_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/Relu_8_grad/ReluGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
у
gradients/zeros_like_89	ZerosLike-batch_normalization_9/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
у
gradients/zeros_like_90	ZerosLike-batch_normalization_9/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
у
gradients/zeros_like_91	ZerosLike-batch_normalization_9/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
у
gradients/zeros_like_92	ZerosLike-batch_normalization_9/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
®
Mgradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradHgradients/batch_normalization_9/cond/Merge_grad/tuple/control_dependency2batch_normalization_9/cond/FusedBatchNorm_1/Switch4batch_normalization_9/cond/FusedBatchNorm_1/Switch_14batch_normalization_9/cond/FusedBatchNorm_1/Switch_34batch_normalization_9/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(
Э
Kgradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1N^gradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Ђ
Sgradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityMgradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/FusedBatchNormGradL^gradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
И
Ugradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityOgradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1L^gradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes	
:А
И
Ugradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityOgradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2L^gradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes	
:А
с
gradients/zeros_like_93	ZerosLike+batch_normalization_9/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
с
gradients/zeros_like_94	ZerosLike+batch_normalization_9/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
с
gradients/zeros_like_95	ZerosLike+batch_normalization_9/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
с
gradients/zeros_like_96	ZerosLike+batch_normalization_9/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
Р
Kgradients/batch_normalization_9/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradJgradients/batch_normalization_9/cond/Merge_grad/tuple/control_dependency_12batch_normalization_9/cond/FusedBatchNorm/Switch:14batch_normalization_9/cond/FusedBatchNorm/Switch_1:1+batch_normalization_9/cond/FusedBatchNorm:3+batch_normalization_9/cond/FusedBatchNorm:4*
T0*
data_formatNHWC*X
_output_shapesF
D:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А::*
is_training(*
epsilon%oГ:
Щ
Igradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1L^gradients/batch_normalization_9/cond/FusedBatchNorm_grad/FusedBatchNormGrad
£
Qgradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityKgradients/batch_normalization_9/cond/FusedBatchNorm_grad/FusedBatchNormGradJ^gradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_9/cond/FusedBatchNorm_grad/FusedBatchNormGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
А
Sgradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityMgradients/batch_normalization_9/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1J^gradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_9/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes	
:А
А
Sgradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityMgradients/batch_normalization_9/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2J^gradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_9/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes	
:А
э
Sgradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityMgradients/batch_normalization_9/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3J^gradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_9/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
э
Sgradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityMgradients/batch_normalization_9/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4J^gradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_9/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
«
gradients/Switch_66Switchconv2d_9/Conv2D"batch_normalization_9/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0
g
gradients/Shape_67Shapegradients/Switch_66:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_66/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Х
gradients/zeros_66Fillgradients/Shape_67gradients/zeros_66/Const*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Х
Kgradients/batch_normalization_9/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeSgradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_66*
T0*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:
К
gradients/Switch_67Switch batch_normalization_8/gamma/read"batch_normalization_9/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
g
gradients/Shape_68Shapegradients/Switch_67:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_67/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_67Fillgradients/Shape_68gradients/zeros_67/Const*
_output_shapes	
:А*
T0
т
Mgradients/batch_normalization_9/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeUgradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_67*
N*
_output_shapes
	:А:*
T0
Й
gradients/Switch_68Switchbatch_normalization_8/beta/read"batch_normalization_9/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
g
gradients/Shape_69Shapegradients/Switch_68:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_68/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_68Fillgradients/Shape_69gradients/zeros_68/Const*
_output_shapes	
:А*
T0
т
Mgradients/batch_normalization_9/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeUgradients/batch_normalization_9/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_68*
N*
_output_shapes
	:А:*
T0
«
gradients/Switch_69Switchconv2d_9/Conv2D"batch_normalization_9/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
e
gradients/Shape_70Shapegradients/Switch_69*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_69/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
Х
gradients/zeros_69Fillgradients/Shape_70gradients/zeros_69/Const*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
С
Igradients/batch_normalization_9/cond/FusedBatchNorm/Switch_grad/cond_gradMergeQgradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_69*
T0*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:
К
gradients/Switch_70Switch batch_normalization_8/gamma/read"batch_normalization_9/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
e
gradients/Shape_71Shapegradients/Switch_70*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_70/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_70Fillgradients/Shape_71gradients/zeros_70/Const*
T0*
_output_shapes	
:А
о
Kgradients/batch_normalization_9/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeSgradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_70*
N*
_output_shapes
	:А:*
T0
Й
gradients/Switch_71Switchbatch_normalization_8/beta/read"batch_normalization_9/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*"
_output_shapes
:А:А*
T0
e
gradients/Shape_72Shapegradients/Switch_71*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_71/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_71Fillgradients/Shape_72gradients/zeros_71/Const*
T0*
_output_shapes	
:А
о
Kgradients/batch_normalization_9/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeSgradients/batch_normalization_9/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_71*
T0*
N*
_output_shapes
	:А:
з
gradients/AddN_36AddNKgradients/batch_normalization_9/cond/FusedBatchNorm_1/Switch_grad/cond_gradIgradients/batch_normalization_9/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*^
_classT
RPloc:@gradients/batch_normalization_9/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
Л
%gradients/conv2d_9/Conv2D_grad/ShapeNShapeNRelu_7conv2d_8/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
N* 
_output_shapes
::*
T0*
out_type0
≈
2gradients/conv2d_9/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput%gradients/conv2d_9/Conv2D_grad/ShapeNconv2d_8/kernel/readgradients/AddN_36*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
ї
3gradients/conv2d_9/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_7'gradients/conv2d_9/Conv2D_grad/ShapeN:1gradients/AddN_36*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
Ь
/gradients/conv2d_9/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_13^gradients/conv2d_9/Conv2D_grad/Conv2DBackpropInput4^gradients/conv2d_9/Conv2D_grad/Conv2DBackpropFilter
љ
7gradients/conv2d_9/Conv2D_grad/tuple/control_dependencyIdentity2gradients/conv2d_9/Conv2D_grad/Conv2DBackpropInput0^gradients/conv2d_9/Conv2D_grad/tuple/group_deps*
T0*E
_class;
97loc:@gradients/conv2d_9/Conv2D_grad/Conv2DBackpropInput*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
І
9gradients/conv2d_9/Conv2D_grad/tuple/control_dependency_1Identity3gradients/conv2d_9/Conv2D_grad/Conv2DBackpropFilter0^gradients/conv2d_9/Conv2D_grad/tuple/group_deps*(
_output_shapes
:АА*
T0*F
_class<
:8loc:@gradients/conv2d_9/Conv2D_grad/Conv2DBackpropFilter
∆
gradients/AddN_37AddNMgradients/batch_normalization_9/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradKgradients/batch_normalization_9/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
N*
_output_shapes	
:А*
T0*`
_classV
TRloc:@gradients/batch_normalization_9/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad
∆
gradients/AddN_38AddNMgradients/batch_normalization_9/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradKgradients/batch_normalization_9/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
T0*`
_classV
TRloc:@gradients/batch_normalization_9/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N*
_output_shapes	
:А
Є
gradients/Relu_7_grad/ReluGradReluGrad7gradients/conv2d_9/Conv2D_grad/tuple/control_dependencyRelu_7*
T0*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
µ
9gradients/batch_normalization_8/cond/Merge_grad/cond_gradSwitchgradients/Relu_7_grad/ReluGrad"batch_normalization_8/cond/pred_id*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*1
_class'
%#loc:@gradients/Relu_7_grad/ReluGrad
ю
@gradients/batch_normalization_8/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1:^gradients/batch_normalization_8/cond/Merge_grad/cond_grad
“
Hgradients/batch_normalization_8/cond/Merge_grad/tuple/control_dependencyIdentity9gradients/batch_normalization_8/cond/Merge_grad/cond_gradA^gradients/batch_normalization_8/cond/Merge_grad/tuple/group_deps*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*1
_class'
%#loc:@gradients/Relu_7_grad/ReluGrad
÷
Jgradients/batch_normalization_8/cond/Merge_grad/tuple/control_dependency_1Identity;gradients/batch_normalization_8/cond/Merge_grad/cond_grad:1A^gradients/batch_normalization_8/cond/Merge_grad/tuple/group_deps*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*1
_class'
%#loc:@gradients/Relu_7_grad/ReluGrad
у
gradients/zeros_like_97	ZerosLike-batch_normalization_8/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
у
gradients/zeros_like_98	ZerosLike-batch_normalization_8/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
у
gradients/zeros_like_99	ZerosLike-batch_normalization_8/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
ф
gradients/zeros_like_100	ZerosLike-batch_normalization_8/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
®
Mgradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradHgradients/batch_normalization_8/cond/Merge_grad/tuple/control_dependency2batch_normalization_8/cond/FusedBatchNorm_1/Switch4batch_normalization_8/cond/FusedBatchNorm_1/Switch_14batch_normalization_8/cond/FusedBatchNorm_1/Switch_34batch_normalization_8/cond/FusedBatchNorm_1/Switch_4*
T0*
data_formatNHWC*^
_output_shapesL
J:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А:А:А*
is_training(*
epsilon%oГ:
Э
Kgradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1N^gradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Ђ
Sgradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityMgradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/FusedBatchNormGradL^gradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
И
Ugradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityOgradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1L^gradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes	
:А
И
Ugradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityOgradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2L^gradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/tuple/group_deps*
_output_shapes	
:А*
T0*`
_classV
TRloc:@gradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
т
gradients/zeros_like_101	ZerosLike+batch_normalization_8/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
т
gradients/zeros_like_102	ZerosLike+batch_normalization_8/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes	
:А
т
gradients/zeros_like_103	ZerosLike+batch_normalization_8/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
т
gradients/zeros_like_104	ZerosLike+batch_normalization_8/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes	
:А*
T0
Р
Kgradients/batch_normalization_8/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradJgradients/batch_normalization_8/cond/Merge_grad/tuple/control_dependency_12batch_normalization_8/cond/FusedBatchNorm/Switch:14batch_normalization_8/cond/FusedBatchNorm/Switch_1:1+batch_normalization_8/cond/FusedBatchNorm:3+batch_normalization_8/cond/FusedBatchNorm:4*X
_output_shapesF
D:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:А:А::*
is_training(*
epsilon%oГ:*
T0*
data_formatNHWC
Щ
Igradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1L^gradients/batch_normalization_8/cond/FusedBatchNorm_grad/FusedBatchNormGrad
£
Qgradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityKgradients/batch_normalization_8/cond/FusedBatchNorm_grad/FusedBatchNormGradJ^gradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/group_deps*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*^
_classT
RPloc:@gradients/batch_normalization_8/cond/FusedBatchNorm_grad/FusedBatchNormGrad
А
Sgradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityMgradients/batch_normalization_8/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1J^gradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_8/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes	
:А
А
Sgradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityMgradients/batch_normalization_8/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2J^gradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_8/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes	
:А
э
Sgradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityMgradients/batch_normalization_8/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3J^gradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_8/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
э
Sgradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityMgradients/batch_normalization_8/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4J^gradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_8/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
«
gradients/Switch_72Switchconv2d_8/Conv2D"batch_normalization_8/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
g
gradients/Shape_73Shapegradients/Switch_72:1*
out_type0*
_output_shapes
:*
T0
„
gradients/zeros_72/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
valueB
**
dtype0
Х
gradients/zeros_72Fillgradients/Shape_73gradients/zeros_72/Const*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0
Х
Kgradients/batch_normalization_8/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeSgradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_72*
T0*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:
К
gradients/Switch_73Switch batch_normalization_7/gamma/read"batch_normalization_8/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*"
_output_shapes
:А:А*
T0
g
gradients/Shape_74Shapegradients/Switch_73:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_73/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_73Fillgradients/Shape_74gradients/zeros_73/Const*
_output_shapes	
:А*
T0
т
Mgradients/batch_normalization_8/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeUgradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_73*
T0*
N*
_output_shapes
	:А:
Й
gradients/Switch_74Switchbatch_normalization_7/beta/read"batch_normalization_8/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
g
gradients/Shape_75Shapegradients/Switch_74:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_74/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_74Fillgradients/Shape_75gradients/zeros_74/Const*
T0*
_output_shapes	
:А
т
Mgradients/batch_normalization_8/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeUgradients/batch_normalization_8/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_74*
T0*
N*
_output_shapes
	:А:
«
gradients/Switch_75Switchconv2d_8/Conv2D"batch_normalization_8/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*p
_output_shapes^
\:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А
e
gradients/Shape_76Shapegradients/Switch_75*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_75/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Х
gradients/zeros_75Fillgradients/Shape_76gradients/zeros_75/Const*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0
С
Igradients/batch_normalization_8/cond/FusedBatchNorm/Switch_grad/cond_gradMergeQgradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_75*
N*D
_output_shapes2
0:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А:*
T0
К
gradients/Switch_76Switch batch_normalization_7/gamma/read"batch_normalization_8/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*"
_output_shapes
:А:А
e
gradients/Shape_77Shapegradients/Switch_76*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_76/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_76Fillgradients/Shape_77gradients/zeros_76/Const*
_output_shapes	
:А*
T0
о
Kgradients/batch_normalization_8/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeSgradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_76*
T0*
N*
_output_shapes
	:А:
Й
gradients/Switch_77Switchbatch_normalization_7/beta/read"batch_normalization_8/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*"
_output_shapes
:А:А*
T0
e
gradients/Shape_78Shapegradients/Switch_77*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_77/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
n
gradients/zeros_77Fillgradients/Shape_78gradients/zeros_77/Const*
T0*
_output_shapes	
:А
о
Kgradients/batch_normalization_8/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeSgradients/batch_normalization_8/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_77*
T0*
N*
_output_shapes
	:А:
з
gradients/AddN_39AddNKgradients/batch_normalization_8/cond/FusedBatchNorm_1/Switch_grad/cond_gradIgradients/batch_normalization_8/cond/FusedBatchNorm/Switch_grad/cond_grad*B
_output_shapes0
.:,€€€€€€€€€€€€€€€€€€€€€€€€€€€А*
T0*^
_classT
RPloc:@gradients/batch_normalization_8/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N
Л
%gradients/conv2d_8/Conv2D_grad/ShapeNShapeNRelu_6conv2d_7/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
≈
2gradients/conv2d_8/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput%gradients/conv2d_8/Conv2D_grad/ShapeNconv2d_7/kernel/readgradients/AddN_39*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
ї
3gradients/conv2d_8/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_6'gradients/conv2d_8/Conv2D_grad/ShapeN:1gradients/AddN_39*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
Ь
/gradients/conv2d_8/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_13^gradients/conv2d_8/Conv2D_grad/Conv2DBackpropInput4^gradients/conv2d_8/Conv2D_grad/Conv2DBackpropFilter
Љ
7gradients/conv2d_8/Conv2D_grad/tuple/control_dependencyIdentity2gradients/conv2d_8/Conv2D_grad/Conv2DBackpropInput0^gradients/conv2d_8/Conv2D_grad/tuple/group_deps*
T0*E
_class;
97loc:@gradients/conv2d_8/Conv2D_grad/Conv2DBackpropInput*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
¶
9gradients/conv2d_8/Conv2D_grad/tuple/control_dependency_1Identity3gradients/conv2d_8/Conv2D_grad/Conv2DBackpropFilter0^gradients/conv2d_8/Conv2D_grad/tuple/group_deps*'
_output_shapes
:@А*
T0*F
_class<
:8loc:@gradients/conv2d_8/Conv2D_grad/Conv2DBackpropFilter
∆
gradients/AddN_40AddNMgradients/batch_normalization_8/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradKgradients/batch_normalization_8/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*`
_classV
TRloc:@gradients/batch_normalization_8/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes	
:А
∆
gradients/AddN_41AddNMgradients/batch_normalization_8/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradKgradients/batch_normalization_8/cond/FusedBatchNorm/Switch_2_grad/cond_grad*`
_classV
TRloc:@gradients/batch_normalization_8/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N*
_output_shapes	
:А*
T0
©
gradients/AddN_42AddN8gradients/conv2d_16/Conv2D_grad/tuple/control_dependency7gradients/conv2d_8/Conv2D_grad/tuple/control_dependency*
T0*F
_class<
:8loc:@gradients/conv2d_16/Conv2D_grad/Conv2DBackpropInput*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
С
gradients/Relu_6_grad/ReluGradReluGradgradients/AddN_42Relu_6*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
≥
9gradients/batch_normalization_7/cond/Merge_grad/cond_gradSwitchgradients/Relu_6_grad/ReluGrad"batch_normalization_7/cond/pred_id*
T0*1
_class'
%#loc:@gradients/Relu_6_grad/ReluGrad*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
ю
@gradients/batch_normalization_7/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1:^gradients/batch_normalization_7/cond/Merge_grad/cond_grad
—
Hgradients/batch_normalization_7/cond/Merge_grad/tuple/control_dependencyIdentity9gradients/batch_normalization_7/cond/Merge_grad/cond_gradA^gradients/batch_normalization_7/cond/Merge_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/Relu_6_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
’
Jgradients/batch_normalization_7/cond/Merge_grad/tuple/control_dependency_1Identity;gradients/batch_normalization_7/cond/Merge_grad/cond_grad:1A^gradients/batch_normalization_7/cond/Merge_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/Relu_6_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
у
gradients/zeros_like_105	ZerosLike-batch_normalization_7/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
у
gradients/zeros_like_106	ZerosLike-batch_normalization_7/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
у
gradients/zeros_like_107	ZerosLike-batch_normalization_7/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
у
gradients/zeros_like_108	ZerosLike-batch_normalization_7/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
£
Mgradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradHgradients/batch_normalization_7/cond/Merge_grad/tuple/control_dependency2batch_normalization_7/cond/FusedBatchNorm_1/Switch4batch_normalization_7/cond/FusedBatchNorm_1/Switch_14batch_normalization_7/cond/FusedBatchNorm_1/Switch_34batch_normalization_7/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(
Э
Kgradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1N^gradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
™
Sgradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityMgradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/FusedBatchNormGradL^gradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
З
Ugradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityOgradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1L^gradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:@
З
Ugradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityOgradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2L^gradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:@
с
gradients/zeros_like_109	ZerosLike+batch_normalization_7/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
с
gradients/zeros_like_110	ZerosLike+batch_normalization_7/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
с
gradients/zeros_like_111	ZerosLike+batch_normalization_7/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
с
gradients/zeros_like_112	ZerosLike+batch_normalization_7/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
Н
Kgradients/batch_normalization_7/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradJgradients/batch_normalization_7/cond/Merge_grad/tuple/control_dependency_12batch_normalization_7/cond/FusedBatchNorm/Switch:14batch_normalization_7/cond/FusedBatchNorm/Switch_1:1+batch_normalization_7/cond/FusedBatchNorm:3+batch_normalization_7/cond/FusedBatchNorm:4*
T0*
data_formatNHWC*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@::*
is_training(*
epsilon%oГ:
Щ
Igradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1L^gradients/batch_normalization_7/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Ґ
Qgradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityKgradients/batch_normalization_7/cond/FusedBatchNorm_grad/FusedBatchNormGradJ^gradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_7/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
€
Sgradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityMgradients/batch_normalization_7/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1J^gradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_7/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:@
€
Sgradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityMgradients/batch_normalization_7/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2J^gradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_7/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:@
э
Sgradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityMgradients/batch_normalization_7/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3J^gradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_7/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
э
Sgradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityMgradients/batch_normalization_7/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4J^gradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/group_deps*^
_classT
RPloc:@gradients/batch_normalization_7/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:*
T0
≈
gradients/Switch_78Switchconv2d_7/Conv2D"batch_normalization_7/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
g
gradients/Shape_79Shapegradients/Switch_78:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_78/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ф
gradients/zeros_78Fillgradients/Shape_79gradients/zeros_78/Const*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
Ф
Kgradients/batch_normalization_7/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeSgradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_78*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:
И
gradients/Switch_79Switch batch_normalization_6/gamma/read"batch_normalization_7/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
g
gradients/Shape_80Shapegradients/Switch_79:1*
out_type0*
_output_shapes
:*
T0
„
gradients/zeros_79/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_79Fillgradients/Shape_80gradients/zeros_79/Const*
_output_shapes
:@*
T0
с
Mgradients/batch_normalization_7/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeUgradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_79*
T0*
N*
_output_shapes

:@:
З
gradients/Switch_80Switchbatch_normalization_6/beta/read"batch_normalization_7/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
:@:@
g
gradients/Shape_81Shapegradients/Switch_80:1*
out_type0*
_output_shapes
:*
T0
„
gradients/zeros_80/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
m
gradients/zeros_80Fillgradients/Shape_81gradients/zeros_80/Const*
T0*
_output_shapes
:@
с
Mgradients/batch_normalization_7/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeUgradients/batch_normalization_7/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_80*
T0*
N*
_output_shapes

:@:
≈
gradients/Switch_81Switchconv2d_7/Conv2D"batch_normalization_7/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
e
gradients/Shape_82Shapegradients/Switch_81*
out_type0*
_output_shapes
:*
T0
„
gradients/zeros_81/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ф
gradients/zeros_81Fillgradients/Shape_82gradients/zeros_81/Const*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
Р
Igradients/batch_normalization_7/cond/FusedBatchNorm/Switch_grad/cond_gradMergeQgradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_81*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:
И
gradients/Switch_82Switch batch_normalization_6/gamma/read"batch_normalization_7/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
:@:@
e
gradients/Shape_83Shapegradients/Switch_82*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_82/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_82Fillgradients/Shape_83gradients/zeros_82/Const*
T0*
_output_shapes
:@
н
Kgradients/batch_normalization_7/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeSgradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_82*
T0*
N*
_output_shapes

:@:
З
gradients/Switch_83Switchbatch_normalization_6/beta/read"batch_normalization_7/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
e
gradients/Shape_84Shapegradients/Switch_83*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_83/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_83Fillgradients/Shape_84gradients/zeros_83/Const*
T0*
_output_shapes
:@
н
Kgradients/batch_normalization_7/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeSgradients/batch_normalization_7/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_83*
N*
_output_shapes

:@:*
T0
ж
gradients/AddN_43AddNKgradients/batch_normalization_7/cond/FusedBatchNorm_1/Switch_grad/cond_gradIgradients/batch_normalization_7/cond/FusedBatchNorm/Switch_grad/cond_grad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*^
_classT
RPloc:@gradients/batch_normalization_7/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N
Л
%gradients/conv2d_7/Conv2D_grad/ShapeNShapeNRelu_5conv2d_6/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
N* 
_output_shapes
::*
T0*
out_type0
≈
2gradients/conv2d_7/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput%gradients/conv2d_7/Conv2D_grad/ShapeNconv2d_6/kernel/readgradients/AddN_43*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
ї
3gradients/conv2d_7/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_5'gradients/conv2d_7/Conv2D_grad/ShapeN:1gradients/AddN_43*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
Ь
/gradients/conv2d_7/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_13^gradients/conv2d_7/Conv2D_grad/Conv2DBackpropInput4^gradients/conv2d_7/Conv2D_grad/Conv2DBackpropFilter
Љ
7gradients/conv2d_7/Conv2D_grad/tuple/control_dependencyIdentity2gradients/conv2d_7/Conv2D_grad/Conv2DBackpropInput0^gradients/conv2d_7/Conv2D_grad/tuple/group_deps*
T0*E
_class;
97loc:@gradients/conv2d_7/Conv2D_grad/Conv2DBackpropInput*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
•
9gradients/conv2d_7/Conv2D_grad/tuple/control_dependency_1Identity3gradients/conv2d_7/Conv2D_grad/Conv2DBackpropFilter0^gradients/conv2d_7/Conv2D_grad/tuple/group_deps*F
_class<
:8loc:@gradients/conv2d_7/Conv2D_grad/Conv2DBackpropFilter*&
_output_shapes
:@@*
T0
≈
gradients/AddN_44AddNMgradients/batch_normalization_7/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradKgradients/batch_normalization_7/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*`
_classV
TRloc:@gradients/batch_normalization_7/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
:@
≈
gradients/AddN_45AddNMgradients/batch_normalization_7/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradKgradients/batch_normalization_7/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
T0*`
_classV
TRloc:@gradients/batch_normalization_7/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N*
_output_shapes
:@
Ј
gradients/Relu_5_grad/ReluGradReluGrad7gradients/conv2d_7/Conv2D_grad/tuple/control_dependencyRelu_5*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
≥
9gradients/batch_normalization_6/cond/Merge_grad/cond_gradSwitchgradients/Relu_5_grad/ReluGrad"batch_normalization_6/cond/pred_id*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*1
_class'
%#loc:@gradients/Relu_5_grad/ReluGrad
ю
@gradients/batch_normalization_6/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1:^gradients/batch_normalization_6/cond/Merge_grad/cond_grad
—
Hgradients/batch_normalization_6/cond/Merge_grad/tuple/control_dependencyIdentity9gradients/batch_normalization_6/cond/Merge_grad/cond_gradA^gradients/batch_normalization_6/cond/Merge_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/Relu_5_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
’
Jgradients/batch_normalization_6/cond/Merge_grad/tuple/control_dependency_1Identity;gradients/batch_normalization_6/cond/Merge_grad/cond_grad:1A^gradients/batch_normalization_6/cond/Merge_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/Relu_5_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
у
gradients/zeros_like_113	ZerosLike-batch_normalization_6/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
у
gradients/zeros_like_114	ZerosLike-batch_normalization_6/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
у
gradients/zeros_like_115	ZerosLike-batch_normalization_6/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
у
gradients/zeros_like_116	ZerosLike-batch_normalization_6/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
£
Mgradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradHgradients/batch_normalization_6/cond/Merge_grad/tuple/control_dependency2batch_normalization_6/cond/FusedBatchNorm_1/Switch4batch_normalization_6/cond/FusedBatchNorm_1/Switch_14batch_normalization_6/cond/FusedBatchNorm_1/Switch_34batch_normalization_6/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(
Э
Kgradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1N^gradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
™
Sgradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityMgradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/FusedBatchNormGradL^gradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*`
_classV
TRloc:@gradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
З
Ugradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityOgradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1L^gradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/tuple/group_deps*`
_classV
TRloc:@gradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:@*
T0
З
Ugradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityOgradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2L^gradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:@
с
gradients/zeros_like_117	ZerosLike+batch_normalization_6/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
с
gradients/zeros_like_118	ZerosLike+batch_normalization_6/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
с
gradients/zeros_like_119	ZerosLike+batch_normalization_6/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
с
gradients/zeros_like_120	ZerosLike+batch_normalization_6/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
Н
Kgradients/batch_normalization_6/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradJgradients/batch_normalization_6/cond/Merge_grad/tuple/control_dependency_12batch_normalization_6/cond/FusedBatchNorm/Switch:14batch_normalization_6/cond/FusedBatchNorm/Switch_1:1+batch_normalization_6/cond/FusedBatchNorm:3+batch_normalization_6/cond/FusedBatchNorm:4*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@::*
is_training(*
epsilon%oГ:*
T0*
data_formatNHWC
Щ
Igradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1L^gradients/batch_normalization_6/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Ґ
Qgradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityKgradients/batch_normalization_6/cond/FusedBatchNorm_grad/FusedBatchNormGradJ^gradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*^
_classT
RPloc:@gradients/batch_normalization_6/cond/FusedBatchNorm_grad/FusedBatchNormGrad
€
Sgradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityMgradients/batch_normalization_6/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1J^gradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:@*
T0*^
_classT
RPloc:@gradients/batch_normalization_6/cond/FusedBatchNorm_grad/FusedBatchNormGrad
€
Sgradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityMgradients/batch_normalization_6/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2J^gradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:@*
T0*^
_classT
RPloc:@gradients/batch_normalization_6/cond/FusedBatchNorm_grad/FusedBatchNormGrad
э
Sgradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityMgradients/batch_normalization_6/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3J^gradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_6/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
э
Sgradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityMgradients/batch_normalization_6/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4J^gradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_6/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
≈
gradients/Switch_84Switchconv2d_6/Conv2D"batch_normalization_6/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
g
gradients/Shape_85Shapegradients/Switch_84:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_84/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ф
gradients/zeros_84Fillgradients/Shape_85gradients/zeros_84/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Ф
Kgradients/batch_normalization_6/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeSgradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_84*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:
И
gradients/Switch_85Switch batch_normalization_5/gamma/read"batch_normalization_6/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
g
gradients/Shape_86Shapegradients/Switch_85:1*
out_type0*
_output_shapes
:*
T0
„
gradients/zeros_85/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_85Fillgradients/Shape_86gradients/zeros_85/Const*
T0*
_output_shapes
:@
с
Mgradients/batch_normalization_6/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeUgradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_85*
T0*
N*
_output_shapes

:@:
З
gradients/Switch_86Switchbatch_normalization_5/beta/read"batch_normalization_6/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
g
gradients/Shape_87Shapegradients/Switch_86:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_86/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
valueB
**
dtype0
m
gradients/zeros_86Fillgradients/Shape_87gradients/zeros_86/Const*
_output_shapes
:@*
T0
с
Mgradients/batch_normalization_6/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeUgradients/batch_normalization_6/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_86*
T0*
N*
_output_shapes

:@:
≈
gradients/Switch_87Switchconv2d_6/Conv2D"batch_normalization_6/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
e
gradients/Shape_88Shapegradients/Switch_87*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_87/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ф
gradients/zeros_87Fillgradients/Shape_88gradients/zeros_87/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Р
Igradients/batch_normalization_6/cond/FusedBatchNorm/Switch_grad/cond_gradMergeQgradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_87*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:
И
gradients/Switch_88Switch batch_normalization_5/gamma/read"batch_normalization_6/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
e
gradients/Shape_89Shapegradients/Switch_88*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_88/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_88Fillgradients/Shape_89gradients/zeros_88/Const*
_output_shapes
:@*
T0
н
Kgradients/batch_normalization_6/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeSgradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_88*
T0*
N*
_output_shapes

:@:
З
gradients/Switch_89Switchbatch_normalization_5/beta/read"batch_normalization_6/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
e
gradients/Shape_90Shapegradients/Switch_89*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_89/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
m
gradients/zeros_89Fillgradients/Shape_90gradients/zeros_89/Const*
_output_shapes
:@*
T0
н
Kgradients/batch_normalization_6/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeSgradients/batch_normalization_6/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_89*
N*
_output_shapes

:@:*
T0
ж
gradients/AddN_46AddNKgradients/batch_normalization_6/cond/FusedBatchNorm_1/Switch_grad/cond_gradIgradients/batch_normalization_6/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*^
_classT
RPloc:@gradients/batch_normalization_6/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Л
%gradients/conv2d_6/Conv2D_grad/ShapeNShapeNRelu_4conv2d_5/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
≈
2gradients/conv2d_6/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput%gradients/conv2d_6/Conv2D_grad/ShapeNconv2d_5/kernel/readgradients/AddN_46*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
ї
3gradients/conv2d_6/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_4'gradients/conv2d_6/Conv2D_grad/ShapeN:1gradients/AddN_46*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
Ь
/gradients/conv2d_6/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_13^gradients/conv2d_6/Conv2D_grad/Conv2DBackpropInput4^gradients/conv2d_6/Conv2D_grad/Conv2DBackpropFilter
Љ
7gradients/conv2d_6/Conv2D_grad/tuple/control_dependencyIdentity2gradients/conv2d_6/Conv2D_grad/Conv2DBackpropInput0^gradients/conv2d_6/Conv2D_grad/tuple/group_deps*E
_class;
97loc:@gradients/conv2d_6/Conv2D_grad/Conv2DBackpropInput*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0
•
9gradients/conv2d_6/Conv2D_grad/tuple/control_dependency_1Identity3gradients/conv2d_6/Conv2D_grad/Conv2DBackpropFilter0^gradients/conv2d_6/Conv2D_grad/tuple/group_deps*
T0*F
_class<
:8loc:@gradients/conv2d_6/Conv2D_grad/Conv2DBackpropFilter*&
_output_shapes
:@@
≈
gradients/AddN_47AddNMgradients/batch_normalization_6/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradKgradients/batch_normalization_6/cond/FusedBatchNorm/Switch_1_grad/cond_grad*`
_classV
TRloc:@gradients/batch_normalization_6/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
:@*
T0
≈
gradients/AddN_48AddNMgradients/batch_normalization_6/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradKgradients/batch_normalization_6/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
T0*`
_classV
TRloc:@gradients/batch_normalization_6/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N*
_output_shapes
:@
Ј
gradients/Relu_4_grad/ReluGradReluGrad7gradients/conv2d_6/Conv2D_grad/tuple/control_dependencyRelu_4*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
≥
9gradients/batch_normalization_5/cond/Merge_grad/cond_gradSwitchgradients/Relu_4_grad/ReluGrad"batch_normalization_5/cond/pred_id*
T0*1
_class'
%#loc:@gradients/Relu_4_grad/ReluGrad*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
ю
@gradients/batch_normalization_5/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1:^gradients/batch_normalization_5/cond/Merge_grad/cond_grad
—
Hgradients/batch_normalization_5/cond/Merge_grad/tuple/control_dependencyIdentity9gradients/batch_normalization_5/cond/Merge_grad/cond_gradA^gradients/batch_normalization_5/cond/Merge_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/Relu_4_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
’
Jgradients/batch_normalization_5/cond/Merge_grad/tuple/control_dependency_1Identity;gradients/batch_normalization_5/cond/Merge_grad/cond_grad:1A^gradients/batch_normalization_5/cond/Merge_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@*
T0*1
_class'
%#loc:@gradients/Relu_4_grad/ReluGrad
у
gradients/zeros_like_121	ZerosLike-batch_normalization_5/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
у
gradients/zeros_like_122	ZerosLike-batch_normalization_5/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
у
gradients/zeros_like_123	ZerosLike-batch_normalization_5/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
у
gradients/zeros_like_124	ZerosLike-batch_normalization_5/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
£
Mgradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradHgradients/batch_normalization_5/cond/Merge_grad/tuple/control_dependency2batch_normalization_5/cond/FusedBatchNorm_1/Switch4batch_normalization_5/cond/FusedBatchNorm_1/Switch_14batch_normalization_5/cond/FusedBatchNorm_1/Switch_34batch_normalization_5/cond/FusedBatchNorm_1/Switch_4*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@:@:@*
is_training(*
epsilon%oГ:
Э
Kgradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1N^gradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
™
Sgradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityMgradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/FusedBatchNormGradL^gradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
З
Ugradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityOgradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1L^gradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:@
З
Ugradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityOgradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2L^gradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/tuple/group_deps*`
_classV
TRloc:@gradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:@*
T0
с
gradients/zeros_like_125	ZerosLike+batch_normalization_5/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
с
gradients/zeros_like_126	ZerosLike+batch_normalization_5/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
с
gradients/zeros_like_127	ZerosLike+batch_normalization_5/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:@
с
gradients/zeros_like_128	ZerosLike+batch_normalization_5/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:@*
T0
Н
Kgradients/batch_normalization_5/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradJgradients/batch_normalization_5/cond/Merge_grad/tuple/control_dependency_12batch_normalization_5/cond/FusedBatchNorm/Switch:14batch_normalization_5/cond/FusedBatchNorm/Switch_1:1+batch_normalization_5/cond/FusedBatchNorm:3+batch_normalization_5/cond/FusedBatchNorm:4*
epsilon%oГ:*
T0*
data_formatNHWC*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:@:@::*
is_training(
Щ
Igradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1L^gradients/batch_normalization_5/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Ґ
Qgradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityKgradients/batch_normalization_5/cond/FusedBatchNorm_grad/FusedBatchNormGradJ^gradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_5/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
€
Sgradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityMgradients/batch_normalization_5/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1J^gradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_5/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:@
€
Sgradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityMgradients/batch_normalization_5/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2J^gradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_5/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:@
э
Sgradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityMgradients/batch_normalization_5/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3J^gradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/group_deps*^
_classT
RPloc:@gradients/batch_normalization_5/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:*
T0
э
Sgradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityMgradients/batch_normalization_5/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4J^gradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:*
T0*^
_classT
RPloc:@gradients/batch_normalization_5/cond/FusedBatchNorm_grad/FusedBatchNormGrad
≈
gradients/Switch_90Switchconv2d_5/Conv2D"batch_normalization_5/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
g
gradients/Shape_91Shapegradients/Switch_90:1*
out_type0*
_output_shapes
:*
T0
„
gradients/zeros_90/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
valueB
**
dtype0
Ф
gradients/zeros_90Fillgradients/Shape_91gradients/zeros_90/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Ф
Kgradients/batch_normalization_5/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeSgradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_90*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:
И
gradients/Switch_91Switch batch_normalization_4/gamma/read"batch_normalization_5/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
:@:@
g
gradients/Shape_92Shapegradients/Switch_91:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_91/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_91Fillgradients/Shape_92gradients/zeros_91/Const*
_output_shapes
:@*
T0
с
Mgradients/batch_normalization_5/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeUgradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_91*
_output_shapes

:@:*
T0*
N
З
gradients/Switch_92Switchbatch_normalization_4/beta/read"batch_normalization_5/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
g
gradients/Shape_93Shapegradients/Switch_92:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_92/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_92Fillgradients/Shape_93gradients/zeros_92/Const*
_output_shapes
:@*
T0
с
Mgradients/batch_normalization_5/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeUgradients/batch_normalization_5/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_92*
T0*
N*
_output_shapes

:@:
≈
gradients/Switch_93Switchconv2d_5/Conv2D"batch_normalization_5/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
e
gradients/Shape_94Shapegradients/Switch_93*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_93/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
Ф
gradients/zeros_93Fillgradients/Shape_94gradients/zeros_93/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Р
Igradients/batch_normalization_5/cond/FusedBatchNorm/Switch_grad/cond_gradMergeQgradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_93*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@:
И
gradients/Switch_94Switch batch_normalization_4/gamma/read"batch_normalization_5/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
:@:@
e
gradients/Shape_95Shapegradients/Switch_94*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_94/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_94Fillgradients/Shape_95gradients/zeros_94/Const*
_output_shapes
:@*
T0
н
Kgradients/batch_normalization_5/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeSgradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_94*
T0*
N*
_output_shapes

:@:
З
gradients/Switch_95Switchbatch_normalization_4/beta/read"batch_normalization_5/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
:@:@*
T0
e
gradients/Shape_96Shapegradients/Switch_95*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_95/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_95Fillgradients/Shape_96gradients/zeros_95/Const*
T0*
_output_shapes
:@
н
Kgradients/batch_normalization_5/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeSgradients/batch_normalization_5/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_95*
T0*
N*
_output_shapes

:@:
ж
gradients/AddN_49AddNKgradients/batch_normalization_5/cond/FusedBatchNorm_1/Switch_grad/cond_gradIgradients/batch_normalization_5/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*^
_classT
RPloc:@gradients/batch_normalization_5/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€@
Л
%gradients/conv2d_5/Conv2D_grad/ShapeNShapeNRelu_3conv2d_4/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
≈
2gradients/conv2d_5/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput%gradients/conv2d_5/Conv2D_grad/ShapeNconv2d_4/kernel/readgradients/AddN_49*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
ї
3gradients/conv2d_5/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_3'gradients/conv2d_5/Conv2D_grad/ShapeN:1gradients/AddN_49*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
Ь
/gradients/conv2d_5/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_13^gradients/conv2d_5/Conv2D_grad/Conv2DBackpropInput4^gradients/conv2d_5/Conv2D_grad/Conv2DBackpropFilter
Љ
7gradients/conv2d_5/Conv2D_grad/tuple/control_dependencyIdentity2gradients/conv2d_5/Conv2D_grad/Conv2DBackpropInput0^gradients/conv2d_5/Conv2D_grad/tuple/group_deps*E
_class;
97loc:@gradients/conv2d_5/Conv2D_grad/Conv2DBackpropInput*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
•
9gradients/conv2d_5/Conv2D_grad/tuple/control_dependency_1Identity3gradients/conv2d_5/Conv2D_grad/Conv2DBackpropFilter0^gradients/conv2d_5/Conv2D_grad/tuple/group_deps*&
_output_shapes
: @*
T0*F
_class<
:8loc:@gradients/conv2d_5/Conv2D_grad/Conv2DBackpropFilter
≈
gradients/AddN_50AddNMgradients/batch_normalization_5/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradKgradients/batch_normalization_5/cond/FusedBatchNorm/Switch_1_grad/cond_grad*`
_classV
TRloc:@gradients/batch_normalization_5/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
:@*
T0
≈
gradients/AddN_51AddNMgradients/batch_normalization_5/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradKgradients/batch_normalization_5/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
_output_shapes
:@*
T0*`
_classV
TRloc:@gradients/batch_normalization_5/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N
©
gradients/AddN_52AddN8gradients/conv2d_15/Conv2D_grad/tuple/control_dependency7gradients/conv2d_5/Conv2D_grad/tuple/control_dependency*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*F
_class<
:8loc:@gradients/conv2d_15/Conv2D_grad/Conv2DBackpropInput
С
gradients/Relu_3_grad/ReluGradReluGradgradients/AddN_52Relu_3*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
≥
9gradients/batch_normalization_4/cond/Merge_grad/cond_gradSwitchgradients/Relu_3_grad/ReluGrad"batch_normalization_4/cond/pred_id*
T0*1
_class'
%#loc:@gradients/Relu_3_grad/ReluGrad*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
ю
@gradients/batch_normalization_4/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1:^gradients/batch_normalization_4/cond/Merge_grad/cond_grad
—
Hgradients/batch_normalization_4/cond/Merge_grad/tuple/control_dependencyIdentity9gradients/batch_normalization_4/cond/Merge_grad/cond_gradA^gradients/batch_normalization_4/cond/Merge_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/Relu_3_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
’
Jgradients/batch_normalization_4/cond/Merge_grad/tuple/control_dependency_1Identity;gradients/batch_normalization_4/cond/Merge_grad/cond_grad:1A^gradients/batch_normalization_4/cond/Merge_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/Relu_3_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
у
gradients/zeros_like_129	ZerosLike-batch_normalization_4/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
у
gradients/zeros_like_130	ZerosLike-batch_normalization_4/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
у
gradients/zeros_like_131	ZerosLike-batch_normalization_4/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
у
gradients/zeros_like_132	ZerosLike-batch_normalization_4/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
£
Mgradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradHgradients/batch_normalization_4/cond/Merge_grad/tuple/control_dependency2batch_normalization_4/cond/FusedBatchNorm_1/Switch4batch_normalization_4/cond/FusedBatchNorm_1/Switch_14batch_normalization_4/cond/FusedBatchNorm_1/Switch_34batch_normalization_4/cond/FusedBatchNorm_1/Switch_4*
epsilon%oГ:*
T0*
data_formatNHWC*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(
Э
Kgradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1N^gradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
™
Sgradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityMgradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/FusedBatchNormGradL^gradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
З
Ugradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityOgradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1L^gradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
: 
З
Ugradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityOgradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2L^gradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
: 
с
gradients/zeros_like_133	ZerosLike+batch_normalization_4/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
с
gradients/zeros_like_134	ZerosLike+batch_normalization_4/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
с
gradients/zeros_like_135	ZerosLike+batch_normalization_4/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
с
gradients/zeros_like_136	ZerosLike+batch_normalization_4/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
Н
Kgradients/batch_normalization_4/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradJgradients/batch_normalization_4/cond/Merge_grad/tuple/control_dependency_12batch_normalization_4/cond/FusedBatchNorm/Switch:14batch_normalization_4/cond/FusedBatchNorm/Switch_1:1+batch_normalization_4/cond/FusedBatchNorm:3+batch_normalization_4/cond/FusedBatchNorm:4*
epsilon%oГ:*
T0*
data_formatNHWC*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : ::*
is_training(
Щ
Igradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1L^gradients/batch_normalization_4/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Ґ
Qgradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityKgradients/batch_normalization_4/cond/FusedBatchNorm_grad/FusedBatchNormGradJ^gradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/group_deps*^
_classT
RPloc:@gradients/batch_normalization_4/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
€
Sgradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityMgradients/batch_normalization_4/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1J^gradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_4/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
: 
€
Sgradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityMgradients/batch_normalization_4/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2J^gradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_4/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
: 
э
Sgradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityMgradients/batch_normalization_4/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3J^gradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_4/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
э
Sgradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityMgradients/batch_normalization_4/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4J^gradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/group_deps*^
_classT
RPloc:@gradients/batch_normalization_4/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:*
T0
≈
gradients/Switch_96Switchconv2d_4/Conv2D"batch_normalization_4/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
g
gradients/Shape_97Shapegradients/Switch_96:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_96/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ф
gradients/zeros_96Fillgradients/Shape_97gradients/zeros_96/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Ф
Kgradients/batch_normalization_4/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeSgradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_96*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :
И
gradients/Switch_97Switch batch_normalization_3/gamma/read"batch_normalization_4/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
: : 
g
gradients/Shape_98Shapegradients/Switch_97:1*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_97/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_97Fillgradients/Shape_98gradients/zeros_97/Const*
_output_shapes
: *
T0
с
Mgradients/batch_normalization_4/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeUgradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_97*
N*
_output_shapes

: :*
T0
З
gradients/Switch_98Switchbatch_normalization_3/beta/read"batch_normalization_4/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
: : *
T0
g
gradients/Shape_99Shapegradients/Switch_98:1*
_output_shapes
:*
T0*
out_type0
„
gradients/zeros_98/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
m
gradients/zeros_98Fillgradients/Shape_99gradients/zeros_98/Const*
T0*
_output_shapes
: 
с
Mgradients/batch_normalization_4/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeUgradients/batch_normalization_4/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_98*
_output_shapes

: :*
T0*
N
≈
gradients/Switch_99Switchconv2d_4/Conv2D"batch_normalization_4/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
f
gradients/Shape_100Shapegradients/Switch_99*
T0*
out_type0*
_output_shapes
:
„
gradients/zeros_99/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Х
gradients/zeros_99Fillgradients/Shape_100gradients/zeros_99/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Р
Igradients/batch_normalization_4/cond/FusedBatchNorm/Switch_grad/cond_gradMergeQgradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_99*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :*
T0
Й
gradients/Switch_100Switch batch_normalization_3/gamma/read"batch_normalization_4/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
: : 
g
gradients/Shape_101Shapegradients/Switch_100*
_output_shapes
:*
T0*
out_type0
Ў
gradients/zeros_100/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
p
gradients/zeros_100Fillgradients/Shape_101gradients/zeros_100/Const*
T0*
_output_shapes
: 
о
Kgradients/batch_normalization_4/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeSgradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_100*
T0*
N*
_output_shapes

: :
И
gradients/Switch_101Switchbatch_normalization_3/beta/read"batch_normalization_4/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
: : *
T0
g
gradients/Shape_102Shapegradients/Switch_101*
T0*
out_type0*
_output_shapes
:
Ў
gradients/zeros_101/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
p
gradients/zeros_101Fillgradients/Shape_102gradients/zeros_101/Const*
_output_shapes
: *
T0
о
Kgradients/batch_normalization_4/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeSgradients/batch_normalization_4/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_101*
T0*
N*
_output_shapes

: :
ж
gradients/AddN_53AddNKgradients/batch_normalization_4/cond/FusedBatchNorm_1/Switch_grad/cond_gradIgradients/batch_normalization_4/cond/FusedBatchNorm/Switch_grad/cond_grad*^
_classT
RPloc:@gradients/batch_normalization_4/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
Л
%gradients/conv2d_4/Conv2D_grad/ShapeNShapeNRelu_2conv2d_3/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
out_type0*
N* 
_output_shapes
::*
T0
≈
2gradients/conv2d_4/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput%gradients/conv2d_4/Conv2D_grad/ShapeNconv2d_3/kernel/readgradients/AddN_53*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
ї
3gradients/conv2d_4/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_2'gradients/conv2d_4/Conv2D_grad/ShapeN:1gradients/AddN_53*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
Ь
/gradients/conv2d_4/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_13^gradients/conv2d_4/Conv2D_grad/Conv2DBackpropInput4^gradients/conv2d_4/Conv2D_grad/Conv2DBackpropFilter
Љ
7gradients/conv2d_4/Conv2D_grad/tuple/control_dependencyIdentity2gradients/conv2d_4/Conv2D_grad/Conv2DBackpropInput0^gradients/conv2d_4/Conv2D_grad/tuple/group_deps*
T0*E
_class;
97loc:@gradients/conv2d_4/Conv2D_grad/Conv2DBackpropInput*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
•
9gradients/conv2d_4/Conv2D_grad/tuple/control_dependency_1Identity3gradients/conv2d_4/Conv2D_grad/Conv2DBackpropFilter0^gradients/conv2d_4/Conv2D_grad/tuple/group_deps*&
_output_shapes
:  *
T0*F
_class<
:8loc:@gradients/conv2d_4/Conv2D_grad/Conv2DBackpropFilter
≈
gradients/AddN_54AddNMgradients/batch_normalization_4/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradKgradients/batch_normalization_4/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*`
_classV
TRloc:@gradients/batch_normalization_4/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
: 
≈
gradients/AddN_55AddNMgradients/batch_normalization_4/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradKgradients/batch_normalization_4/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
T0*`
_classV
TRloc:@gradients/batch_normalization_4/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N*
_output_shapes
: 
Ј
gradients/Relu_2_grad/ReluGradReluGrad7gradients/conv2d_4/Conv2D_grad/tuple/control_dependencyRelu_2*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
≥
9gradients/batch_normalization_3/cond/Merge_grad/cond_gradSwitchgradients/Relu_2_grad/ReluGrad"batch_normalization_3/cond/pred_id*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*1
_class'
%#loc:@gradients/Relu_2_grad/ReluGrad
ю
@gradients/batch_normalization_3/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1:^gradients/batch_normalization_3/cond/Merge_grad/cond_grad
—
Hgradients/batch_normalization_3/cond/Merge_grad/tuple/control_dependencyIdentity9gradients/batch_normalization_3/cond/Merge_grad/cond_gradA^gradients/batch_normalization_3/cond/Merge_grad/tuple/group_deps*1
_class'
%#loc:@gradients/Relu_2_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0
’
Jgradients/batch_normalization_3/cond/Merge_grad/tuple/control_dependency_1Identity;gradients/batch_normalization_3/cond/Merge_grad/cond_grad:1A^gradients/batch_normalization_3/cond/Merge_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ *
T0*1
_class'
%#loc:@gradients/Relu_2_grad/ReluGrad
у
gradients/zeros_like_137	ZerosLike-batch_normalization_3/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
у
gradients/zeros_like_138	ZerosLike-batch_normalization_3/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
у
gradients/zeros_like_139	ZerosLike-batch_normalization_3/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
у
gradients/zeros_like_140	ZerosLike-batch_normalization_3/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
£
Mgradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradHgradients/batch_normalization_3/cond/Merge_grad/tuple/control_dependency2batch_normalization_3/cond/FusedBatchNorm_1/Switch4batch_normalization_3/cond/FusedBatchNorm_1/Switch_14batch_normalization_3/cond/FusedBatchNorm_1/Switch_34batch_normalization_3/cond/FusedBatchNorm_1/Switch_4*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : : : *
is_training(*
epsilon%oГ:*
T0*
data_formatNHWC
Э
Kgradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1N^gradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
™
Sgradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityMgradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/FusedBatchNormGradL^gradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
З
Ugradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityOgradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1L^gradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
: 
З
Ugradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityOgradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2L^gradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
: 
с
gradients/zeros_like_141	ZerosLike+batch_normalization_3/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
с
gradients/zeros_like_142	ZerosLike+batch_normalization_3/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
с
gradients/zeros_like_143	ZerosLike+batch_normalization_3/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
: *
T0
с
gradients/zeros_like_144	ZerosLike+batch_normalization_3/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
: 
Н
Kgradients/batch_normalization_3/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradJgradients/batch_normalization_3/cond/Merge_grad/tuple/control_dependency_12batch_normalization_3/cond/FusedBatchNorm/Switch:14batch_normalization_3/cond/FusedBatchNorm/Switch_1:1+batch_normalization_3/cond/FusedBatchNorm:3+batch_normalization_3/cond/FusedBatchNorm:4*
T0*
data_formatNHWC*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ : : ::*
is_training(*
epsilon%oГ:
Щ
Igradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1L^gradients/batch_normalization_3/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Ґ
Qgradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityKgradients/batch_normalization_3/cond/FusedBatchNorm_grad/FusedBatchNormGradJ^gradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_3/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
€
Sgradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityMgradients/batch_normalization_3/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1J^gradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_3/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
: 
€
Sgradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityMgradients/batch_normalization_3/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2J^gradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
: *
T0*^
_classT
RPloc:@gradients/batch_normalization_3/cond/FusedBatchNorm_grad/FusedBatchNormGrad
э
Sgradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityMgradients/batch_normalization_3/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3J^gradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_3/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
э
Sgradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityMgradients/batch_normalization_3/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4J^gradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_3/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
∆
gradients/Switch_102Switchconv2d_3/Conv2D"batch_normalization_3/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
i
gradients/Shape_103Shapegradients/Switch_102:1*
_output_shapes
:*
T0*
out_type0
Ў
gradients/zeros_102/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ч
gradients/zeros_102Fillgradients/Shape_103gradients/zeros_102/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Х
Kgradients/batch_normalization_3/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeSgradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_102*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :
Й
gradients/Switch_103Switch batch_normalization_2/gamma/read"batch_normalization_3/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
: : 
i
gradients/Shape_104Shapegradients/Switch_103:1*
_output_shapes
:*
T0*
out_type0
Ў
gradients/zeros_103/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
p
gradients/zeros_103Fillgradients/Shape_104gradients/zeros_103/Const*
_output_shapes
: *
T0
т
Mgradients/batch_normalization_3/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeUgradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_103*
_output_shapes

: :*
T0*
N
И
gradients/Switch_104Switchbatch_normalization_2/beta/read"batch_normalization_3/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
: : *
T0
i
gradients/Shape_105Shapegradients/Switch_104:1*
T0*
out_type0*
_output_shapes
:
Ў
gradients/zeros_104/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
p
gradients/zeros_104Fillgradients/Shape_105gradients/zeros_104/Const*
_output_shapes
: *
T0
т
Mgradients/batch_normalization_3/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeUgradients/batch_normalization_3/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_104*
T0*
N*
_output_shapes

: :
∆
gradients/Switch_105Switchconv2d_3/Conv2D"batch_normalization_3/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
g
gradients/Shape_106Shapegradients/Switch_105*
_output_shapes
:*
T0*
out_type0
Ў
gradients/zeros_105/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ч
gradients/zeros_105Fillgradients/Shape_106gradients/zeros_105/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
С
Igradients/batch_normalization_3/cond/FusedBatchNorm/Switch_grad/cond_gradMergeQgradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_105*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ :
Й
gradients/Switch_106Switch batch_normalization_2/gamma/read"batch_normalization_3/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
: : *
T0
g
gradients/Shape_107Shapegradients/Switch_106*
T0*
out_type0*
_output_shapes
:
Ў
gradients/zeros_106/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
p
gradients/zeros_106Fillgradients/Shape_107gradients/zeros_106/Const*
T0*
_output_shapes
: 
о
Kgradients/batch_normalization_3/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeSgradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_106*
T0*
N*
_output_shapes

: :
И
gradients/Switch_107Switchbatch_normalization_2/beta/read"batch_normalization_3/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
: : 
g
gradients/Shape_108Shapegradients/Switch_107*
out_type0*
_output_shapes
:*
T0
Ў
gradients/zeros_107/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
p
gradients/zeros_107Fillgradients/Shape_108gradients/zeros_107/Const*
T0*
_output_shapes
: 
о
Kgradients/batch_normalization_3/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeSgradients/batch_normalization_3/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_107*
T0*
N*
_output_shapes

: :
ж
gradients/AddN_56AddNKgradients/batch_normalization_3/cond/FusedBatchNorm_1/Switch_grad/cond_gradIgradients/batch_normalization_3/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*^
_classT
RPloc:@gradients/batch_normalization_3/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€ 
Л
%gradients/conv2d_3/Conv2D_grad/ShapeNShapeNRelu_1conv2d_2/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
≈
2gradients/conv2d_3/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput%gradients/conv2d_3/Conv2D_grad/ShapeNconv2d_2/kernel/readgradients/AddN_56*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
ї
3gradients/conv2d_3/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_1'gradients/conv2d_3/Conv2D_grad/ShapeN:1gradients/AddN_56*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
Ь
/gradients/conv2d_3/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_13^gradients/conv2d_3/Conv2D_grad/Conv2DBackpropInput4^gradients/conv2d_3/Conv2D_grad/Conv2DBackpropFilter
Љ
7gradients/conv2d_3/Conv2D_grad/tuple/control_dependencyIdentity2gradients/conv2d_3/Conv2D_grad/Conv2DBackpropInput0^gradients/conv2d_3/Conv2D_grad/tuple/group_deps*
T0*E
_class;
97loc:@gradients/conv2d_3/Conv2D_grad/Conv2DBackpropInput*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
•
9gradients/conv2d_3/Conv2D_grad/tuple/control_dependency_1Identity3gradients/conv2d_3/Conv2D_grad/Conv2DBackpropFilter0^gradients/conv2d_3/Conv2D_grad/tuple/group_deps*
T0*F
_class<
:8loc:@gradients/conv2d_3/Conv2D_grad/Conv2DBackpropFilter*&
_output_shapes
: 
≈
gradients/AddN_57AddNMgradients/batch_normalization_3/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradKgradients/batch_normalization_3/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*`
_classV
TRloc:@gradients/batch_normalization_3/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
: 
≈
gradients/AddN_58AddNMgradients/batch_normalization_3/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradKgradients/batch_normalization_3/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
N*
_output_shapes
: *
T0*`
_classV
TRloc:@gradients/batch_normalization_3/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad
©
gradients/AddN_59AddN8gradients/conv2d_14/Conv2D_grad/tuple/control_dependency7gradients/conv2d_3/Conv2D_grad/tuple/control_dependency*F
_class<
:8loc:@gradients/conv2d_14/Conv2D_grad/Conv2DBackpropInput*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
С
gradients/Relu_1_grad/ReluGradReluGradgradients/AddN_59Relu_1*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
≥
9gradients/batch_normalization_2/cond/Merge_grad/cond_gradSwitchgradients/Relu_1_grad/ReluGrad"batch_normalization_2/cond/pred_id*
T0*1
_class'
%#loc:@gradients/Relu_1_grad/ReluGrad*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
ю
@gradients/batch_normalization_2/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1:^gradients/batch_normalization_2/cond/Merge_grad/cond_grad
—
Hgradients/batch_normalization_2/cond/Merge_grad/tuple/control_dependencyIdentity9gradients/batch_normalization_2/cond/Merge_grad/cond_gradA^gradients/batch_normalization_2/cond/Merge_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/Relu_1_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
’
Jgradients/batch_normalization_2/cond/Merge_grad/tuple/control_dependency_1Identity;gradients/batch_normalization_2/cond/Merge_grad/cond_grad:1A^gradients/batch_normalization_2/cond/Merge_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*1
_class'
%#loc:@gradients/Relu_1_grad/ReluGrad
у
gradients/zeros_like_145	ZerosLike-batch_normalization_2/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:
у
gradients/zeros_like_146	ZerosLike-batch_normalization_2/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:
у
gradients/zeros_like_147	ZerosLike-batch_normalization_2/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
T0
у
gradients/zeros_like_148	ZerosLike-batch_normalization_2/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
T0
£
Mgradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradHgradients/batch_normalization_2/cond/Merge_grad/tuple/control_dependency2batch_normalization_2/cond/FusedBatchNorm_1/Switch4batch_normalization_2/cond/FusedBatchNorm_1/Switch_14batch_normalization_2/cond/FusedBatchNorm_1/Switch_34batch_normalization_2/cond/FusedBatchNorm_1/Switch_4*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€::::*
is_training(*
epsilon%oГ:*
T0*
data_formatNHWC
Э
Kgradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1N^gradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
™
Sgradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityMgradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/FusedBatchNormGradL^gradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*`
_classV
TRloc:@gradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
З
Ugradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityOgradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1L^gradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*`
_classV
TRloc:@gradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:
З
Ugradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityOgradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2L^gradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/tuple/group_deps*
_output_shapes
:*
T0*`
_classV
TRloc:@gradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
с
gradients/zeros_like_149	ZerosLike+batch_normalization_2/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:
с
gradients/zeros_like_150	ZerosLike+batch_normalization_2/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:
с
gradients/zeros_like_151	ZerosLike+batch_normalization_2/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
T0
с
gradients/zeros_like_152	ZerosLike+batch_normalization_2/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:
Н
Kgradients/batch_normalization_2/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradJgradients/batch_normalization_2/cond/Merge_grad/tuple/control_dependency_12batch_normalization_2/cond/FusedBatchNorm/Switch:14batch_normalization_2/cond/FusedBatchNorm/Switch_1:1+batch_normalization_2/cond/FusedBatchNorm:3+batch_normalization_2/cond/FusedBatchNorm:4*
data_formatNHWC*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€::::*
is_training(*
epsilon%oГ:*
T0
Щ
Igradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1L^gradients/batch_normalization_2/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Ґ
Qgradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityKgradients/batch_normalization_2/cond/FusedBatchNorm_grad/FusedBatchNormGradJ^gradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_2/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
€
Sgradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityMgradients/batch_normalization_2/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1J^gradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/group_deps*^
_classT
RPloc:@gradients/batch_normalization_2/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:*
T0
€
Sgradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityMgradients/batch_normalization_2/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2J^gradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_2/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
э
Sgradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityMgradients/batch_normalization_2/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3J^gradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:*
T0*^
_classT
RPloc:@gradients/batch_normalization_2/cond/FusedBatchNorm_grad/FusedBatchNormGrad
э
Sgradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityMgradients/batch_normalization_2/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4J^gradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization_2/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
∆
gradients/Switch_108Switchconv2d_2/Conv2D"batch_normalization_2/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
i
gradients/Shape_109Shapegradients/Switch_108:1*
T0*
out_type0*
_output_shapes
:
Ў
gradients/zeros_108/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
dtype0*
_output_shapes
:*
valueB
*
Ч
gradients/zeros_108Fillgradients/Shape_109gradients/zeros_108/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
Х
Kgradients/batch_normalization_2/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeSgradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_108*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:
Й
gradients/Switch_109Switch batch_normalization_1/gamma/read"batch_normalization_2/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
::
i
gradients/Shape_110Shapegradients/Switch_109:1*
out_type0*
_output_shapes
:*
T0
Ў
gradients/zeros_109/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
p
gradients/zeros_109Fillgradients/Shape_110gradients/zeros_109/Const*
T0*
_output_shapes
:
т
Mgradients/batch_normalization_2/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeUgradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_109*
T0*
N*
_output_shapes

::
И
gradients/Switch_110Switchbatch_normalization_1/beta/read"batch_normalization_2/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
::
i
gradients/Shape_111Shapegradients/Switch_110:1*
out_type0*
_output_shapes
:*
T0
Ў
gradients/zeros_110/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
valueB
**
dtype0
p
gradients/zeros_110Fillgradients/Shape_111gradients/zeros_110/Const*
T0*
_output_shapes
:
т
Mgradients/batch_normalization_2/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeUgradients/batch_normalization_2/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_110*
T0*
N*
_output_shapes

::
∆
gradients/Switch_111Switchconv2d_2/Conv2D"batch_normalization_2/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
g
gradients/Shape_112Shapegradients/Switch_111*
out_type0*
_output_shapes
:*
T0
Ў
gradients/zeros_111/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ч
gradients/zeros_111Fillgradients/Shape_112gradients/zeros_111/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
С
Igradients/batch_normalization_2/cond/FusedBatchNorm/Switch_grad/cond_gradMergeQgradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_111*
T0*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:
Й
gradients/Switch_112Switch batch_normalization_1/gamma/read"batch_normalization_2/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
::
g
gradients/Shape_113Shapegradients/Switch_112*
out_type0*
_output_shapes
:*
T0
Ў
gradients/zeros_112/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
p
gradients/zeros_112Fillgradients/Shape_113gradients/zeros_112/Const*
T0*
_output_shapes
:
о
Kgradients/batch_normalization_2/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeSgradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_112*
T0*
N*
_output_shapes

::
И
gradients/Switch_113Switchbatch_normalization_1/beta/read"batch_normalization_2/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
::
g
gradients/Shape_114Shapegradients/Switch_113*
T0*
out_type0*
_output_shapes
:
Ў
gradients/zeros_113/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
p
gradients/zeros_113Fillgradients/Shape_114gradients/zeros_113/Const*
_output_shapes
:*
T0
о
Kgradients/batch_normalization_2/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeSgradients/batch_normalization_2/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_113*
T0*
N*
_output_shapes

::
ж
gradients/AddN_60AddNKgradients/batch_normalization_2/cond/FusedBatchNorm_1/Switch_grad/cond_gradIgradients/batch_normalization_2/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*^
_classT
RPloc:@gradients/batch_normalization_2/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
Й
%gradients/conv2d_2/Conv2D_grad/ShapeNShapeNReluconv2d_1/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
≈
2gradients/conv2d_2/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput%gradients/conv2d_2/Conv2D_grad/ShapeNconv2d_1/kernel/readgradients/AddN_60*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
є
3gradients/conv2d_2/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu'gradients/conv2d_2/Conv2D_grad/ShapeN:1gradients/AddN_60*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
Ь
/gradients/conv2d_2/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_13^gradients/conv2d_2/Conv2D_grad/Conv2DBackpropInput4^gradients/conv2d_2/Conv2D_grad/Conv2DBackpropFilter
Љ
7gradients/conv2d_2/Conv2D_grad/tuple/control_dependencyIdentity2gradients/conv2d_2/Conv2D_grad/Conv2DBackpropInput0^gradients/conv2d_2/Conv2D_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*E
_class;
97loc:@gradients/conv2d_2/Conv2D_grad/Conv2DBackpropInput
•
9gradients/conv2d_2/Conv2D_grad/tuple/control_dependency_1Identity3gradients/conv2d_2/Conv2D_grad/Conv2DBackpropFilter0^gradients/conv2d_2/Conv2D_grad/tuple/group_deps*&
_output_shapes
:*
T0*F
_class<
:8loc:@gradients/conv2d_2/Conv2D_grad/Conv2DBackpropFilter
≈
gradients/AddN_61AddNMgradients/batch_normalization_2/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradKgradients/batch_normalization_2/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
T0*`
_classV
TRloc:@gradients/batch_normalization_2/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N*
_output_shapes
:
≈
gradients/AddN_62AddNMgradients/batch_normalization_2/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradKgradients/batch_normalization_2/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
N*
_output_shapes
:*
T0*`
_classV
TRloc:@gradients/batch_normalization_2/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad
≥
gradients/Relu_grad/ReluGradReluGrad7gradients/conv2d_2/Conv2D_grad/tuple/control_dependencyRelu*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
Ђ
7gradients/batch_normalization/cond/Merge_grad/cond_gradSwitchgradients/Relu_grad/ReluGrad batch_normalization/cond/pred_id*
T0*/
_class%
#!loc:@gradients/Relu_grad/ReluGrad*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
ъ
>gradients/batch_normalization/cond/Merge_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_18^gradients/batch_normalization/cond/Merge_grad/cond_grad
…
Fgradients/batch_normalization/cond/Merge_grad/tuple/control_dependencyIdentity7gradients/batch_normalization/cond/Merge_grad/cond_grad?^gradients/batch_normalization/cond/Merge_grad/tuple/group_deps*
T0*/
_class%
#!loc:@gradients/Relu_grad/ReluGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
Ќ
Hgradients/batch_normalization/cond/Merge_grad/tuple/control_dependency_1Identity9gradients/batch_normalization/cond/Merge_grad/cond_grad:1?^gradients/batch_normalization/cond/Merge_grad/tuple/group_deps*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*/
_class%
#!loc:@gradients/Relu_grad/ReluGrad
с
gradients/zeros_like_153	ZerosLike+batch_normalization/cond/FusedBatchNorm_1:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:
с
gradients/zeros_like_154	ZerosLike+batch_normalization/cond/FusedBatchNorm_1:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:
с
gradients/zeros_like_155	ZerosLike+batch_normalization/cond/FusedBatchNorm_1:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:
с
gradients/zeros_like_156	ZerosLike+batch_normalization/cond/FusedBatchNorm_1:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:
Ч
Kgradients/batch_normalization/cond/FusedBatchNorm_1_grad/FusedBatchNormGradFusedBatchNormGradFgradients/batch_normalization/cond/Merge_grad/tuple/control_dependency0batch_normalization/cond/FusedBatchNorm_1/Switch2batch_normalization/cond/FusedBatchNorm_1/Switch_12batch_normalization/cond/FusedBatchNorm_1/Switch_32batch_normalization/cond/FusedBatchNorm_1/Switch_4*Y
_output_shapesG
E:+€€€€€€€€€€€€€€€€€€€€€€€€€€€::::*
is_training(*
epsilon%oГ:*
T0*
data_formatNHWC
Щ
Igradients/batch_normalization/cond/FusedBatchNorm_1_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1L^gradients/batch_normalization/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad
Ґ
Qgradients/batch_normalization/cond/FusedBatchNorm_1_grad/tuple/control_dependencyIdentityKgradients/batch_normalization/cond/FusedBatchNorm_1_grad/FusedBatchNormGradJ^gradients/batch_normalization/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
€
Sgradients/batch_normalization/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1IdentityMgradients/batch_normalization/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:1J^gradients/batch_normalization/cond/FusedBatchNorm_1_grad/tuple/group_deps*
T0*^
_classT
RPloc:@gradients/batch_normalization/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:
€
Sgradients/batch_normalization/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2IdentityMgradients/batch_normalization/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad:2J^gradients/batch_normalization/cond/FusedBatchNorm_1_grad/tuple/group_deps*^
_classT
RPloc:@gradients/batch_normalization/cond/FusedBatchNorm_1_grad/FusedBatchNormGrad*
_output_shapes
:*
T0
п
gradients/zeros_like_157	ZerosLike)batch_normalization/cond/FusedBatchNorm:1$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
T0
п
gradients/zeros_like_158	ZerosLike)batch_normalization/cond/FusedBatchNorm:2$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
T0
п
gradients/zeros_like_159	ZerosLike)batch_normalization/cond/FusedBatchNorm:3$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
_output_shapes
:*
T0
п
gradients/zeros_like_160	ZerosLike)batch_normalization/cond/FusedBatchNorm:4$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
_output_shapes
:
Б
Igradients/batch_normalization/cond/FusedBatchNorm_grad/FusedBatchNormGradFusedBatchNormGradHgradients/batch_normalization/cond/Merge_grad/tuple/control_dependency_10batch_normalization/cond/FusedBatchNorm/Switch:12batch_normalization/cond/FusedBatchNorm/Switch_1:1)batch_normalization/cond/FusedBatchNorm:3)batch_normalization/cond/FusedBatchNorm:4*
epsilon%oГ:*
T0*
data_formatNHWC*U
_output_shapesC
A:+€€€€€€€€€€€€€€€€€€€€€€€€€€€::::*
is_training(
Х
Ggradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1J^gradients/batch_normalization/cond/FusedBatchNorm_grad/FusedBatchNormGrad
Ъ
Ogradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/control_dependencyIdentityIgradients/batch_normalization/cond/FusedBatchNorm_grad/FusedBatchNormGradH^gradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*\
_classR
PNloc:@gradients/batch_normalization/cond/FusedBatchNorm_grad/FusedBatchNormGrad*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
ч
Qgradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/control_dependency_1IdentityKgradients/batch_normalization/cond/FusedBatchNorm_grad/FusedBatchNormGrad:1H^gradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*\
_classR
PNloc:@gradients/batch_normalization/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
ч
Qgradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/control_dependency_2IdentityKgradients/batch_normalization/cond/FusedBatchNorm_grad/FusedBatchNormGrad:2H^gradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:*
T0*\
_classR
PNloc:@gradients/batch_normalization/cond/FusedBatchNorm_grad/FusedBatchNormGrad
х
Qgradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/control_dependency_3IdentityKgradients/batch_normalization/cond/FusedBatchNorm_grad/FusedBatchNormGrad:3H^gradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/group_deps*
_output_shapes
:*
T0*\
_classR
PNloc:@gradients/batch_normalization/cond/FusedBatchNorm_grad/FusedBatchNormGrad
х
Qgradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/control_dependency_4IdentityKgradients/batch_normalization/cond/FusedBatchNorm_grad/FusedBatchNormGrad:4H^gradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/group_deps*
T0*\
_classR
PNloc:@gradients/batch_normalization/cond/FusedBatchNorm_grad/FusedBatchNormGrad*
_output_shapes
:
¬
gradients/Switch_114Switch
conv2d/Conv2D batch_normalization/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
i
gradients/Shape_115Shapegradients/Switch_114:1*
_output_shapes
:*
T0*
out_type0
Ў
gradients/zeros_114/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ч
gradients/zeros_114Fillgradients/Shape_115gradients/zeros_114/Const*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
С
Igradients/batch_normalization/cond/FusedBatchNorm_1/Switch_grad/cond_gradMergeQgradients/batch_normalization/cond/FusedBatchNorm_1_grad/tuple/control_dependencygradients/zeros_114*
N*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:*
T0
Е
gradients/Switch_115Switchbatch_normalization/gamma/read batch_normalization/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1* 
_output_shapes
::*
T0
i
gradients/Shape_116Shapegradients/Switch_115:1*
T0*
out_type0*
_output_shapes
:
Ў
gradients/zeros_115/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
p
gradients/zeros_115Fillgradients/Shape_116gradients/zeros_115/Const*
_output_shapes
:*
T0
о
Kgradients/batch_normalization/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradMergeSgradients/batch_normalization/cond/FusedBatchNorm_1_grad/tuple/control_dependency_1gradients/zeros_115*
T0*
N*
_output_shapes

::
Д
gradients/Switch_116Switchbatch_normalization/beta/read batch_normalization/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
::
i
gradients/Shape_117Shapegradients/Switch_116:1*
T0*
out_type0*
_output_shapes
:
Ў
gradients/zeros_116/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
p
gradients/zeros_116Fillgradients/Shape_117gradients/zeros_116/Const*
T0*
_output_shapes
:
о
Kgradients/batch_normalization/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradMergeSgradients/batch_normalization/cond/FusedBatchNorm_1_grad/tuple/control_dependency_2gradients/zeros_116*
T0*
N*
_output_shapes

::
¬
gradients/Switch_117Switch
conv2d/Conv2D batch_normalization/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*n
_output_shapes\
Z:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:+€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0
g
gradients/Shape_118Shapegradients/Switch_117*
_output_shapes
:*
T0*
out_type0
Ў
gradients/zeros_117/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
Ч
gradients/zeros_117Fillgradients/Shape_118gradients/zeros_117/Const*
T0*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
Н
Ggradients/batch_normalization/cond/FusedBatchNorm/Switch_grad/cond_gradMergeOgradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/control_dependencygradients/zeros_117*C
_output_shapes1
/:+€€€€€€€€€€€€€€€€€€€€€€€€€€€:*
T0*
N
Е
gradients/Switch_118Switchbatch_normalization/gamma/read batch_normalization/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
::
g
gradients/Shape_119Shapegradients/Switch_118*
T0*
out_type0*
_output_shapes
:
Ў
gradients/zeros_118/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
p
gradients/zeros_118Fillgradients/Shape_119gradients/zeros_118/Const*
T0*
_output_shapes
:
к
Igradients/batch_normalization/cond/FusedBatchNorm/Switch_1_grad/cond_gradMergeQgradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/control_dependency_1gradients/zeros_118*
T0*
N*
_output_shapes

::
Д
gradients/Switch_119Switchbatch_normalization/beta/read batch_normalization/cond/pred_id$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0* 
_output_shapes
::
g
gradients/Shape_120Shapegradients/Switch_119*
out_type0*
_output_shapes
:*
T0
Ў
gradients/zeros_119/ConstConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
**
dtype0*
_output_shapes
:
p
gradients/zeros_119Fillgradients/Shape_120gradients/zeros_119/Const*
_output_shapes
:*
T0
к
Igradients/batch_normalization/cond/FusedBatchNorm/Switch_2_grad/cond_gradMergeQgradients/batch_normalization/cond/FusedBatchNorm_grad/tuple/control_dependency_2gradients/zeros_119*
T0*
N*
_output_shapes

::
а
gradients/AddN_63AddNIgradients/batch_normalization/cond/FusedBatchNorm_1/Switch_grad/cond_gradGgradients/batch_normalization/cond/FusedBatchNorm/Switch_grad/cond_grad*
T0*\
_classR
PNloc:@gradients/batch_normalization/cond/FusedBatchNorm_1/Switch_grad/cond_grad*
N*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
Ж
#gradients/conv2d/Conv2D_grad/ShapeNShapeNimageconv2d/kernel/read$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
T0*
out_type0*
N* 
_output_shapes
::
њ
0gradients/conv2d/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInput#gradients/conv2d/Conv2D_grad/ShapeNconv2d/kernel/readgradients/AddN_63*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
ґ
1gradients/conv2d/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFilterimage%gradients/conv2d/Conv2D_grad/ShapeN:1gradients/AddN_63*
paddingSAME*J
_output_shapes8
6:4€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
Ц
-gradients/conv2d/Conv2D_grad/tuple/group_depsNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_11^gradients/conv2d/Conv2D_grad/Conv2DBackpropInput2^gradients/conv2d/Conv2D_grad/Conv2DBackpropFilter
і
5gradients/conv2d/Conv2D_grad/tuple/control_dependencyIdentity0gradients/conv2d/Conv2D_grad/Conv2DBackpropInput.^gradients/conv2d/Conv2D_grad/tuple/group_deps*
T0*C
_class9
75loc:@gradients/conv2d/Conv2D_grad/Conv2DBackpropInput*A
_output_shapes/
-:+€€€€€€€€€€€€€€€€€€€€€€€€€€€
Э
7gradients/conv2d/Conv2D_grad/tuple/control_dependency_1Identity1gradients/conv2d/Conv2D_grad/Conv2DBackpropFilter.^gradients/conv2d/Conv2D_grad/tuple/group_deps*
T0*D
_class:
86loc:@gradients/conv2d/Conv2D_grad/Conv2DBackpropFilter*&
_output_shapes
:
њ
gradients/AddN_64AddNKgradients/batch_normalization/cond/FusedBatchNorm_1/Switch_1_grad/cond_gradIgradients/batch_normalization/cond/FusedBatchNorm/Switch_1_grad/cond_grad*
_output_shapes
:*
T0*^
_classT
RPloc:@gradients/batch_normalization/cond/FusedBatchNorm_1/Switch_1_grad/cond_grad*
N
њ
gradients/AddN_65AddNKgradients/batch_normalization/cond/FusedBatchNorm_1/Switch_2_grad/cond_gradIgradients/batch_normalization/cond/FusedBatchNorm/Switch_2_grad/cond_grad*
T0*^
_classT
RPloc:@gradients/batch_normalization/cond/FusedBatchNorm_1/Switch_2_grad/cond_grad*
N*
_output_shapes
:
Л
beta1_power/initial_valueConst*
valueB
*fff?*+
_class!
loc:@batch_normalization/beta*
dtype0*
_output_shapes
:
Ь
beta1_power
VariableV2*
shared_name*+
_class!
loc:@batch_normalization/beta*
	container*
shape:*
dtype0*
_output_shapes
:
ї
beta1_power/AssignAssignbeta1_powerbeta1_power/initial_value*
use_locking(*
T0*+
_class!
loc:@batch_normalization/beta*
validate_shape(*
_output_shapes
:
w
beta1_power/readIdentitybeta1_power*
T0*+
_class!
loc:@batch_normalization/beta*
_output_shapes
:
Л
beta2_power/initial_valueConst*
valueB
*wЊ?*+
_class!
loc:@batch_normalization/beta*
dtype0*
_output_shapes
:
Ь
beta2_power
VariableV2*+
_class!
loc:@batch_normalization/beta*
	container*
shape:*
dtype0*
_output_shapes
:*
shared_name
ї
beta2_power/AssignAssignbeta2_powerbeta2_power/initial_value*
use_locking(*
T0*+
_class!
loc:@batch_normalization/beta*
validate_shape(*
_output_shapes
:
w
beta2_power/readIdentitybeta2_power*
_output_shapes
:*
T0*+
_class!
loc:@batch_normalization/beta
Ђ
$conv2d/kernel/Adam/Initializer/zerosConst* 
_class
loc:@conv2d/kernel*%
valueB**
dtype0*&
_output_shapes
:
Є
conv2d/kernel/Adam
VariableV2*
shape:*
dtype0*&
_output_shapes
:*
shared_name* 
_class
loc:@conv2d/kernel*
	container
ў
conv2d/kernel/Adam/AssignAssignconv2d/kernel/Adam$conv2d/kernel/Adam/Initializer/zeros*
validate_shape(*&
_output_shapes
:*
use_locking(*
T0* 
_class
loc:@conv2d/kernel
К
conv2d/kernel/Adam/readIdentityconv2d/kernel/Adam*&
_output_shapes
:*
T0* 
_class
loc:@conv2d/kernel
≠
&conv2d/kernel/Adam_1/Initializer/zerosConst* 
_class
loc:@conv2d/kernel*%
valueB**
dtype0*&
_output_shapes
:
Ї
conv2d/kernel/Adam_1
VariableV2*
	container*
shape:*
dtype0*&
_output_shapes
:*
shared_name* 
_class
loc:@conv2d/kernel
я
conv2d/kernel/Adam_1/AssignAssignconv2d/kernel/Adam_1&conv2d/kernel/Adam_1/Initializer/zeros*
T0* 
_class
loc:@conv2d/kernel*
validate_shape(*&
_output_shapes
:*
use_locking(
О
conv2d/kernel/Adam_1/readIdentityconv2d/kernel/Adam_1*
T0* 
_class
loc:@conv2d/kernel*&
_output_shapes
:
Ђ
0batch_normalization/gamma/Adam/Initializer/zerosConst*,
_class"
 loc:@batch_normalization/gamma*
valueB**
dtype0*
_output_shapes
:
Є
batch_normalization/gamma/Adam
VariableV2*
dtype0*
_output_shapes
:*
shared_name*,
_class"
 loc:@batch_normalization/gamma*
	container*
shape:
э
%batch_normalization/gamma/Adam/AssignAssignbatch_normalization/gamma/Adam0batch_normalization/gamma/Adam/Initializer/zeros*
_output_shapes
:*
use_locking(*
T0*,
_class"
 loc:@batch_normalization/gamma*
validate_shape(
Ґ
#batch_normalization/gamma/Adam/readIdentitybatch_normalization/gamma/Adam*
T0*,
_class"
 loc:@batch_normalization/gamma*
_output_shapes
:
≠
2batch_normalization/gamma/Adam_1/Initializer/zerosConst*,
_class"
 loc:@batch_normalization/gamma*
valueB**
dtype0*
_output_shapes
:
Ї
 batch_normalization/gamma/Adam_1
VariableV2*
dtype0*
_output_shapes
:*
shared_name*,
_class"
 loc:@batch_normalization/gamma*
	container*
shape:
Г
'batch_normalization/gamma/Adam_1/AssignAssign batch_normalization/gamma/Adam_12batch_normalization/gamma/Adam_1/Initializer/zeros*
T0*,
_class"
 loc:@batch_normalization/gamma*
validate_shape(*
_output_shapes
:*
use_locking(
¶
%batch_normalization/gamma/Adam_1/readIdentity batch_normalization/gamma/Adam_1*
_output_shapes
:*
T0*,
_class"
 loc:@batch_normalization/gamma
©
/batch_normalization/beta/Adam/Initializer/zerosConst*
dtype0*
_output_shapes
:*+
_class!
loc:@batch_normalization/beta*
valueB*
ґ
batch_normalization/beta/Adam
VariableV2*
shape:*
dtype0*
_output_shapes
:*
shared_name*+
_class!
loc:@batch_normalization/beta*
	container
щ
$batch_normalization/beta/Adam/AssignAssignbatch_normalization/beta/Adam/batch_normalization/beta/Adam/Initializer/zeros*
_output_shapes
:*
use_locking(*
T0*+
_class!
loc:@batch_normalization/beta*
validate_shape(
Я
"batch_normalization/beta/Adam/readIdentitybatch_normalization/beta/Adam*
T0*+
_class!
loc:@batch_normalization/beta*
_output_shapes
:
Ђ
1batch_normalization/beta/Adam_1/Initializer/zerosConst*+
_class!
loc:@batch_normalization/beta*
valueB**
dtype0*
_output_shapes
:
Є
batch_normalization/beta/Adam_1
VariableV2*
	container*
shape:*
dtype0*
_output_shapes
:*
shared_name*+
_class!
loc:@batch_normalization/beta
€
&batch_normalization/beta/Adam_1/AssignAssignbatch_normalization/beta/Adam_11batch_normalization/beta/Adam_1/Initializer/zeros*
validate_shape(*
_output_shapes
:*
use_locking(*
T0*+
_class!
loc:@batch_normalization/beta
£
$batch_normalization/beta/Adam_1/readIdentitybatch_normalization/beta/Adam_1*
T0*+
_class!
loc:@batch_normalization/beta*
_output_shapes
:
ѓ
&conv2d_1/kernel/Adam/Initializer/zerosConst*"
_class
loc:@conv2d_1/kernel*%
valueB**
dtype0*&
_output_shapes
:
Љ
conv2d_1/kernel/Adam
VariableV2*
shape:*
dtype0*&
_output_shapes
:*
shared_name*"
_class
loc:@conv2d_1/kernel*
	container
б
conv2d_1/kernel/Adam/AssignAssignconv2d_1/kernel/Adam&conv2d_1/kernel/Adam/Initializer/zeros*
use_locking(*
T0*"
_class
loc:@conv2d_1/kernel*
validate_shape(*&
_output_shapes
:
Р
conv2d_1/kernel/Adam/readIdentityconv2d_1/kernel/Adam*
T0*"
_class
loc:@conv2d_1/kernel*&
_output_shapes
:
±
(conv2d_1/kernel/Adam_1/Initializer/zerosConst*"
_class
loc:@conv2d_1/kernel*%
valueB**
dtype0*&
_output_shapes
:
Њ
conv2d_1/kernel/Adam_1
VariableV2*
	container*
shape:*
dtype0*&
_output_shapes
:*
shared_name*"
_class
loc:@conv2d_1/kernel
з
conv2d_1/kernel/Adam_1/AssignAssignconv2d_1/kernel/Adam_1(conv2d_1/kernel/Adam_1/Initializer/zeros*"
_class
loc:@conv2d_1/kernel*
validate_shape(*&
_output_shapes
:*
use_locking(*
T0
Ф
conv2d_1/kernel/Adam_1/readIdentityconv2d_1/kernel/Adam_1*"
_class
loc:@conv2d_1/kernel*&
_output_shapes
:*
T0
ѓ
2batch_normalization_1/gamma/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_1/gamma*
valueB**
dtype0*
_output_shapes
:
Љ
 batch_normalization_1/gamma/Adam
VariableV2*
_output_shapes
:*
shared_name*.
_class$
" loc:@batch_normalization_1/gamma*
	container*
shape:*
dtype0
Е
'batch_normalization_1/gamma/Adam/AssignAssign batch_normalization_1/gamma/Adam2batch_normalization_1/gamma/Adam/Initializer/zeros*
validate_shape(*
_output_shapes
:*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_1/gamma
®
%batch_normalization_1/gamma/Adam/readIdentity batch_normalization_1/gamma/Adam*
T0*.
_class$
" loc:@batch_normalization_1/gamma*
_output_shapes
:
±
4batch_normalization_1/gamma/Adam_1/Initializer/zerosConst*
dtype0*
_output_shapes
:*.
_class$
" loc:@batch_normalization_1/gamma*
valueB*
Њ
"batch_normalization_1/gamma/Adam_1
VariableV2*
dtype0*
_output_shapes
:*
shared_name*.
_class$
" loc:@batch_normalization_1/gamma*
	container*
shape:
Л
)batch_normalization_1/gamma/Adam_1/AssignAssign"batch_normalization_1/gamma/Adam_14batch_normalization_1/gamma/Adam_1/Initializer/zeros*
T0*.
_class$
" loc:@batch_normalization_1/gamma*
validate_shape(*
_output_shapes
:*
use_locking(
ђ
'batch_normalization_1/gamma/Adam_1/readIdentity"batch_normalization_1/gamma/Adam_1*
_output_shapes
:*
T0*.
_class$
" loc:@batch_normalization_1/gamma
≠
1batch_normalization_1/beta/Adam/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_1/beta*
valueB**
dtype0*
_output_shapes
:
Ї
batch_normalization_1/beta/Adam
VariableV2*
shared_name*-
_class#
!loc:@batch_normalization_1/beta*
	container*
shape:*
dtype0*
_output_shapes
:
Б
&batch_normalization_1/beta/Adam/AssignAssignbatch_normalization_1/beta/Adam1batch_normalization_1/beta/Adam/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_1/beta*
validate_shape(*
_output_shapes
:
•
$batch_normalization_1/beta/Adam/readIdentitybatch_normalization_1/beta/Adam*
T0*-
_class#
!loc:@batch_normalization_1/beta*
_output_shapes
:
ѓ
3batch_normalization_1/beta/Adam_1/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_1/beta*
valueB**
dtype0*
_output_shapes
:
Љ
!batch_normalization_1/beta/Adam_1
VariableV2*
dtype0*
_output_shapes
:*
shared_name*-
_class#
!loc:@batch_normalization_1/beta*
	container*
shape:
З
(batch_normalization_1/beta/Adam_1/AssignAssign!batch_normalization_1/beta/Adam_13batch_normalization_1/beta/Adam_1/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_1/beta*
validate_shape(*
_output_shapes
:
©
&batch_normalization_1/beta/Adam_1/readIdentity!batch_normalization_1/beta/Adam_1*
T0*-
_class#
!loc:@batch_normalization_1/beta*
_output_shapes
:
ѓ
&conv2d_2/kernel/Adam/Initializer/zerosConst*&
_output_shapes
: *"
_class
loc:@conv2d_2/kernel*%
valueB **
dtype0
Љ
conv2d_2/kernel/Adam
VariableV2*
shared_name*"
_class
loc:@conv2d_2/kernel*
	container*
shape: *
dtype0*&
_output_shapes
: 
б
conv2d_2/kernel/Adam/AssignAssignconv2d_2/kernel/Adam&conv2d_2/kernel/Adam/Initializer/zeros*
use_locking(*
T0*"
_class
loc:@conv2d_2/kernel*
validate_shape(*&
_output_shapes
: 
Р
conv2d_2/kernel/Adam/readIdentityconv2d_2/kernel/Adam*&
_output_shapes
: *
T0*"
_class
loc:@conv2d_2/kernel
±
(conv2d_2/kernel/Adam_1/Initializer/zerosConst*"
_class
loc:@conv2d_2/kernel*%
valueB **
dtype0*&
_output_shapes
: 
Њ
conv2d_2/kernel/Adam_1
VariableV2*"
_class
loc:@conv2d_2/kernel*
	container*
shape: *
dtype0*&
_output_shapes
: *
shared_name
з
conv2d_2/kernel/Adam_1/AssignAssignconv2d_2/kernel/Adam_1(conv2d_2/kernel/Adam_1/Initializer/zeros*
validate_shape(*&
_output_shapes
: *
use_locking(*
T0*"
_class
loc:@conv2d_2/kernel
Ф
conv2d_2/kernel/Adam_1/readIdentityconv2d_2/kernel/Adam_1*&
_output_shapes
: *
T0*"
_class
loc:@conv2d_2/kernel
ѓ
2batch_normalization_2/gamma/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_2/gamma*
valueB **
dtype0*
_output_shapes
: 
Љ
 batch_normalization_2/gamma/Adam
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_2/gamma*
	container*
shape: *
dtype0*
_output_shapes
: 
Е
'batch_normalization_2/gamma/Adam/AssignAssign batch_normalization_2/gamma/Adam2batch_normalization_2/gamma/Adam/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_2/gamma*
validate_shape(*
_output_shapes
: 
®
%batch_normalization_2/gamma/Adam/readIdentity batch_normalization_2/gamma/Adam*
T0*.
_class$
" loc:@batch_normalization_2/gamma*
_output_shapes
: 
±
4batch_normalization_2/gamma/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_2/gamma*
valueB **
dtype0*
_output_shapes
: 
Њ
"batch_normalization_2/gamma/Adam_1
VariableV2*.
_class$
" loc:@batch_normalization_2/gamma*
	container*
shape: *
dtype0*
_output_shapes
: *
shared_name
Л
)batch_normalization_2/gamma/Adam_1/AssignAssign"batch_normalization_2/gamma/Adam_14batch_normalization_2/gamma/Adam_1/Initializer/zeros*
validate_shape(*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_2/gamma
ђ
'batch_normalization_2/gamma/Adam_1/readIdentity"batch_normalization_2/gamma/Adam_1*
T0*.
_class$
" loc:@batch_normalization_2/gamma*
_output_shapes
: 
≠
1batch_normalization_2/beta/Adam/Initializer/zerosConst*
_output_shapes
: *-
_class#
!loc:@batch_normalization_2/beta*
valueB **
dtype0
Ї
batch_normalization_2/beta/Adam
VariableV2*
_output_shapes
: *
shared_name*-
_class#
!loc:@batch_normalization_2/beta*
	container*
shape: *
dtype0
Б
&batch_normalization_2/beta/Adam/AssignAssignbatch_normalization_2/beta/Adam1batch_normalization_2/beta/Adam/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_2/beta*
validate_shape(*
_output_shapes
: 
•
$batch_normalization_2/beta/Adam/readIdentitybatch_normalization_2/beta/Adam*
T0*-
_class#
!loc:@batch_normalization_2/beta*
_output_shapes
: 
ѓ
3batch_normalization_2/beta/Adam_1/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_2/beta*
valueB **
dtype0*
_output_shapes
: 
Љ
!batch_normalization_2/beta/Adam_1
VariableV2*
shared_name*-
_class#
!loc:@batch_normalization_2/beta*
	container*
shape: *
dtype0*
_output_shapes
: 
З
(batch_normalization_2/beta/Adam_1/AssignAssign!batch_normalization_2/beta/Adam_13batch_normalization_2/beta/Adam_1/Initializer/zeros*
_output_shapes
: *
use_locking(*
T0*-
_class#
!loc:@batch_normalization_2/beta*
validate_shape(
©
&batch_normalization_2/beta/Adam_1/readIdentity!batch_normalization_2/beta/Adam_1*
T0*-
_class#
!loc:@batch_normalization_2/beta*
_output_shapes
: 
ѓ
&conv2d_3/kernel/Adam/Initializer/zerosConst*"
_class
loc:@conv2d_3/kernel*%
valueB  **
dtype0*&
_output_shapes
:  
Љ
conv2d_3/kernel/Adam
VariableV2*
shared_name*"
_class
loc:@conv2d_3/kernel*
	container*
shape:  *
dtype0*&
_output_shapes
:  
б
conv2d_3/kernel/Adam/AssignAssignconv2d_3/kernel/Adam&conv2d_3/kernel/Adam/Initializer/zeros*
use_locking(*
T0*"
_class
loc:@conv2d_3/kernel*
validate_shape(*&
_output_shapes
:  
Р
conv2d_3/kernel/Adam/readIdentityconv2d_3/kernel/Adam*&
_output_shapes
:  *
T0*"
_class
loc:@conv2d_3/kernel
±
(conv2d_3/kernel/Adam_1/Initializer/zerosConst*&
_output_shapes
:  *"
_class
loc:@conv2d_3/kernel*%
valueB  **
dtype0
Њ
conv2d_3/kernel/Adam_1
VariableV2*
dtype0*&
_output_shapes
:  *
shared_name*"
_class
loc:@conv2d_3/kernel*
	container*
shape:  
з
conv2d_3/kernel/Adam_1/AssignAssignconv2d_3/kernel/Adam_1(conv2d_3/kernel/Adam_1/Initializer/zeros*
use_locking(*
T0*"
_class
loc:@conv2d_3/kernel*
validate_shape(*&
_output_shapes
:  
Ф
conv2d_3/kernel/Adam_1/readIdentityconv2d_3/kernel/Adam_1*
T0*"
_class
loc:@conv2d_3/kernel*&
_output_shapes
:  
ѓ
2batch_normalization_3/gamma/Adam/Initializer/zerosConst*
_output_shapes
: *.
_class$
" loc:@batch_normalization_3/gamma*
valueB **
dtype0
Љ
 batch_normalization_3/gamma/Adam
VariableV2*
shape: *
dtype0*
_output_shapes
: *
shared_name*.
_class$
" loc:@batch_normalization_3/gamma*
	container
Е
'batch_normalization_3/gamma/Adam/AssignAssign batch_normalization_3/gamma/Adam2batch_normalization_3/gamma/Adam/Initializer/zeros*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_3/gamma*
validate_shape(
®
%batch_normalization_3/gamma/Adam/readIdentity batch_normalization_3/gamma/Adam*
T0*.
_class$
" loc:@batch_normalization_3/gamma*
_output_shapes
: 
±
4batch_normalization_3/gamma/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_3/gamma*
valueB **
dtype0*
_output_shapes
: 
Њ
"batch_normalization_3/gamma/Adam_1
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_3/gamma*
	container*
shape: *
dtype0*
_output_shapes
: 
Л
)batch_normalization_3/gamma/Adam_1/AssignAssign"batch_normalization_3/gamma/Adam_14batch_normalization_3/gamma/Adam_1/Initializer/zeros*.
_class$
" loc:@batch_normalization_3/gamma*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
ђ
'batch_normalization_3/gamma/Adam_1/readIdentity"batch_normalization_3/gamma/Adam_1*
T0*.
_class$
" loc:@batch_normalization_3/gamma*
_output_shapes
: 
≠
1batch_normalization_3/beta/Adam/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_3/beta*
valueB **
dtype0*
_output_shapes
: 
Ї
batch_normalization_3/beta/Adam
VariableV2*
shared_name*-
_class#
!loc:@batch_normalization_3/beta*
	container*
shape: *
dtype0*
_output_shapes
: 
Б
&batch_normalization_3/beta/Adam/AssignAssignbatch_normalization_3/beta/Adam1batch_normalization_3/beta/Adam/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_3/beta*
validate_shape(*
_output_shapes
: 
•
$batch_normalization_3/beta/Adam/readIdentitybatch_normalization_3/beta/Adam*
T0*-
_class#
!loc:@batch_normalization_3/beta*
_output_shapes
: 
ѓ
3batch_normalization_3/beta/Adam_1/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_3/beta*
valueB **
dtype0*
_output_shapes
: 
Љ
!batch_normalization_3/beta/Adam_1
VariableV2*
shape: *
dtype0*
_output_shapes
: *
shared_name*-
_class#
!loc:@batch_normalization_3/beta*
	container
З
(batch_normalization_3/beta/Adam_1/AssignAssign!batch_normalization_3/beta/Adam_13batch_normalization_3/beta/Adam_1/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_3/beta*
validate_shape(*
_output_shapes
: 
©
&batch_normalization_3/beta/Adam_1/readIdentity!batch_normalization_3/beta/Adam_1*
_output_shapes
: *
T0*-
_class#
!loc:@batch_normalization_3/beta
ѓ
&conv2d_4/kernel/Adam/Initializer/zerosConst*"
_class
loc:@conv2d_4/kernel*%
valueB @**
dtype0*&
_output_shapes
: @
Љ
conv2d_4/kernel/Adam
VariableV2*
shared_name*"
_class
loc:@conv2d_4/kernel*
	container*
shape: @*
dtype0*&
_output_shapes
: @
б
conv2d_4/kernel/Adam/AssignAssignconv2d_4/kernel/Adam&conv2d_4/kernel/Adam/Initializer/zeros*
validate_shape(*&
_output_shapes
: @*
use_locking(*
T0*"
_class
loc:@conv2d_4/kernel
Р
conv2d_4/kernel/Adam/readIdentityconv2d_4/kernel/Adam*&
_output_shapes
: @*
T0*"
_class
loc:@conv2d_4/kernel
±
(conv2d_4/kernel/Adam_1/Initializer/zerosConst*"
_class
loc:@conv2d_4/kernel*%
valueB @**
dtype0*&
_output_shapes
: @
Њ
conv2d_4/kernel/Adam_1
VariableV2*"
_class
loc:@conv2d_4/kernel*
	container*
shape: @*
dtype0*&
_output_shapes
: @*
shared_name
з
conv2d_4/kernel/Adam_1/AssignAssignconv2d_4/kernel/Adam_1(conv2d_4/kernel/Adam_1/Initializer/zeros*
validate_shape(*&
_output_shapes
: @*
use_locking(*
T0*"
_class
loc:@conv2d_4/kernel
Ф
conv2d_4/kernel/Adam_1/readIdentityconv2d_4/kernel/Adam_1*
T0*"
_class
loc:@conv2d_4/kernel*&
_output_shapes
: @
ѓ
2batch_normalization_4/gamma/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_4/gamma*
valueB@**
dtype0*
_output_shapes
:@
Љ
 batch_normalization_4/gamma/Adam
VariableV2*.
_class$
" loc:@batch_normalization_4/gamma*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name
Е
'batch_normalization_4/gamma/Adam/AssignAssign batch_normalization_4/gamma/Adam2batch_normalization_4/gamma/Adam/Initializer/zeros*
_output_shapes
:@*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_4/gamma*
validate_shape(
®
%batch_normalization_4/gamma/Adam/readIdentity batch_normalization_4/gamma/Adam*
T0*.
_class$
" loc:@batch_normalization_4/gamma*
_output_shapes
:@
±
4batch_normalization_4/gamma/Adam_1/Initializer/zerosConst*
dtype0*
_output_shapes
:@*.
_class$
" loc:@batch_normalization_4/gamma*
valueB@*
Њ
"batch_normalization_4/gamma/Adam_1
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_4/gamma*
	container*
shape:@
Л
)batch_normalization_4/gamma/Adam_1/AssignAssign"batch_normalization_4/gamma/Adam_14batch_normalization_4/gamma/Adam_1/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_4/gamma*
validate_shape(*
_output_shapes
:@
ђ
'batch_normalization_4/gamma/Adam_1/readIdentity"batch_normalization_4/gamma/Adam_1*.
_class$
" loc:@batch_normalization_4/gamma*
_output_shapes
:@*
T0
≠
1batch_normalization_4/beta/Adam/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_4/beta*
valueB@**
dtype0*
_output_shapes
:@
Ї
batch_normalization_4/beta/Adam
VariableV2*
shape:@*
dtype0*
_output_shapes
:@*
shared_name*-
_class#
!loc:@batch_normalization_4/beta*
	container
Б
&batch_normalization_4/beta/Adam/AssignAssignbatch_normalization_4/beta/Adam1batch_normalization_4/beta/Adam/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_4/beta*
validate_shape(*
_output_shapes
:@
•
$batch_normalization_4/beta/Adam/readIdentitybatch_normalization_4/beta/Adam*
_output_shapes
:@*
T0*-
_class#
!loc:@batch_normalization_4/beta
ѓ
3batch_normalization_4/beta/Adam_1/Initializer/zerosConst*
_output_shapes
:@*-
_class#
!loc:@batch_normalization_4/beta*
valueB@**
dtype0
Љ
!batch_normalization_4/beta/Adam_1
VariableV2*
shared_name*-
_class#
!loc:@batch_normalization_4/beta*
	container*
shape:@*
dtype0*
_output_shapes
:@
З
(batch_normalization_4/beta/Adam_1/AssignAssign!batch_normalization_4/beta/Adam_13batch_normalization_4/beta/Adam_1/Initializer/zeros*-
_class#
!loc:@batch_normalization_4/beta*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
©
&batch_normalization_4/beta/Adam_1/readIdentity!batch_normalization_4/beta/Adam_1*
T0*-
_class#
!loc:@batch_normalization_4/beta*
_output_shapes
:@
ѓ
&conv2d_5/kernel/Adam/Initializer/zerosConst*"
_class
loc:@conv2d_5/kernel*%
valueB@@**
dtype0*&
_output_shapes
:@@
Љ
conv2d_5/kernel/Adam
VariableV2*
	container*
shape:@@*
dtype0*&
_output_shapes
:@@*
shared_name*"
_class
loc:@conv2d_5/kernel
б
conv2d_5/kernel/Adam/AssignAssignconv2d_5/kernel/Adam&conv2d_5/kernel/Adam/Initializer/zeros*&
_output_shapes
:@@*
use_locking(*
T0*"
_class
loc:@conv2d_5/kernel*
validate_shape(
Р
conv2d_5/kernel/Adam/readIdentityconv2d_5/kernel/Adam*
T0*"
_class
loc:@conv2d_5/kernel*&
_output_shapes
:@@
±
(conv2d_5/kernel/Adam_1/Initializer/zerosConst*"
_class
loc:@conv2d_5/kernel*%
valueB@@**
dtype0*&
_output_shapes
:@@
Њ
conv2d_5/kernel/Adam_1
VariableV2*
shape:@@*
dtype0*&
_output_shapes
:@@*
shared_name*"
_class
loc:@conv2d_5/kernel*
	container
з
conv2d_5/kernel/Adam_1/AssignAssignconv2d_5/kernel/Adam_1(conv2d_5/kernel/Adam_1/Initializer/zeros*
use_locking(*
T0*"
_class
loc:@conv2d_5/kernel*
validate_shape(*&
_output_shapes
:@@
Ф
conv2d_5/kernel/Adam_1/readIdentityconv2d_5/kernel/Adam_1*
T0*"
_class
loc:@conv2d_5/kernel*&
_output_shapes
:@@
ѓ
2batch_normalization_5/gamma/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_5/gamma*
valueB@**
dtype0*
_output_shapes
:@
Љ
 batch_normalization_5/gamma/Adam
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_5/gamma*
	container*
shape:@*
dtype0*
_output_shapes
:@
Е
'batch_normalization_5/gamma/Adam/AssignAssign batch_normalization_5/gamma/Adam2batch_normalization_5/gamma/Adam/Initializer/zeros*.
_class$
" loc:@batch_normalization_5/gamma*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
®
%batch_normalization_5/gamma/Adam/readIdentity batch_normalization_5/gamma/Adam*.
_class$
" loc:@batch_normalization_5/gamma*
_output_shapes
:@*
T0
±
4batch_normalization_5/gamma/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_5/gamma*
valueB@**
dtype0*
_output_shapes
:@
Њ
"batch_normalization_5/gamma/Adam_1
VariableV2*.
_class$
" loc:@batch_normalization_5/gamma*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name
Л
)batch_normalization_5/gamma/Adam_1/AssignAssign"batch_normalization_5/gamma/Adam_14batch_normalization_5/gamma/Adam_1/Initializer/zeros*
_output_shapes
:@*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_5/gamma*
validate_shape(
ђ
'batch_normalization_5/gamma/Adam_1/readIdentity"batch_normalization_5/gamma/Adam_1*.
_class$
" loc:@batch_normalization_5/gamma*
_output_shapes
:@*
T0
≠
1batch_normalization_5/beta/Adam/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_5/beta*
valueB@**
dtype0*
_output_shapes
:@
Ї
batch_normalization_5/beta/Adam
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*-
_class#
!loc:@batch_normalization_5/beta*
	container*
shape:@
Б
&batch_normalization_5/beta/Adam/AssignAssignbatch_normalization_5/beta/Adam1batch_normalization_5/beta/Adam/Initializer/zeros*-
_class#
!loc:@batch_normalization_5/beta*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
•
$batch_normalization_5/beta/Adam/readIdentitybatch_normalization_5/beta/Adam*
T0*-
_class#
!loc:@batch_normalization_5/beta*
_output_shapes
:@
ѓ
3batch_normalization_5/beta/Adam_1/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_5/beta*
valueB@**
dtype0*
_output_shapes
:@
Љ
!batch_normalization_5/beta/Adam_1
VariableV2*
shared_name*-
_class#
!loc:@batch_normalization_5/beta*
	container*
shape:@*
dtype0*
_output_shapes
:@
З
(batch_normalization_5/beta/Adam_1/AssignAssign!batch_normalization_5/beta/Adam_13batch_normalization_5/beta/Adam_1/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_5/beta*
validate_shape(*
_output_shapes
:@
©
&batch_normalization_5/beta/Adam_1/readIdentity!batch_normalization_5/beta/Adam_1*
T0*-
_class#
!loc:@batch_normalization_5/beta*
_output_shapes
:@
ѓ
&conv2d_6/kernel/Adam/Initializer/zerosConst*
dtype0*&
_output_shapes
:@@*"
_class
loc:@conv2d_6/kernel*%
valueB@@*
Љ
conv2d_6/kernel/Adam
VariableV2*
shared_name*"
_class
loc:@conv2d_6/kernel*
	container*
shape:@@*
dtype0*&
_output_shapes
:@@
б
conv2d_6/kernel/Adam/AssignAssignconv2d_6/kernel/Adam&conv2d_6/kernel/Adam/Initializer/zeros*
use_locking(*
T0*"
_class
loc:@conv2d_6/kernel*
validate_shape(*&
_output_shapes
:@@
Р
conv2d_6/kernel/Adam/readIdentityconv2d_6/kernel/Adam*
T0*"
_class
loc:@conv2d_6/kernel*&
_output_shapes
:@@
±
(conv2d_6/kernel/Adam_1/Initializer/zerosConst*"
_class
loc:@conv2d_6/kernel*%
valueB@@**
dtype0*&
_output_shapes
:@@
Њ
conv2d_6/kernel/Adam_1
VariableV2*
shared_name*"
_class
loc:@conv2d_6/kernel*
	container*
shape:@@*
dtype0*&
_output_shapes
:@@
з
conv2d_6/kernel/Adam_1/AssignAssignconv2d_6/kernel/Adam_1(conv2d_6/kernel/Adam_1/Initializer/zeros*
use_locking(*
T0*"
_class
loc:@conv2d_6/kernel*
validate_shape(*&
_output_shapes
:@@
Ф
conv2d_6/kernel/Adam_1/readIdentityconv2d_6/kernel/Adam_1*
T0*"
_class
loc:@conv2d_6/kernel*&
_output_shapes
:@@
ѓ
2batch_normalization_6/gamma/Adam/Initializer/zerosConst*
_output_shapes
:@*.
_class$
" loc:@batch_normalization_6/gamma*
valueB@**
dtype0
Љ
 batch_normalization_6/gamma/Adam
VariableV2*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_6/gamma*
	container*
shape:@*
dtype0
Е
'batch_normalization_6/gamma/Adam/AssignAssign batch_normalization_6/gamma/Adam2batch_normalization_6/gamma/Adam/Initializer/zeros*.
_class$
" loc:@batch_normalization_6/gamma*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
®
%batch_normalization_6/gamma/Adam/readIdentity batch_normalization_6/gamma/Adam*
T0*.
_class$
" loc:@batch_normalization_6/gamma*
_output_shapes
:@
±
4batch_normalization_6/gamma/Adam_1/Initializer/zerosConst*
_output_shapes
:@*.
_class$
" loc:@batch_normalization_6/gamma*
valueB@**
dtype0
Њ
"batch_normalization_6/gamma/Adam_1
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_6/gamma*
	container*
shape:@
Л
)batch_normalization_6/gamma/Adam_1/AssignAssign"batch_normalization_6/gamma/Adam_14batch_normalization_6/gamma/Adam_1/Initializer/zeros*
_output_shapes
:@*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_6/gamma*
validate_shape(
ђ
'batch_normalization_6/gamma/Adam_1/readIdentity"batch_normalization_6/gamma/Adam_1*
_output_shapes
:@*
T0*.
_class$
" loc:@batch_normalization_6/gamma
≠
1batch_normalization_6/beta/Adam/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_6/beta*
valueB@**
dtype0*
_output_shapes
:@
Ї
batch_normalization_6/beta/Adam
VariableV2*
shape:@*
dtype0*
_output_shapes
:@*
shared_name*-
_class#
!loc:@batch_normalization_6/beta*
	container
Б
&batch_normalization_6/beta/Adam/AssignAssignbatch_normalization_6/beta/Adam1batch_normalization_6/beta/Adam/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_6/beta*
validate_shape(*
_output_shapes
:@
•
$batch_normalization_6/beta/Adam/readIdentitybatch_normalization_6/beta/Adam*
_output_shapes
:@*
T0*-
_class#
!loc:@batch_normalization_6/beta
ѓ
3batch_normalization_6/beta/Adam_1/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_6/beta*
valueB@**
dtype0*
_output_shapes
:@
Љ
!batch_normalization_6/beta/Adam_1
VariableV2*-
_class#
!loc:@batch_normalization_6/beta*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name
З
(batch_normalization_6/beta/Adam_1/AssignAssign!batch_normalization_6/beta/Adam_13batch_normalization_6/beta/Adam_1/Initializer/zeros*-
_class#
!loc:@batch_normalization_6/beta*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
©
&batch_normalization_6/beta/Adam_1/readIdentity!batch_normalization_6/beta/Adam_1*
T0*-
_class#
!loc:@batch_normalization_6/beta*
_output_shapes
:@
±
&conv2d_7/kernel/Adam/Initializer/zerosConst*"
_class
loc:@conv2d_7/kernel*&
valueB@А**
dtype0*'
_output_shapes
:@А
Њ
conv2d_7/kernel/Adam
VariableV2*
dtype0*'
_output_shapes
:@А*
shared_name*"
_class
loc:@conv2d_7/kernel*
	container*
shape:@А
в
conv2d_7/kernel/Adam/AssignAssignconv2d_7/kernel/Adam&conv2d_7/kernel/Adam/Initializer/zeros*
use_locking(*
T0*"
_class
loc:@conv2d_7/kernel*
validate_shape(*'
_output_shapes
:@А
С
conv2d_7/kernel/Adam/readIdentityconv2d_7/kernel/Adam*
T0*"
_class
loc:@conv2d_7/kernel*'
_output_shapes
:@А
≥
(conv2d_7/kernel/Adam_1/Initializer/zerosConst*"
_class
loc:@conv2d_7/kernel*&
valueB@А**
dtype0*'
_output_shapes
:@А
ј
conv2d_7/kernel/Adam_1
VariableV2*
dtype0*'
_output_shapes
:@А*
shared_name*"
_class
loc:@conv2d_7/kernel*
	container*
shape:@А
и
conv2d_7/kernel/Adam_1/AssignAssignconv2d_7/kernel/Adam_1(conv2d_7/kernel/Adam_1/Initializer/zeros*
T0*"
_class
loc:@conv2d_7/kernel*
validate_shape(*'
_output_shapes
:@А*
use_locking(
Х
conv2d_7/kernel/Adam_1/readIdentityconv2d_7/kernel/Adam_1*
T0*"
_class
loc:@conv2d_7/kernel*'
_output_shapes
:@А
±
2batch_normalization_7/gamma/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_7/gamma*
valueBА**
dtype0*
_output_shapes	
:А
Њ
 batch_normalization_7/gamma/Adam
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_7/gamma*
	container*
shape:А*
dtype0*
_output_shapes	
:А
Ж
'batch_normalization_7/gamma/Adam/AssignAssign batch_normalization_7/gamma/Adam2batch_normalization_7/gamma/Adam/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_7/gamma*
validate_shape(*
_output_shapes	
:А
©
%batch_normalization_7/gamma/Adam/readIdentity batch_normalization_7/gamma/Adam*
T0*.
_class$
" loc:@batch_normalization_7/gamma*
_output_shapes	
:А
≥
4batch_normalization_7/gamma/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_7/gamma*
valueBА**
dtype0*
_output_shapes	
:А
ј
"batch_normalization_7/gamma/Adam_1
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_7/gamma*
	container*
shape:А*
dtype0*
_output_shapes	
:А
М
)batch_normalization_7/gamma/Adam_1/AssignAssign"batch_normalization_7/gamma/Adam_14batch_normalization_7/gamma/Adam_1/Initializer/zeros*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_7/gamma
≠
'batch_normalization_7/gamma/Adam_1/readIdentity"batch_normalization_7/gamma/Adam_1*
T0*.
_class$
" loc:@batch_normalization_7/gamma*
_output_shapes	
:А
ѓ
1batch_normalization_7/beta/Adam/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_7/beta*
valueBА**
dtype0*
_output_shapes	
:А
Љ
batch_normalization_7/beta/Adam
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*-
_class#
!loc:@batch_normalization_7/beta*
	container*
shape:А
В
&batch_normalization_7/beta/Adam/AssignAssignbatch_normalization_7/beta/Adam1batch_normalization_7/beta/Adam/Initializer/zeros*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_7/beta
¶
$batch_normalization_7/beta/Adam/readIdentitybatch_normalization_7/beta/Adam*-
_class#
!loc:@batch_normalization_7/beta*
_output_shapes	
:А*
T0
±
3batch_normalization_7/beta/Adam_1/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_7/beta*
valueBА**
dtype0*
_output_shapes	
:А
Њ
!batch_normalization_7/beta/Adam_1
VariableV2*-
_class#
!loc:@batch_normalization_7/beta*
	container*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name
И
(batch_normalization_7/beta/Adam_1/AssignAssign!batch_normalization_7/beta/Adam_13batch_normalization_7/beta/Adam_1/Initializer/zeros*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_7/beta
™
&batch_normalization_7/beta/Adam_1/readIdentity!batch_normalization_7/beta/Adam_1*-
_class#
!loc:@batch_normalization_7/beta*
_output_shapes	
:А*
T0
≥
&conv2d_8/kernel/Adam/Initializer/zerosConst*(
_output_shapes
:АА*"
_class
loc:@conv2d_8/kernel*'
valueBАА**
dtype0
ј
conv2d_8/kernel/Adam
VariableV2*
shared_name*"
_class
loc:@conv2d_8/kernel*
	container*
shape:АА*
dtype0*(
_output_shapes
:АА
г
conv2d_8/kernel/Adam/AssignAssignconv2d_8/kernel/Adam&conv2d_8/kernel/Adam/Initializer/zeros*"
_class
loc:@conv2d_8/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(*
T0
Т
conv2d_8/kernel/Adam/readIdentityconv2d_8/kernel/Adam*(
_output_shapes
:АА*
T0*"
_class
loc:@conv2d_8/kernel
µ
(conv2d_8/kernel/Adam_1/Initializer/zerosConst*(
_output_shapes
:АА*"
_class
loc:@conv2d_8/kernel*'
valueBАА**
dtype0
¬
conv2d_8/kernel/Adam_1
VariableV2*
	container*
shape:АА*
dtype0*(
_output_shapes
:АА*
shared_name*"
_class
loc:@conv2d_8/kernel
й
conv2d_8/kernel/Adam_1/AssignAssignconv2d_8/kernel/Adam_1(conv2d_8/kernel/Adam_1/Initializer/zeros*(
_output_shapes
:АА*
use_locking(*
T0*"
_class
loc:@conv2d_8/kernel*
validate_shape(
Ц
conv2d_8/kernel/Adam_1/readIdentityconv2d_8/kernel/Adam_1*"
_class
loc:@conv2d_8/kernel*(
_output_shapes
:АА*
T0
±
2batch_normalization_8/gamma/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_8/gamma*
valueBА**
dtype0*
_output_shapes	
:А
Њ
 batch_normalization_8/gamma/Adam
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*.
_class$
" loc:@batch_normalization_8/gamma*
	container*
shape:А
Ж
'batch_normalization_8/gamma/Adam/AssignAssign batch_normalization_8/gamma/Adam2batch_normalization_8/gamma/Adam/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_8/gamma*
validate_shape(*
_output_shapes	
:А
©
%batch_normalization_8/gamma/Adam/readIdentity batch_normalization_8/gamma/Adam*
T0*.
_class$
" loc:@batch_normalization_8/gamma*
_output_shapes	
:А
≥
4batch_normalization_8/gamma/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_8/gamma*
valueBА**
dtype0*
_output_shapes	
:А
ј
"batch_normalization_8/gamma/Adam_1
VariableV2*.
_class$
" loc:@batch_normalization_8/gamma*
	container*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name
М
)batch_normalization_8/gamma/Adam_1/AssignAssign"batch_normalization_8/gamma/Adam_14batch_normalization_8/gamma/Adam_1/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_8/gamma*
validate_shape(*
_output_shapes	
:А
≠
'batch_normalization_8/gamma/Adam_1/readIdentity"batch_normalization_8/gamma/Adam_1*
T0*.
_class$
" loc:@batch_normalization_8/gamma*
_output_shapes	
:А
ѓ
1batch_normalization_8/beta/Adam/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_8/beta*
valueBА**
dtype0*
_output_shapes	
:А
Љ
batch_normalization_8/beta/Adam
VariableV2*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name*-
_class#
!loc:@batch_normalization_8/beta*
	container
В
&batch_normalization_8/beta/Adam/AssignAssignbatch_normalization_8/beta/Adam1batch_normalization_8/beta/Adam/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_8/beta*
validate_shape(*
_output_shapes	
:А
¶
$batch_normalization_8/beta/Adam/readIdentitybatch_normalization_8/beta/Adam*
T0*-
_class#
!loc:@batch_normalization_8/beta*
_output_shapes	
:А
±
3batch_normalization_8/beta/Adam_1/Initializer/zerosConst*-
_class#
!loc:@batch_normalization_8/beta*
valueBА**
dtype0*
_output_shapes	
:А
Њ
!batch_normalization_8/beta/Adam_1
VariableV2*
shared_name*-
_class#
!loc:@batch_normalization_8/beta*
	container*
shape:А*
dtype0*
_output_shapes	
:А
И
(batch_normalization_8/beta/Adam_1/AssignAssign!batch_normalization_8/beta/Adam_13batch_normalization_8/beta/Adam_1/Initializer/zeros*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_8/beta
™
&batch_normalization_8/beta/Adam_1/readIdentity!batch_normalization_8/beta/Adam_1*
_output_shapes	
:А*
T0*-
_class#
!loc:@batch_normalization_8/beta
≥
&conv2d_9/kernel/Adam/Initializer/zerosConst*
dtype0*(
_output_shapes
:АА*"
_class
loc:@conv2d_9/kernel*'
valueBАА*
ј
conv2d_9/kernel/Adam
VariableV2*"
_class
loc:@conv2d_9/kernel*
	container*
shape:АА*
dtype0*(
_output_shapes
:АА*
shared_name
г
conv2d_9/kernel/Adam/AssignAssignconv2d_9/kernel/Adam&conv2d_9/kernel/Adam/Initializer/zeros*(
_output_shapes
:АА*
use_locking(*
T0*"
_class
loc:@conv2d_9/kernel*
validate_shape(
Т
conv2d_9/kernel/Adam/readIdentityconv2d_9/kernel/Adam*
T0*"
_class
loc:@conv2d_9/kernel*(
_output_shapes
:АА
µ
(conv2d_9/kernel/Adam_1/Initializer/zerosConst*"
_class
loc:@conv2d_9/kernel*'
valueBАА**
dtype0*(
_output_shapes
:АА
¬
conv2d_9/kernel/Adam_1
VariableV2*
shared_name*"
_class
loc:@conv2d_9/kernel*
	container*
shape:АА*
dtype0*(
_output_shapes
:АА
й
conv2d_9/kernel/Adam_1/AssignAssignconv2d_9/kernel/Adam_1(conv2d_9/kernel/Adam_1/Initializer/zeros*"
_class
loc:@conv2d_9/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(*
T0
Ц
conv2d_9/kernel/Adam_1/readIdentityconv2d_9/kernel/Adam_1*(
_output_shapes
:АА*
T0*"
_class
loc:@conv2d_9/kernel
±
2batch_normalization_9/gamma/Adam/Initializer/zerosConst*
dtype0*
_output_shapes	
:А*.
_class$
" loc:@batch_normalization_9/gamma*
valueBА*
Њ
 batch_normalization_9/gamma/Adam
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*.
_class$
" loc:@batch_normalization_9/gamma*
	container*
shape:А
Ж
'batch_normalization_9/gamma/Adam/AssignAssign batch_normalization_9/gamma/Adam2batch_normalization_9/gamma/Adam/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_9/gamma*
validate_shape(*
_output_shapes	
:А
©
%batch_normalization_9/gamma/Adam/readIdentity batch_normalization_9/gamma/Adam*
_output_shapes	
:А*
T0*.
_class$
" loc:@batch_normalization_9/gamma
≥
4batch_normalization_9/gamma/Adam_1/Initializer/zerosConst*
dtype0*
_output_shapes	
:А*.
_class$
" loc:@batch_normalization_9/gamma*
valueBА*
ј
"batch_normalization_9/gamma/Adam_1
VariableV2*.
_class$
" loc:@batch_normalization_9/gamma*
	container*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name
М
)batch_normalization_9/gamma/Adam_1/AssignAssign"batch_normalization_9/gamma/Adam_14batch_normalization_9/gamma/Adam_1/Initializer/zeros*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_9/gamma
≠
'batch_normalization_9/gamma/Adam_1/readIdentity"batch_normalization_9/gamma/Adam_1*
_output_shapes	
:А*
T0*.
_class$
" loc:@batch_normalization_9/gamma
ѓ
1batch_normalization_9/beta/Adam/Initializer/zerosConst*
dtype0*
_output_shapes	
:А*-
_class#
!loc:@batch_normalization_9/beta*
valueBА*
Љ
batch_normalization_9/beta/Adam
VariableV2*
	container*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name*-
_class#
!loc:@batch_normalization_9/beta
В
&batch_normalization_9/beta/Adam/AssignAssignbatch_normalization_9/beta/Adam1batch_normalization_9/beta/Adam/Initializer/zeros*
_output_shapes	
:А*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_9/beta*
validate_shape(
¶
$batch_normalization_9/beta/Adam/readIdentitybatch_normalization_9/beta/Adam*
T0*-
_class#
!loc:@batch_normalization_9/beta*
_output_shapes	
:А
±
3batch_normalization_9/beta/Adam_1/Initializer/zerosConst*
_output_shapes	
:А*-
_class#
!loc:@batch_normalization_9/beta*
valueBА**
dtype0
Њ
!batch_normalization_9/beta/Adam_1
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*-
_class#
!loc:@batch_normalization_9/beta*
	container*
shape:А
И
(batch_normalization_9/beta/Adam_1/AssignAssign!batch_normalization_9/beta/Adam_13batch_normalization_9/beta/Adam_1/Initializer/zeros*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_9/beta*
validate_shape(*
_output_shapes	
:А
™
&batch_normalization_9/beta/Adam_1/readIdentity!batch_normalization_9/beta/Adam_1*
T0*-
_class#
!loc:@batch_normalization_9/beta*
_output_shapes	
:А
µ
'conv2d_10/kernel/Adam/Initializer/zerosConst*#
_class
loc:@conv2d_10/kernel*'
valueBАА**
dtype0*(
_output_shapes
:АА
¬
conv2d_10/kernel/Adam
VariableV2*
	container*
shape:АА*
dtype0*(
_output_shapes
:АА*
shared_name*#
_class
loc:@conv2d_10/kernel
з
conv2d_10/kernel/Adam/AssignAssignconv2d_10/kernel/Adam'conv2d_10/kernel/Adam/Initializer/zeros*
use_locking(*
T0*#
_class
loc:@conv2d_10/kernel*
validate_shape(*(
_output_shapes
:АА
Х
conv2d_10/kernel/Adam/readIdentityconv2d_10/kernel/Adam*#
_class
loc:@conv2d_10/kernel*(
_output_shapes
:АА*
T0
Ј
)conv2d_10/kernel/Adam_1/Initializer/zerosConst*#
_class
loc:@conv2d_10/kernel*'
valueBАА**
dtype0*(
_output_shapes
:АА
ƒ
conv2d_10/kernel/Adam_1
VariableV2*
shared_name*#
_class
loc:@conv2d_10/kernel*
	container*
shape:АА*
dtype0*(
_output_shapes
:АА
н
conv2d_10/kernel/Adam_1/AssignAssignconv2d_10/kernel/Adam_1)conv2d_10/kernel/Adam_1/Initializer/zeros*
T0*#
_class
loc:@conv2d_10/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(
Щ
conv2d_10/kernel/Adam_1/readIdentityconv2d_10/kernel/Adam_1*(
_output_shapes
:АА*
T0*#
_class
loc:@conv2d_10/kernel
≥
3batch_normalization_10/gamma/Adam/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_10/gamma*
valueBА**
dtype0*
_output_shapes	
:А
ј
!batch_normalization_10/gamma/Adam
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*/
_class%
#!loc:@batch_normalization_10/gamma*
	container*
shape:А
К
(batch_normalization_10/gamma/Adam/AssignAssign!batch_normalization_10/gamma/Adam3batch_normalization_10/gamma/Adam/Initializer/zeros*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_10/gamma*
validate_shape(*
_output_shapes	
:А
ђ
&batch_normalization_10/gamma/Adam/readIdentity!batch_normalization_10/gamma/Adam*
T0*/
_class%
#!loc:@batch_normalization_10/gamma*
_output_shapes	
:А
µ
5batch_normalization_10/gamma/Adam_1/Initializer/zerosConst*
_output_shapes	
:А*/
_class%
#!loc:@batch_normalization_10/gamma*
valueBА**
dtype0
¬
#batch_normalization_10/gamma/Adam_1
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*/
_class%
#!loc:@batch_normalization_10/gamma*
	container*
shape:А
Р
*batch_normalization_10/gamma/Adam_1/AssignAssign#batch_normalization_10/gamma/Adam_15batch_normalization_10/gamma/Adam_1/Initializer/zeros*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_10/gamma
∞
(batch_normalization_10/gamma/Adam_1/readIdentity#batch_normalization_10/gamma/Adam_1*
T0*/
_class%
#!loc:@batch_normalization_10/gamma*
_output_shapes	
:А
±
2batch_normalization_10/beta/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_10/beta*
valueBА**
dtype0*
_output_shapes	
:А
Њ
 batch_normalization_10/beta/Adam
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*.
_class$
" loc:@batch_normalization_10/beta*
	container*
shape:А
Ж
'batch_normalization_10/beta/Adam/AssignAssign batch_normalization_10/beta/Adam2batch_normalization_10/beta/Adam/Initializer/zeros*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_10/beta
©
%batch_normalization_10/beta/Adam/readIdentity batch_normalization_10/beta/Adam*
T0*.
_class$
" loc:@batch_normalization_10/beta*
_output_shapes	
:А
≥
4batch_normalization_10/beta/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_10/beta*
valueBА**
dtype0*
_output_shapes	
:А
ј
"batch_normalization_10/beta/Adam_1
VariableV2*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name*.
_class$
" loc:@batch_normalization_10/beta*
	container
М
)batch_normalization_10/beta/Adam_1/AssignAssign"batch_normalization_10/beta/Adam_14batch_normalization_10/beta/Adam_1/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_10/beta*
validate_shape(*
_output_shapes	
:А
≠
'batch_normalization_10/beta/Adam_1/readIdentity"batch_normalization_10/beta/Adam_1*
_output_shapes	
:А*
T0*.
_class$
" loc:@batch_normalization_10/beta
µ
'conv2d_11/kernel/Adam/Initializer/zerosConst*#
_class
loc:@conv2d_11/kernel*'
valueBАА**
dtype0*(
_output_shapes
:АА
¬
conv2d_11/kernel/Adam
VariableV2*#
_class
loc:@conv2d_11/kernel*
	container*
shape:АА*
dtype0*(
_output_shapes
:АА*
shared_name
з
conv2d_11/kernel/Adam/AssignAssignconv2d_11/kernel/Adam'conv2d_11/kernel/Adam/Initializer/zeros*
use_locking(*
T0*#
_class
loc:@conv2d_11/kernel*
validate_shape(*(
_output_shapes
:АА
Х
conv2d_11/kernel/Adam/readIdentityconv2d_11/kernel/Adam*
T0*#
_class
loc:@conv2d_11/kernel*(
_output_shapes
:АА
Ј
)conv2d_11/kernel/Adam_1/Initializer/zerosConst*#
_class
loc:@conv2d_11/kernel*'
valueBАА**
dtype0*(
_output_shapes
:АА
ƒ
conv2d_11/kernel/Adam_1
VariableV2*
dtype0*(
_output_shapes
:АА*
shared_name*#
_class
loc:@conv2d_11/kernel*
	container*
shape:АА
н
conv2d_11/kernel/Adam_1/AssignAssignconv2d_11/kernel/Adam_1)conv2d_11/kernel/Adam_1/Initializer/zeros*#
_class
loc:@conv2d_11/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(*
T0
Щ
conv2d_11/kernel/Adam_1/readIdentityconv2d_11/kernel/Adam_1*
T0*#
_class
loc:@conv2d_11/kernel*(
_output_shapes
:АА
≥
3batch_normalization_11/gamma/Adam/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_11/gamma*
valueBА**
dtype0*
_output_shapes	
:А
ј
!batch_normalization_11/gamma/Adam
VariableV2*
	container*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name*/
_class%
#!loc:@batch_normalization_11/gamma
К
(batch_normalization_11/gamma/Adam/AssignAssign!batch_normalization_11/gamma/Adam3batch_normalization_11/gamma/Adam/Initializer/zeros*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_11/gamma
ђ
&batch_normalization_11/gamma/Adam/readIdentity!batch_normalization_11/gamma/Adam*
T0*/
_class%
#!loc:@batch_normalization_11/gamma*
_output_shapes	
:А
µ
5batch_normalization_11/gamma/Adam_1/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_11/gamma*
valueBА**
dtype0*
_output_shapes	
:А
¬
#batch_normalization_11/gamma/Adam_1
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*/
_class%
#!loc:@batch_normalization_11/gamma*
	container*
shape:А
Р
*batch_normalization_11/gamma/Adam_1/AssignAssign#batch_normalization_11/gamma/Adam_15batch_normalization_11/gamma/Adam_1/Initializer/zeros*
_output_shapes	
:А*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_11/gamma*
validate_shape(
∞
(batch_normalization_11/gamma/Adam_1/readIdentity#batch_normalization_11/gamma/Adam_1*
T0*/
_class%
#!loc:@batch_normalization_11/gamma*
_output_shapes	
:А
±
2batch_normalization_11/beta/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_11/beta*
valueBА**
dtype0*
_output_shapes	
:А
Њ
 batch_normalization_11/beta/Adam
VariableV2*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name*.
_class$
" loc:@batch_normalization_11/beta*
	container
Ж
'batch_normalization_11/beta/Adam/AssignAssign batch_normalization_11/beta/Adam2batch_normalization_11/beta/Adam/Initializer/zeros*.
_class$
" loc:@batch_normalization_11/beta*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0
©
%batch_normalization_11/beta/Adam/readIdentity batch_normalization_11/beta/Adam*
T0*.
_class$
" loc:@batch_normalization_11/beta*
_output_shapes	
:А
≥
4batch_normalization_11/beta/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_11/beta*
valueBА**
dtype0*
_output_shapes	
:А
ј
"batch_normalization_11/beta/Adam_1
VariableV2*.
_class$
" loc:@batch_normalization_11/beta*
	container*
shape:А*
dtype0*
_output_shapes	
:А*
shared_name
М
)batch_normalization_11/beta/Adam_1/AssignAssign"batch_normalization_11/beta/Adam_14batch_normalization_11/beta/Adam_1/Initializer/zeros*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_11/beta*
validate_shape(
≠
'batch_normalization_11/beta/Adam_1/readIdentity"batch_normalization_11/beta/Adam_1*
T0*.
_class$
" loc:@batch_normalization_11/beta*
_output_shapes	
:А
µ
'conv2d_12/kernel/Adam/Initializer/zerosConst*#
_class
loc:@conv2d_12/kernel*'
valueBАА**
dtype0*(
_output_shapes
:АА
¬
conv2d_12/kernel/Adam
VariableV2*
shared_name*#
_class
loc:@conv2d_12/kernel*
	container*
shape:АА*
dtype0*(
_output_shapes
:АА
з
conv2d_12/kernel/Adam/AssignAssignconv2d_12/kernel/Adam'conv2d_12/kernel/Adam/Initializer/zeros*
use_locking(*
T0*#
_class
loc:@conv2d_12/kernel*
validate_shape(*(
_output_shapes
:АА
Х
conv2d_12/kernel/Adam/readIdentityconv2d_12/kernel/Adam*
T0*#
_class
loc:@conv2d_12/kernel*(
_output_shapes
:АА
Ј
)conv2d_12/kernel/Adam_1/Initializer/zerosConst*#
_class
loc:@conv2d_12/kernel*'
valueBАА**
dtype0*(
_output_shapes
:АА
ƒ
conv2d_12/kernel/Adam_1
VariableV2*
dtype0*(
_output_shapes
:АА*
shared_name*#
_class
loc:@conv2d_12/kernel*
	container*
shape:АА
н
conv2d_12/kernel/Adam_1/AssignAssignconv2d_12/kernel/Adam_1)conv2d_12/kernel/Adam_1/Initializer/zeros*(
_output_shapes
:АА*
use_locking(*
T0*#
_class
loc:@conv2d_12/kernel*
validate_shape(
Щ
conv2d_12/kernel/Adam_1/readIdentityconv2d_12/kernel/Adam_1*
T0*#
_class
loc:@conv2d_12/kernel*(
_output_shapes
:АА
≥
3batch_normalization_12/gamma/Adam/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_12/gamma*
valueBА**
dtype0*
_output_shapes	
:А
ј
!batch_normalization_12/gamma/Adam
VariableV2*
shared_name*/
_class%
#!loc:@batch_normalization_12/gamma*
	container*
shape:А*
dtype0*
_output_shapes	
:А
К
(batch_normalization_12/gamma/Adam/AssignAssign!batch_normalization_12/gamma/Adam3batch_normalization_12/gamma/Adam/Initializer/zeros*
_output_shapes	
:А*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_12/gamma*
validate_shape(
ђ
&batch_normalization_12/gamma/Adam/readIdentity!batch_normalization_12/gamma/Adam*
T0*/
_class%
#!loc:@batch_normalization_12/gamma*
_output_shapes	
:А
µ
5batch_normalization_12/gamma/Adam_1/Initializer/zerosConst*
dtype0*
_output_shapes	
:А*/
_class%
#!loc:@batch_normalization_12/gamma*
valueBА*
¬
#batch_normalization_12/gamma/Adam_1
VariableV2*
dtype0*
_output_shapes	
:А*
shared_name*/
_class%
#!loc:@batch_normalization_12/gamma*
	container*
shape:А
Р
*batch_normalization_12/gamma/Adam_1/AssignAssign#batch_normalization_12/gamma/Adam_15batch_normalization_12/gamma/Adam_1/Initializer/zeros*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_12/gamma*
validate_shape(*
_output_shapes	
:А
∞
(batch_normalization_12/gamma/Adam_1/readIdentity#batch_normalization_12/gamma/Adam_1*
_output_shapes	
:А*
T0*/
_class%
#!loc:@batch_normalization_12/gamma
±
2batch_normalization_12/beta/Adam/Initializer/zerosConst*
dtype0*
_output_shapes	
:А*.
_class$
" loc:@batch_normalization_12/beta*
valueBА*
Њ
 batch_normalization_12/beta/Adam
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_12/beta*
	container*
shape:А*
dtype0*
_output_shapes	
:А
Ж
'batch_normalization_12/beta/Adam/AssignAssign batch_normalization_12/beta/Adam2batch_normalization_12/beta/Adam/Initializer/zeros*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_12/beta
©
%batch_normalization_12/beta/Adam/readIdentity batch_normalization_12/beta/Adam*
T0*.
_class$
" loc:@batch_normalization_12/beta*
_output_shapes	
:А
≥
4batch_normalization_12/beta/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_12/beta*
valueBА**
dtype0*
_output_shapes	
:А
ј
"batch_normalization_12/beta/Adam_1
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_12/beta*
	container*
shape:А*
dtype0*
_output_shapes	
:А
М
)batch_normalization_12/beta/Adam_1/AssignAssign"batch_normalization_12/beta/Adam_14batch_normalization_12/beta/Adam_1/Initializer/zeros*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_12/beta
≠
'batch_normalization_12/beta/Adam_1/readIdentity"batch_normalization_12/beta/Adam_1*
T0*.
_class$
" loc:@batch_normalization_12/beta*
_output_shapes	
:А
±
'conv2d_13/kernel/Adam/Initializer/zerosConst*#
_class
loc:@conv2d_13/kernel*%
valueB@**
dtype0*&
_output_shapes
:@
Њ
conv2d_13/kernel/Adam
VariableV2*
shared_name*#
_class
loc:@conv2d_13/kernel*
	container*
shape:@*
dtype0*&
_output_shapes
:@
е
conv2d_13/kernel/Adam/AssignAssignconv2d_13/kernel/Adam'conv2d_13/kernel/Adam/Initializer/zeros*
use_locking(*
T0*#
_class
loc:@conv2d_13/kernel*
validate_shape(*&
_output_shapes
:@
У
conv2d_13/kernel/Adam/readIdentityconv2d_13/kernel/Adam*
T0*#
_class
loc:@conv2d_13/kernel*&
_output_shapes
:@
≥
)conv2d_13/kernel/Adam_1/Initializer/zerosConst*#
_class
loc:@conv2d_13/kernel*%
valueB@**
dtype0*&
_output_shapes
:@
ј
conv2d_13/kernel/Adam_1
VariableV2*#
_class
loc:@conv2d_13/kernel*
	container*
shape:@*
dtype0*&
_output_shapes
:@*
shared_name
л
conv2d_13/kernel/Adam_1/AssignAssignconv2d_13/kernel/Adam_1)conv2d_13/kernel/Adam_1/Initializer/zeros*#
_class
loc:@conv2d_13/kernel*
validate_shape(*&
_output_shapes
:@*
use_locking(*
T0
Ч
conv2d_13/kernel/Adam_1/readIdentityconv2d_13/kernel/Adam_1*
T0*#
_class
loc:@conv2d_13/kernel*&
_output_shapes
:@
±
3batch_normalization_13/gamma/Adam/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_13/gamma*
valueB@**
dtype0*
_output_shapes
:@
Њ
!batch_normalization_13/gamma/Adam
VariableV2*/
_class%
#!loc:@batch_normalization_13/gamma*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name
Й
(batch_normalization_13/gamma/Adam/AssignAssign!batch_normalization_13/gamma/Adam3batch_normalization_13/gamma/Adam/Initializer/zeros*/
_class%
#!loc:@batch_normalization_13/gamma*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
Ђ
&batch_normalization_13/gamma/Adam/readIdentity!batch_normalization_13/gamma/Adam*
T0*/
_class%
#!loc:@batch_normalization_13/gamma*
_output_shapes
:@
≥
5batch_normalization_13/gamma/Adam_1/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_13/gamma*
valueB@**
dtype0*
_output_shapes
:@
ј
#batch_normalization_13/gamma/Adam_1
VariableV2*
shared_name*/
_class%
#!loc:@batch_normalization_13/gamma*
	container*
shape:@*
dtype0*
_output_shapes
:@
П
*batch_normalization_13/gamma/Adam_1/AssignAssign#batch_normalization_13/gamma/Adam_15batch_normalization_13/gamma/Adam_1/Initializer/zeros*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_13/gamma*
validate_shape(*
_output_shapes
:@
ѓ
(batch_normalization_13/gamma/Adam_1/readIdentity#batch_normalization_13/gamma/Adam_1*/
_class%
#!loc:@batch_normalization_13/gamma*
_output_shapes
:@*
T0
ѓ
2batch_normalization_13/beta/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_13/beta*
valueB@**
dtype0*
_output_shapes
:@
Љ
 batch_normalization_13/beta/Adam
VariableV2*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_13/beta
Е
'batch_normalization_13/beta/Adam/AssignAssign batch_normalization_13/beta/Adam2batch_normalization_13/beta/Adam/Initializer/zeros*.
_class$
" loc:@batch_normalization_13/beta*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
®
%batch_normalization_13/beta/Adam/readIdentity batch_normalization_13/beta/Adam*
T0*.
_class$
" loc:@batch_normalization_13/beta*
_output_shapes
:@
±
4batch_normalization_13/beta/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_13/beta*
valueB@**
dtype0*
_output_shapes
:@
Њ
"batch_normalization_13/beta/Adam_1
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_13/beta*
	container*
shape:@
Л
)batch_normalization_13/beta/Adam_1/AssignAssign"batch_normalization_13/beta/Adam_14batch_normalization_13/beta/Adam_1/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_13/beta*
validate_shape(*
_output_shapes
:@
ђ
'batch_normalization_13/beta/Adam_1/readIdentity"batch_normalization_13/beta/Adam_1*
_output_shapes
:@*
T0*.
_class$
" loc:@batch_normalization_13/beta
±
'conv2d_14/kernel/Adam/Initializer/zerosConst*#
_class
loc:@conv2d_14/kernel*%
valueB  **
dtype0*&
_output_shapes
:  
Њ
conv2d_14/kernel/Adam
VariableV2*
	container*
shape:  *
dtype0*&
_output_shapes
:  *
shared_name*#
_class
loc:@conv2d_14/kernel
е
conv2d_14/kernel/Adam/AssignAssignconv2d_14/kernel/Adam'conv2d_14/kernel/Adam/Initializer/zeros*#
_class
loc:@conv2d_14/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(*
T0
У
conv2d_14/kernel/Adam/readIdentityconv2d_14/kernel/Adam*&
_output_shapes
:  *
T0*#
_class
loc:@conv2d_14/kernel
≥
)conv2d_14/kernel/Adam_1/Initializer/zerosConst*#
_class
loc:@conv2d_14/kernel*%
valueB  **
dtype0*&
_output_shapes
:  
ј
conv2d_14/kernel/Adam_1
VariableV2*
shared_name*#
_class
loc:@conv2d_14/kernel*
	container*
shape:  *
dtype0*&
_output_shapes
:  
л
conv2d_14/kernel/Adam_1/AssignAssignconv2d_14/kernel/Adam_1)conv2d_14/kernel/Adam_1/Initializer/zeros*
validate_shape(*&
_output_shapes
:  *
use_locking(*
T0*#
_class
loc:@conv2d_14/kernel
Ч
conv2d_14/kernel/Adam_1/readIdentityconv2d_14/kernel/Adam_1*
T0*#
_class
loc:@conv2d_14/kernel*&
_output_shapes
:  
±
3batch_normalization_14/gamma/Adam/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_14/gamma*
valueB **
dtype0*
_output_shapes
: 
Њ
!batch_normalization_14/gamma/Adam
VariableV2*
shape: *
dtype0*
_output_shapes
: *
shared_name*/
_class%
#!loc:@batch_normalization_14/gamma*
	container
Й
(batch_normalization_14/gamma/Adam/AssignAssign!batch_normalization_14/gamma/Adam3batch_normalization_14/gamma/Adam/Initializer/zeros*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_14/gamma*
validate_shape(*
_output_shapes
: 
Ђ
&batch_normalization_14/gamma/Adam/readIdentity!batch_normalization_14/gamma/Adam*
_output_shapes
: *
T0*/
_class%
#!loc:@batch_normalization_14/gamma
≥
5batch_normalization_14/gamma/Adam_1/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_14/gamma*
valueB **
dtype0*
_output_shapes
: 
ј
#batch_normalization_14/gamma/Adam_1
VariableV2*
shape: *
dtype0*
_output_shapes
: *
shared_name*/
_class%
#!loc:@batch_normalization_14/gamma*
	container
П
*batch_normalization_14/gamma/Adam_1/AssignAssign#batch_normalization_14/gamma/Adam_15batch_normalization_14/gamma/Adam_1/Initializer/zeros*
_output_shapes
: *
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_14/gamma*
validate_shape(
ѓ
(batch_normalization_14/gamma/Adam_1/readIdentity#batch_normalization_14/gamma/Adam_1*
_output_shapes
: *
T0*/
_class%
#!loc:@batch_normalization_14/gamma
ѓ
2batch_normalization_14/beta/Adam/Initializer/zerosConst*
dtype0*
_output_shapes
: *.
_class$
" loc:@batch_normalization_14/beta*
valueB *
Љ
 batch_normalization_14/beta/Adam
VariableV2*
shared_name*.
_class$
" loc:@batch_normalization_14/beta*
	container*
shape: *
dtype0*
_output_shapes
: 
Е
'batch_normalization_14/beta/Adam/AssignAssign batch_normalization_14/beta/Adam2batch_normalization_14/beta/Adam/Initializer/zeros*
T0*.
_class$
" loc:@batch_normalization_14/beta*
validate_shape(*
_output_shapes
: *
use_locking(
®
%batch_normalization_14/beta/Adam/readIdentity batch_normalization_14/beta/Adam*
T0*.
_class$
" loc:@batch_normalization_14/beta*
_output_shapes
: 
±
4batch_normalization_14/beta/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_14/beta*
valueB **
dtype0*
_output_shapes
: 
Њ
"batch_normalization_14/beta/Adam_1
VariableV2*
dtype0*
_output_shapes
: *
shared_name*.
_class$
" loc:@batch_normalization_14/beta*
	container*
shape: 
Л
)batch_normalization_14/beta/Adam_1/AssignAssign"batch_normalization_14/beta/Adam_14batch_normalization_14/beta/Adam_1/Initializer/zeros*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_14/beta*
validate_shape(
ђ
'batch_normalization_14/beta/Adam_1/readIdentity"batch_normalization_14/beta/Adam_1*
_output_shapes
: *
T0*.
_class$
" loc:@batch_normalization_14/beta
њ
.conv2d_transpose/kernel/Adam/Initializer/zerosConst*
dtype0*&
_output_shapes
:  **
_class 
loc:@conv2d_transpose/kernel*%
valueB  *
ћ
conv2d_transpose/kernel/Adam
VariableV2*
shared_name**
_class 
loc:@conv2d_transpose/kernel*
	container*
shape:  *
dtype0*&
_output_shapes
:  
Б
#conv2d_transpose/kernel/Adam/AssignAssignconv2d_transpose/kernel/Adam.conv2d_transpose/kernel/Adam/Initializer/zeros*&
_output_shapes
:  *
use_locking(*
T0**
_class 
loc:@conv2d_transpose/kernel*
validate_shape(
®
!conv2d_transpose/kernel/Adam/readIdentityconv2d_transpose/kernel/Adam**
_class 
loc:@conv2d_transpose/kernel*&
_output_shapes
:  *
T0
Ѕ
0conv2d_transpose/kernel/Adam_1/Initializer/zerosConst**
_class 
loc:@conv2d_transpose/kernel*%
valueB  **
dtype0*&
_output_shapes
:  
ќ
conv2d_transpose/kernel/Adam_1
VariableV2*&
_output_shapes
:  *
shared_name**
_class 
loc:@conv2d_transpose/kernel*
	container*
shape:  *
dtype0
З
%conv2d_transpose/kernel/Adam_1/AssignAssignconv2d_transpose/kernel/Adam_10conv2d_transpose/kernel/Adam_1/Initializer/zeros*
use_locking(*
T0**
_class 
loc:@conv2d_transpose/kernel*
validate_shape(*&
_output_shapes
:  
ђ
#conv2d_transpose/kernel/Adam_1/readIdentityconv2d_transpose/kernel/Adam_1*&
_output_shapes
:  *
T0**
_class 
loc:@conv2d_transpose/kernel
£
,conv2d_transpose/bias/Adam/Initializer/zerosConst*(
_class
loc:@conv2d_transpose/bias*
valueB **
dtype0*
_output_shapes
: 
∞
conv2d_transpose/bias/Adam
VariableV2*
shared_name*(
_class
loc:@conv2d_transpose/bias*
	container*
shape: *
dtype0*
_output_shapes
: 
н
!conv2d_transpose/bias/Adam/AssignAssignconv2d_transpose/bias/Adam,conv2d_transpose/bias/Adam/Initializer/zeros*(
_class
loc:@conv2d_transpose/bias*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
Ц
conv2d_transpose/bias/Adam/readIdentityconv2d_transpose/bias/Adam*(
_class
loc:@conv2d_transpose/bias*
_output_shapes
: *
T0
•
.conv2d_transpose/bias/Adam_1/Initializer/zerosConst*(
_class
loc:@conv2d_transpose/bias*
valueB **
dtype0*
_output_shapes
: 
≤
conv2d_transpose/bias/Adam_1
VariableV2*
shared_name*(
_class
loc:@conv2d_transpose/bias*
	container*
shape: *
dtype0*
_output_shapes
: 
у
#conv2d_transpose/bias/Adam_1/AssignAssignconv2d_transpose/bias/Adam_1.conv2d_transpose/bias/Adam_1/Initializer/zeros*
use_locking(*
T0*(
_class
loc:@conv2d_transpose/bias*
validate_shape(*
_output_shapes
: 
Ъ
!conv2d_transpose/bias/Adam_1/readIdentityconv2d_transpose/bias/Adam_1*
_output_shapes
: *
T0*(
_class
loc:@conv2d_transpose/bias
±
'conv2d_15/kernel/Adam/Initializer/zerosConst*#
_class
loc:@conv2d_15/kernel*%
valueB@ **
dtype0*&
_output_shapes
:@ 
Њ
conv2d_15/kernel/Adam
VariableV2*
dtype0*&
_output_shapes
:@ *
shared_name*#
_class
loc:@conv2d_15/kernel*
	container*
shape:@ 
е
conv2d_15/kernel/Adam/AssignAssignconv2d_15/kernel/Adam'conv2d_15/kernel/Adam/Initializer/zeros*
T0*#
_class
loc:@conv2d_15/kernel*
validate_shape(*&
_output_shapes
:@ *
use_locking(
У
conv2d_15/kernel/Adam/readIdentityconv2d_15/kernel/Adam*#
_class
loc:@conv2d_15/kernel*&
_output_shapes
:@ *
T0
≥
)conv2d_15/kernel/Adam_1/Initializer/zerosConst*#
_class
loc:@conv2d_15/kernel*%
valueB@ **
dtype0*&
_output_shapes
:@ 
ј
conv2d_15/kernel/Adam_1
VariableV2*
dtype0*&
_output_shapes
:@ *
shared_name*#
_class
loc:@conv2d_15/kernel*
	container*
shape:@ 
л
conv2d_15/kernel/Adam_1/AssignAssignconv2d_15/kernel/Adam_1)conv2d_15/kernel/Adam_1/Initializer/zeros*
use_locking(*
T0*#
_class
loc:@conv2d_15/kernel*
validate_shape(*&
_output_shapes
:@ 
Ч
conv2d_15/kernel/Adam_1/readIdentityconv2d_15/kernel/Adam_1*
T0*#
_class
loc:@conv2d_15/kernel*&
_output_shapes
:@ 
±
3batch_normalization_15/gamma/Adam/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_15/gamma*
valueB **
dtype0*
_output_shapes
: 
Њ
!batch_normalization_15/gamma/Adam
VariableV2*
_output_shapes
: *
shared_name*/
_class%
#!loc:@batch_normalization_15/gamma*
	container*
shape: *
dtype0
Й
(batch_normalization_15/gamma/Adam/AssignAssign!batch_normalization_15/gamma/Adam3batch_normalization_15/gamma/Adam/Initializer/zeros*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_15/gamma*
validate_shape(*
_output_shapes
: 
Ђ
&batch_normalization_15/gamma/Adam/readIdentity!batch_normalization_15/gamma/Adam*
T0*/
_class%
#!loc:@batch_normalization_15/gamma*
_output_shapes
: 
≥
5batch_normalization_15/gamma/Adam_1/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_15/gamma*
valueB **
dtype0*
_output_shapes
: 
ј
#batch_normalization_15/gamma/Adam_1
VariableV2*
dtype0*
_output_shapes
: *
shared_name*/
_class%
#!loc:@batch_normalization_15/gamma*
	container*
shape: 
П
*batch_normalization_15/gamma/Adam_1/AssignAssign#batch_normalization_15/gamma/Adam_15batch_normalization_15/gamma/Adam_1/Initializer/zeros*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_15/gamma*
validate_shape(*
_output_shapes
: 
ѓ
(batch_normalization_15/gamma/Adam_1/readIdentity#batch_normalization_15/gamma/Adam_1*
T0*/
_class%
#!loc:@batch_normalization_15/gamma*
_output_shapes
: 
ѓ
2batch_normalization_15/beta/Adam/Initializer/zerosConst*
_output_shapes
: *.
_class$
" loc:@batch_normalization_15/beta*
valueB **
dtype0
Љ
 batch_normalization_15/beta/Adam
VariableV2*
	container*
shape: *
dtype0*
_output_shapes
: *
shared_name*.
_class$
" loc:@batch_normalization_15/beta
Е
'batch_normalization_15/beta/Adam/AssignAssign batch_normalization_15/beta/Adam2batch_normalization_15/beta/Adam/Initializer/zeros*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_15/beta*
validate_shape(
®
%batch_normalization_15/beta/Adam/readIdentity batch_normalization_15/beta/Adam*
T0*.
_class$
" loc:@batch_normalization_15/beta*
_output_shapes
: 
±
4batch_normalization_15/beta/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_15/beta*
valueB **
dtype0*
_output_shapes
: 
Њ
"batch_normalization_15/beta/Adam_1
VariableV2*
shape: *
dtype0*
_output_shapes
: *
shared_name*.
_class$
" loc:@batch_normalization_15/beta*
	container
Л
)batch_normalization_15/beta/Adam_1/AssignAssign"batch_normalization_15/beta/Adam_14batch_normalization_15/beta/Adam_1/Initializer/zeros*.
_class$
" loc:@batch_normalization_15/beta*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
ђ
'batch_normalization_15/beta/Adam_1/readIdentity"batch_normalization_15/beta/Adam_1*.
_class$
" loc:@batch_normalization_15/beta*
_output_shapes
: *
T0
√
0conv2d_transpose_1/kernel/Adam/Initializer/zerosConst*,
_class"
 loc:@conv2d_transpose_1/kernel*%
valueB  **
dtype0*&
_output_shapes
:  
–
conv2d_transpose_1/kernel/Adam
VariableV2*
dtype0*&
_output_shapes
:  *
shared_name*,
_class"
 loc:@conv2d_transpose_1/kernel*
	container*
shape:  
Й
%conv2d_transpose_1/kernel/Adam/AssignAssignconv2d_transpose_1/kernel/Adam0conv2d_transpose_1/kernel/Adam/Initializer/zeros*&
_output_shapes
:  *
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*
validate_shape(
Ѓ
#conv2d_transpose_1/kernel/Adam/readIdentityconv2d_transpose_1/kernel/Adam*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*&
_output_shapes
:  
≈
2conv2d_transpose_1/kernel/Adam_1/Initializer/zerosConst*,
_class"
 loc:@conv2d_transpose_1/kernel*%
valueB  **
dtype0*&
_output_shapes
:  
“
 conv2d_transpose_1/kernel/Adam_1
VariableV2*
shape:  *
dtype0*&
_output_shapes
:  *
shared_name*,
_class"
 loc:@conv2d_transpose_1/kernel*
	container
П
'conv2d_transpose_1/kernel/Adam_1/AssignAssign conv2d_transpose_1/kernel/Adam_12conv2d_transpose_1/kernel/Adam_1/Initializer/zeros*
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*
validate_shape(*&
_output_shapes
:  
≤
%conv2d_transpose_1/kernel/Adam_1/readIdentity conv2d_transpose_1/kernel/Adam_1*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*&
_output_shapes
:  
І
.conv2d_transpose_1/bias/Adam/Initializer/zerosConst**
_class 
loc:@conv2d_transpose_1/bias*
valueB **
dtype0*
_output_shapes
: 
і
conv2d_transpose_1/bias/Adam
VariableV2*
shared_name**
_class 
loc:@conv2d_transpose_1/bias*
	container*
shape: *
dtype0*
_output_shapes
: 
х
#conv2d_transpose_1/bias/Adam/AssignAssignconv2d_transpose_1/bias/Adam.conv2d_transpose_1/bias/Adam/Initializer/zeros**
_class 
loc:@conv2d_transpose_1/bias*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
Ь
!conv2d_transpose_1/bias/Adam/readIdentityconv2d_transpose_1/bias/Adam*
T0**
_class 
loc:@conv2d_transpose_1/bias*
_output_shapes
: 
©
0conv2d_transpose_1/bias/Adam_1/Initializer/zerosConst**
_class 
loc:@conv2d_transpose_1/bias*
valueB **
dtype0*
_output_shapes
: 
ґ
conv2d_transpose_1/bias/Adam_1
VariableV2*
shared_name**
_class 
loc:@conv2d_transpose_1/bias*
	container*
shape: *
dtype0*
_output_shapes
: 
ы
%conv2d_transpose_1/bias/Adam_1/AssignAssignconv2d_transpose_1/bias/Adam_10conv2d_transpose_1/bias/Adam_1/Initializer/zeros*
T0**
_class 
loc:@conv2d_transpose_1/bias*
validate_shape(*
_output_shapes
: *
use_locking(
†
#conv2d_transpose_1/bias/Adam_1/readIdentityconv2d_transpose_1/bias/Adam_1*
_output_shapes
: *
T0**
_class 
loc:@conv2d_transpose_1/bias
≥
'conv2d_16/kernel/Adam/Initializer/zerosConst*#
_class
loc:@conv2d_16/kernel*&
valueBА **
dtype0*'
_output_shapes
:А 
ј
conv2d_16/kernel/Adam
VariableV2*
dtype0*'
_output_shapes
:А *
shared_name*#
_class
loc:@conv2d_16/kernel*
	container*
shape:А 
ж
conv2d_16/kernel/Adam/AssignAssignconv2d_16/kernel/Adam'conv2d_16/kernel/Adam/Initializer/zeros*
use_locking(*
T0*#
_class
loc:@conv2d_16/kernel*
validate_shape(*'
_output_shapes
:А 
Ф
conv2d_16/kernel/Adam/readIdentityconv2d_16/kernel/Adam*
T0*#
_class
loc:@conv2d_16/kernel*'
_output_shapes
:А 
µ
)conv2d_16/kernel/Adam_1/Initializer/zerosConst*#
_class
loc:@conv2d_16/kernel*&
valueBА **
dtype0*'
_output_shapes
:А 
¬
conv2d_16/kernel/Adam_1
VariableV2*
	container*
shape:А *
dtype0*'
_output_shapes
:А *
shared_name*#
_class
loc:@conv2d_16/kernel
м
conv2d_16/kernel/Adam_1/AssignAssignconv2d_16/kernel/Adam_1)conv2d_16/kernel/Adam_1/Initializer/zeros*
use_locking(*
T0*#
_class
loc:@conv2d_16/kernel*
validate_shape(*'
_output_shapes
:А 
Ш
conv2d_16/kernel/Adam_1/readIdentityconv2d_16/kernel/Adam_1*#
_class
loc:@conv2d_16/kernel*'
_output_shapes
:А *
T0
±
3batch_normalization_16/gamma/Adam/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_16/gamma*
valueB **
dtype0*
_output_shapes
: 
Њ
!batch_normalization_16/gamma/Adam
VariableV2*
_output_shapes
: *
shared_name*/
_class%
#!loc:@batch_normalization_16/gamma*
	container*
shape: *
dtype0
Й
(batch_normalization_16/gamma/Adam/AssignAssign!batch_normalization_16/gamma/Adam3batch_normalization_16/gamma/Adam/Initializer/zeros*/
_class%
#!loc:@batch_normalization_16/gamma*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
Ђ
&batch_normalization_16/gamma/Adam/readIdentity!batch_normalization_16/gamma/Adam*
T0*/
_class%
#!loc:@batch_normalization_16/gamma*
_output_shapes
: 
≥
5batch_normalization_16/gamma/Adam_1/Initializer/zerosConst*
dtype0*
_output_shapes
: */
_class%
#!loc:@batch_normalization_16/gamma*
valueB *
ј
#batch_normalization_16/gamma/Adam_1
VariableV2*
shared_name*/
_class%
#!loc:@batch_normalization_16/gamma*
	container*
shape: *
dtype0*
_output_shapes
: 
П
*batch_normalization_16/gamma/Adam_1/AssignAssign#batch_normalization_16/gamma/Adam_15batch_normalization_16/gamma/Adam_1/Initializer/zeros*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_16/gamma*
validate_shape(*
_output_shapes
: 
ѓ
(batch_normalization_16/gamma/Adam_1/readIdentity#batch_normalization_16/gamma/Adam_1*
T0*/
_class%
#!loc:@batch_normalization_16/gamma*
_output_shapes
: 
ѓ
2batch_normalization_16/beta/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_16/beta*
valueB **
dtype0*
_output_shapes
: 
Љ
 batch_normalization_16/beta/Adam
VariableV2*
shape: *
dtype0*
_output_shapes
: *
shared_name*.
_class$
" loc:@batch_normalization_16/beta*
	container
Е
'batch_normalization_16/beta/Adam/AssignAssign batch_normalization_16/beta/Adam2batch_normalization_16/beta/Adam/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_16/beta*
validate_shape(*
_output_shapes
: 
®
%batch_normalization_16/beta/Adam/readIdentity batch_normalization_16/beta/Adam*
T0*.
_class$
" loc:@batch_normalization_16/beta*
_output_shapes
: 
±
4batch_normalization_16/beta/Adam_1/Initializer/zerosConst*
_output_shapes
: *.
_class$
" loc:@batch_normalization_16/beta*
valueB **
dtype0
Њ
"batch_normalization_16/beta/Adam_1
VariableV2*.
_class$
" loc:@batch_normalization_16/beta*
	container*
shape: *
dtype0*
_output_shapes
: *
shared_name
Л
)batch_normalization_16/beta/Adam_1/AssignAssign"batch_normalization_16/beta/Adam_14batch_normalization_16/beta/Adam_1/Initializer/zeros*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_16/beta*
validate_shape(
ђ
'batch_normalization_16/beta/Adam_1/readIdentity"batch_normalization_16/beta/Adam_1*.
_class$
" loc:@batch_normalization_16/beta*
_output_shapes
: *
T0
√
0conv2d_transpose_2/kernel/Adam/Initializer/zerosConst*,
_class"
 loc:@conv2d_transpose_2/kernel*%
valueB  **
dtype0*&
_output_shapes
:  
–
conv2d_transpose_2/kernel/Adam
VariableV2*,
_class"
 loc:@conv2d_transpose_2/kernel*
	container*
shape:  *
dtype0*&
_output_shapes
:  *
shared_name
Й
%conv2d_transpose_2/kernel/Adam/AssignAssignconv2d_transpose_2/kernel/Adam0conv2d_transpose_2/kernel/Adam/Initializer/zeros*
T0*,
_class"
 loc:@conv2d_transpose_2/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(
Ѓ
#conv2d_transpose_2/kernel/Adam/readIdentityconv2d_transpose_2/kernel/Adam*,
_class"
 loc:@conv2d_transpose_2/kernel*&
_output_shapes
:  *
T0
≈
2conv2d_transpose_2/kernel/Adam_1/Initializer/zerosConst*,
_class"
 loc:@conv2d_transpose_2/kernel*%
valueB  **
dtype0*&
_output_shapes
:  
“
 conv2d_transpose_2/kernel/Adam_1
VariableV2*
dtype0*&
_output_shapes
:  *
shared_name*,
_class"
 loc:@conv2d_transpose_2/kernel*
	container*
shape:  
П
'conv2d_transpose_2/kernel/Adam_1/AssignAssign conv2d_transpose_2/kernel/Adam_12conv2d_transpose_2/kernel/Adam_1/Initializer/zeros*,
_class"
 loc:@conv2d_transpose_2/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(*
T0
≤
%conv2d_transpose_2/kernel/Adam_1/readIdentity conv2d_transpose_2/kernel/Adam_1*
T0*,
_class"
 loc:@conv2d_transpose_2/kernel*&
_output_shapes
:  
І
.conv2d_transpose_2/bias/Adam/Initializer/zerosConst**
_class 
loc:@conv2d_transpose_2/bias*
valueB **
dtype0*
_output_shapes
: 
і
conv2d_transpose_2/bias/Adam
VariableV2*
shape: *
dtype0*
_output_shapes
: *
shared_name**
_class 
loc:@conv2d_transpose_2/bias*
	container
х
#conv2d_transpose_2/bias/Adam/AssignAssignconv2d_transpose_2/bias/Adam.conv2d_transpose_2/bias/Adam/Initializer/zeros*
validate_shape(*
_output_shapes
: *
use_locking(*
T0**
_class 
loc:@conv2d_transpose_2/bias
Ь
!conv2d_transpose_2/bias/Adam/readIdentityconv2d_transpose_2/bias/Adam*
_output_shapes
: *
T0**
_class 
loc:@conv2d_transpose_2/bias
©
0conv2d_transpose_2/bias/Adam_1/Initializer/zerosConst*
_output_shapes
: **
_class 
loc:@conv2d_transpose_2/bias*
valueB **
dtype0
ґ
conv2d_transpose_2/bias/Adam_1
VariableV2*
dtype0*
_output_shapes
: *
shared_name**
_class 
loc:@conv2d_transpose_2/bias*
	container*
shape: 
ы
%conv2d_transpose_2/bias/Adam_1/AssignAssignconv2d_transpose_2/bias/Adam_10conv2d_transpose_2/bias/Adam_1/Initializer/zeros*
use_locking(*
T0**
_class 
loc:@conv2d_transpose_2/bias*
validate_shape(*
_output_shapes
: 
†
#conv2d_transpose_2/bias/Adam_1/readIdentityconv2d_transpose_2/bias/Adam_1**
_class 
loc:@conv2d_transpose_2/bias*
_output_shapes
: *
T0
≥
'conv2d_17/kernel/Adam/Initializer/zerosConst*#
_class
loc:@conv2d_17/kernel*&
valueBА **
dtype0*'
_output_shapes
:А 
ј
conv2d_17/kernel/Adam
VariableV2*
shared_name*#
_class
loc:@conv2d_17/kernel*
	container*
shape:А *
dtype0*'
_output_shapes
:А 
ж
conv2d_17/kernel/Adam/AssignAssignconv2d_17/kernel/Adam'conv2d_17/kernel/Adam/Initializer/zeros*
T0*#
_class
loc:@conv2d_17/kernel*
validate_shape(*'
_output_shapes
:А *
use_locking(
Ф
conv2d_17/kernel/Adam/readIdentityconv2d_17/kernel/Adam*
T0*#
_class
loc:@conv2d_17/kernel*'
_output_shapes
:А 
µ
)conv2d_17/kernel/Adam_1/Initializer/zerosConst*
dtype0*'
_output_shapes
:А *#
_class
loc:@conv2d_17/kernel*&
valueBА *
¬
conv2d_17/kernel/Adam_1
VariableV2*#
_class
loc:@conv2d_17/kernel*
	container*
shape:А *
dtype0*'
_output_shapes
:А *
shared_name
м
conv2d_17/kernel/Adam_1/AssignAssignconv2d_17/kernel/Adam_1)conv2d_17/kernel/Adam_1/Initializer/zeros*'
_output_shapes
:А *
use_locking(*
T0*#
_class
loc:@conv2d_17/kernel*
validate_shape(
Ш
conv2d_17/kernel/Adam_1/readIdentityconv2d_17/kernel/Adam_1*
T0*#
_class
loc:@conv2d_17/kernel*'
_output_shapes
:А 
±
3batch_normalization_17/gamma/Adam/Initializer/zerosConst*
dtype0*
_output_shapes
: */
_class%
#!loc:@batch_normalization_17/gamma*
valueB *
Њ
!batch_normalization_17/gamma/Adam
VariableV2*/
_class%
#!loc:@batch_normalization_17/gamma*
	container*
shape: *
dtype0*
_output_shapes
: *
shared_name
Й
(batch_normalization_17/gamma/Adam/AssignAssign!batch_normalization_17/gamma/Adam3batch_normalization_17/gamma/Adam/Initializer/zeros*
_output_shapes
: *
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_17/gamma*
validate_shape(
Ђ
&batch_normalization_17/gamma/Adam/readIdentity!batch_normalization_17/gamma/Adam*
T0*/
_class%
#!loc:@batch_normalization_17/gamma*
_output_shapes
: 
≥
5batch_normalization_17/gamma/Adam_1/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_17/gamma*
valueB **
dtype0*
_output_shapes
: 
ј
#batch_normalization_17/gamma/Adam_1
VariableV2*
shared_name*/
_class%
#!loc:@batch_normalization_17/gamma*
	container*
shape: *
dtype0*
_output_shapes
: 
П
*batch_normalization_17/gamma/Adam_1/AssignAssign#batch_normalization_17/gamma/Adam_15batch_normalization_17/gamma/Adam_1/Initializer/zeros*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_17/gamma*
validate_shape(*
_output_shapes
: 
ѓ
(batch_normalization_17/gamma/Adam_1/readIdentity#batch_normalization_17/gamma/Adam_1*
_output_shapes
: *
T0*/
_class%
#!loc:@batch_normalization_17/gamma
ѓ
2batch_normalization_17/beta/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_17/beta*
valueB **
dtype0*
_output_shapes
: 
Љ
 batch_normalization_17/beta/Adam
VariableV2*
shape: *
dtype0*
_output_shapes
: *
shared_name*.
_class$
" loc:@batch_normalization_17/beta*
	container
Е
'batch_normalization_17/beta/Adam/AssignAssign batch_normalization_17/beta/Adam2batch_normalization_17/beta/Adam/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_17/beta*
validate_shape(*
_output_shapes
: 
®
%batch_normalization_17/beta/Adam/readIdentity batch_normalization_17/beta/Adam*
T0*.
_class$
" loc:@batch_normalization_17/beta*
_output_shapes
: 
±
4batch_normalization_17/beta/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_17/beta*
valueB **
dtype0*
_output_shapes
: 
Њ
"batch_normalization_17/beta/Adam_1
VariableV2*
shape: *
dtype0*
_output_shapes
: *
shared_name*.
_class$
" loc:@batch_normalization_17/beta*
	container
Л
)batch_normalization_17/beta/Adam_1/AssignAssign"batch_normalization_17/beta/Adam_14batch_normalization_17/beta/Adam_1/Initializer/zeros*.
_class$
" loc:@batch_normalization_17/beta*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
ђ
'batch_normalization_17/beta/Adam_1/readIdentity"batch_normalization_17/beta/Adam_1*
T0*.
_class$
" loc:@batch_normalization_17/beta*
_output_shapes
: 
√
0conv2d_transpose_3/kernel/Adam/Initializer/zerosConst*,
_class"
 loc:@conv2d_transpose_3/kernel*%
valueB  **
dtype0*&
_output_shapes
:  
–
conv2d_transpose_3/kernel/Adam
VariableV2*
shared_name*,
_class"
 loc:@conv2d_transpose_3/kernel*
	container*
shape:  *
dtype0*&
_output_shapes
:  
Й
%conv2d_transpose_3/kernel/Adam/AssignAssignconv2d_transpose_3/kernel/Adam0conv2d_transpose_3/kernel/Adam/Initializer/zeros*
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_3/kernel*
validate_shape(*&
_output_shapes
:  
Ѓ
#conv2d_transpose_3/kernel/Adam/readIdentityconv2d_transpose_3/kernel/Adam*&
_output_shapes
:  *
T0*,
_class"
 loc:@conv2d_transpose_3/kernel
≈
2conv2d_transpose_3/kernel/Adam_1/Initializer/zerosConst*&
_output_shapes
:  *,
_class"
 loc:@conv2d_transpose_3/kernel*%
valueB  **
dtype0
“
 conv2d_transpose_3/kernel/Adam_1
VariableV2*
	container*
shape:  *
dtype0*&
_output_shapes
:  *
shared_name*,
_class"
 loc:@conv2d_transpose_3/kernel
П
'conv2d_transpose_3/kernel/Adam_1/AssignAssign conv2d_transpose_3/kernel/Adam_12conv2d_transpose_3/kernel/Adam_1/Initializer/zeros*
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_3/kernel*
validate_shape(*&
_output_shapes
:  
≤
%conv2d_transpose_3/kernel/Adam_1/readIdentity conv2d_transpose_3/kernel/Adam_1*
T0*,
_class"
 loc:@conv2d_transpose_3/kernel*&
_output_shapes
:  
І
.conv2d_transpose_3/bias/Adam/Initializer/zerosConst**
_class 
loc:@conv2d_transpose_3/bias*
valueB **
dtype0*
_output_shapes
: 
і
conv2d_transpose_3/bias/Adam
VariableV2**
_class 
loc:@conv2d_transpose_3/bias*
	container*
shape: *
dtype0*
_output_shapes
: *
shared_name
х
#conv2d_transpose_3/bias/Adam/AssignAssignconv2d_transpose_3/bias/Adam.conv2d_transpose_3/bias/Adam/Initializer/zeros**
_class 
loc:@conv2d_transpose_3/bias*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
Ь
!conv2d_transpose_3/bias/Adam/readIdentityconv2d_transpose_3/bias/Adam*
_output_shapes
: *
T0**
_class 
loc:@conv2d_transpose_3/bias
©
0conv2d_transpose_3/bias/Adam_1/Initializer/zerosConst*
dtype0*
_output_shapes
: **
_class 
loc:@conv2d_transpose_3/bias*
valueB *
ґ
conv2d_transpose_3/bias/Adam_1
VariableV2**
_class 
loc:@conv2d_transpose_3/bias*
	container*
shape: *
dtype0*
_output_shapes
: *
shared_name
ы
%conv2d_transpose_3/bias/Adam_1/AssignAssignconv2d_transpose_3/bias/Adam_10conv2d_transpose_3/bias/Adam_1/Initializer/zeros*
use_locking(*
T0**
_class 
loc:@conv2d_transpose_3/bias*
validate_shape(*
_output_shapes
: 
†
#conv2d_transpose_3/bias/Adam_1/readIdentityconv2d_transpose_3/bias/Adam_1*
T0**
_class 
loc:@conv2d_transpose_3/bias*
_output_shapes
: 
≥
'conv2d_18/kernel/Adam/Initializer/zerosConst*#
_class
loc:@conv2d_18/kernel*&
valueBј@**
dtype0*'
_output_shapes
:ј@
ј
conv2d_18/kernel/Adam
VariableV2*
	container*
shape:ј@*
dtype0*'
_output_shapes
:ј@*
shared_name*#
_class
loc:@conv2d_18/kernel
ж
conv2d_18/kernel/Adam/AssignAssignconv2d_18/kernel/Adam'conv2d_18/kernel/Adam/Initializer/zeros*
use_locking(*
T0*#
_class
loc:@conv2d_18/kernel*
validate_shape(*'
_output_shapes
:ј@
Ф
conv2d_18/kernel/Adam/readIdentityconv2d_18/kernel/Adam*
T0*#
_class
loc:@conv2d_18/kernel*'
_output_shapes
:ј@
µ
)conv2d_18/kernel/Adam_1/Initializer/zerosConst*#
_class
loc:@conv2d_18/kernel*&
valueBј@**
dtype0*'
_output_shapes
:ј@
¬
conv2d_18/kernel/Adam_1
VariableV2*
shape:ј@*
dtype0*'
_output_shapes
:ј@*
shared_name*#
_class
loc:@conv2d_18/kernel*
	container
м
conv2d_18/kernel/Adam_1/AssignAssignconv2d_18/kernel/Adam_1)conv2d_18/kernel/Adam_1/Initializer/zeros*
validate_shape(*'
_output_shapes
:ј@*
use_locking(*
T0*#
_class
loc:@conv2d_18/kernel
Ш
conv2d_18/kernel/Adam_1/readIdentityconv2d_18/kernel/Adam_1*
T0*#
_class
loc:@conv2d_18/kernel*'
_output_shapes
:ј@
±
3batch_normalization_18/gamma/Adam/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_18/gamma*
valueB@**
dtype0*
_output_shapes
:@
Њ
!batch_normalization_18/gamma/Adam
VariableV2*
shape:@*
dtype0*
_output_shapes
:@*
shared_name*/
_class%
#!loc:@batch_normalization_18/gamma*
	container
Й
(batch_normalization_18/gamma/Adam/AssignAssign!batch_normalization_18/gamma/Adam3batch_normalization_18/gamma/Adam/Initializer/zeros*
T0*/
_class%
#!loc:@batch_normalization_18/gamma*
validate_shape(*
_output_shapes
:@*
use_locking(
Ђ
&batch_normalization_18/gamma/Adam/readIdentity!batch_normalization_18/gamma/Adam*
T0*/
_class%
#!loc:@batch_normalization_18/gamma*
_output_shapes
:@
≥
5batch_normalization_18/gamma/Adam_1/Initializer/zerosConst*
_output_shapes
:@*/
_class%
#!loc:@batch_normalization_18/gamma*
valueB@**
dtype0
ј
#batch_normalization_18/gamma/Adam_1
VariableV2*
shared_name*/
_class%
#!loc:@batch_normalization_18/gamma*
	container*
shape:@*
dtype0*
_output_shapes
:@
П
*batch_normalization_18/gamma/Adam_1/AssignAssign#batch_normalization_18/gamma/Adam_15batch_normalization_18/gamma/Adam_1/Initializer/zeros*
T0*/
_class%
#!loc:@batch_normalization_18/gamma*
validate_shape(*
_output_shapes
:@*
use_locking(
ѓ
(batch_normalization_18/gamma/Adam_1/readIdentity#batch_normalization_18/gamma/Adam_1*
T0*/
_class%
#!loc:@batch_normalization_18/gamma*
_output_shapes
:@
ѓ
2batch_normalization_18/beta/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_18/beta*
valueB@**
dtype0*
_output_shapes
:@
Љ
 batch_normalization_18/beta/Adam
VariableV2*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_18/beta
Е
'batch_normalization_18/beta/Adam/AssignAssign batch_normalization_18/beta/Adam2batch_normalization_18/beta/Adam/Initializer/zeros*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_18/beta
®
%batch_normalization_18/beta/Adam/readIdentity batch_normalization_18/beta/Adam*
T0*.
_class$
" loc:@batch_normalization_18/beta*
_output_shapes
:@
±
4batch_normalization_18/beta/Adam_1/Initializer/zerosConst*
_output_shapes
:@*.
_class$
" loc:@batch_normalization_18/beta*
valueB@**
dtype0
Њ
"batch_normalization_18/beta/Adam_1
VariableV2*
dtype0*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_18/beta*
	container*
shape:@
Л
)batch_normalization_18/beta/Adam_1/AssignAssign"batch_normalization_18/beta/Adam_14batch_normalization_18/beta/Adam_1/Initializer/zeros*
_output_shapes
:@*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_18/beta*
validate_shape(
ђ
'batch_normalization_18/beta/Adam_1/readIdentity"batch_normalization_18/beta/Adam_1*
T0*.
_class$
" loc:@batch_normalization_18/beta*
_output_shapes
:@
±
'conv2d_19/kernel/Adam/Initializer/zerosConst*&
_output_shapes
:@@*#
_class
loc:@conv2d_19/kernel*%
valueB@@**
dtype0
Њ
conv2d_19/kernel/Adam
VariableV2*
dtype0*&
_output_shapes
:@@*
shared_name*#
_class
loc:@conv2d_19/kernel*
	container*
shape:@@
е
conv2d_19/kernel/Adam/AssignAssignconv2d_19/kernel/Adam'conv2d_19/kernel/Adam/Initializer/zeros*#
_class
loc:@conv2d_19/kernel*
validate_shape(*&
_output_shapes
:@@*
use_locking(*
T0
У
conv2d_19/kernel/Adam/readIdentityconv2d_19/kernel/Adam*
T0*#
_class
loc:@conv2d_19/kernel*&
_output_shapes
:@@
≥
)conv2d_19/kernel/Adam_1/Initializer/zerosConst*&
_output_shapes
:@@*#
_class
loc:@conv2d_19/kernel*%
valueB@@**
dtype0
ј
conv2d_19/kernel/Adam_1
VariableV2*
shared_name*#
_class
loc:@conv2d_19/kernel*
	container*
shape:@@*
dtype0*&
_output_shapes
:@@
л
conv2d_19/kernel/Adam_1/AssignAssignconv2d_19/kernel/Adam_1)conv2d_19/kernel/Adam_1/Initializer/zeros*#
_class
loc:@conv2d_19/kernel*
validate_shape(*&
_output_shapes
:@@*
use_locking(*
T0
Ч
conv2d_19/kernel/Adam_1/readIdentityconv2d_19/kernel/Adam_1*
T0*#
_class
loc:@conv2d_19/kernel*&
_output_shapes
:@@
±
3batch_normalization_19/gamma/Adam/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_19/gamma*
valueB@**
dtype0*
_output_shapes
:@
Њ
!batch_normalization_19/gamma/Adam
VariableV2*/
_class%
#!loc:@batch_normalization_19/gamma*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name
Й
(batch_normalization_19/gamma/Adam/AssignAssign!batch_normalization_19/gamma/Adam3batch_normalization_19/gamma/Adam/Initializer/zeros*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_19/gamma*
validate_shape(*
_output_shapes
:@
Ђ
&batch_normalization_19/gamma/Adam/readIdentity!batch_normalization_19/gamma/Adam*
_output_shapes
:@*
T0*/
_class%
#!loc:@batch_normalization_19/gamma
≥
5batch_normalization_19/gamma/Adam_1/Initializer/zerosConst*/
_class%
#!loc:@batch_normalization_19/gamma*
valueB@**
dtype0*
_output_shapes
:@
ј
#batch_normalization_19/gamma/Adam_1
VariableV2*
shared_name*/
_class%
#!loc:@batch_normalization_19/gamma*
	container*
shape:@*
dtype0*
_output_shapes
:@
П
*batch_normalization_19/gamma/Adam_1/AssignAssign#batch_normalization_19/gamma/Adam_15batch_normalization_19/gamma/Adam_1/Initializer/zeros*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_19/gamma*
validate_shape(*
_output_shapes
:@
ѓ
(batch_normalization_19/gamma/Adam_1/readIdentity#batch_normalization_19/gamma/Adam_1*
T0*/
_class%
#!loc:@batch_normalization_19/gamma*
_output_shapes
:@
ѓ
2batch_normalization_19/beta/Adam/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_19/beta*
valueB@**
dtype0*
_output_shapes
:@
Љ
 batch_normalization_19/beta/Adam
VariableV2*
	container*
shape:@*
dtype0*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_19/beta
Е
'batch_normalization_19/beta/Adam/AssignAssign batch_normalization_19/beta/Adam2batch_normalization_19/beta/Adam/Initializer/zeros*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_19/beta*
validate_shape(*
_output_shapes
:@
®
%batch_normalization_19/beta/Adam/readIdentity batch_normalization_19/beta/Adam*
T0*.
_class$
" loc:@batch_normalization_19/beta*
_output_shapes
:@
±
4batch_normalization_19/beta/Adam_1/Initializer/zerosConst*.
_class$
" loc:@batch_normalization_19/beta*
valueB@**
dtype0*
_output_shapes
:@
Њ
"batch_normalization_19/beta/Adam_1
VariableV2*
shape:@*
dtype0*
_output_shapes
:@*
shared_name*.
_class$
" loc:@batch_normalization_19/beta*
	container
Л
)batch_normalization_19/beta/Adam_1/AssignAssign"batch_normalization_19/beta/Adam_14batch_normalization_19/beta/Adam_1/Initializer/zeros*
T0*.
_class$
" loc:@batch_normalization_19/beta*
validate_shape(*
_output_shapes
:@*
use_locking(
ђ
'batch_normalization_19/beta/Adam_1/readIdentity"batch_normalization_19/beta/Adam_1*
T0*.
_class$
" loc:@batch_normalization_19/beta*
_output_shapes
:@
±
'conv2d_20/kernel/Adam/Initializer/zerosConst*#
_class
loc:@conv2d_20/kernel*%
valueB@**
dtype0*&
_output_shapes
:@
Њ
conv2d_20/kernel/Adam
VariableV2*
shared_name*#
_class
loc:@conv2d_20/kernel*
	container*
shape:@*
dtype0*&
_output_shapes
:@
е
conv2d_20/kernel/Adam/AssignAssignconv2d_20/kernel/Adam'conv2d_20/kernel/Adam/Initializer/zeros*
use_locking(*
T0*#
_class
loc:@conv2d_20/kernel*
validate_shape(*&
_output_shapes
:@
У
conv2d_20/kernel/Adam/readIdentityconv2d_20/kernel/Adam*
T0*#
_class
loc:@conv2d_20/kernel*&
_output_shapes
:@
≥
)conv2d_20/kernel/Adam_1/Initializer/zerosConst*#
_class
loc:@conv2d_20/kernel*%
valueB@**
dtype0*&
_output_shapes
:@
ј
conv2d_20/kernel/Adam_1
VariableV2*
shared_name*#
_class
loc:@conv2d_20/kernel*
	container*
shape:@*
dtype0*&
_output_shapes
:@
л
conv2d_20/kernel/Adam_1/AssignAssignconv2d_20/kernel/Adam_1)conv2d_20/kernel/Adam_1/Initializer/zeros*
T0*#
_class
loc:@conv2d_20/kernel*
validate_shape(*&
_output_shapes
:@*
use_locking(
Ч
conv2d_20/kernel/Adam_1/readIdentityconv2d_20/kernel/Adam_1*
T0*#
_class
loc:@conv2d_20/kernel*&
_output_shapes
:@
Х
%conv2d_20/bias/Adam/Initializer/zerosConst*
_output_shapes
:*!
_class
loc:@conv2d_20/bias*
valueB**
dtype0
Ґ
conv2d_20/bias/Adam
VariableV2*
	container*
shape:*
dtype0*
_output_shapes
:*
shared_name*!
_class
loc:@conv2d_20/bias
—
conv2d_20/bias/Adam/AssignAssignconv2d_20/bias/Adam%conv2d_20/bias/Adam/Initializer/zeros*
_output_shapes
:*
use_locking(*
T0*!
_class
loc:@conv2d_20/bias*
validate_shape(
Б
conv2d_20/bias/Adam/readIdentityconv2d_20/bias/Adam*
T0*!
_class
loc:@conv2d_20/bias*
_output_shapes
:
Ч
'conv2d_20/bias/Adam_1/Initializer/zerosConst*!
_class
loc:@conv2d_20/bias*
valueB**
dtype0*
_output_shapes
:
§
conv2d_20/bias/Adam_1
VariableV2*
shared_name*!
_class
loc:@conv2d_20/bias*
	container*
shape:*
dtype0*
_output_shapes
:
„
conv2d_20/bias/Adam_1/AssignAssignconv2d_20/bias/Adam_1'conv2d_20/bias/Adam_1/Initializer/zeros*
use_locking(*
T0*!
_class
loc:@conv2d_20/bias*
validate_shape(*
_output_shapes
:
Е
conv2d_20/bias/Adam_1/readIdentityconv2d_20/bias/Adam_1*
T0*!
_class
loc:@conv2d_20/bias*
_output_shapes
:
—
Adam/learning_rateConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
*oГ:*
dtype0*
_output_shapes
:
…

Adam/beta1Const$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
*fff?*
dtype0*
_output_shapes
:
…

Adam/beta2Const$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
*wЊ?*
dtype0*
_output_shapes
:
Ћ
Adam/epsilonConst$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1*
valueB
*wћ+2*
dtype0*
_output_shapes
:
ъ
#Adam/update_conv2d/kernel/ApplyAdam	ApplyAdam
conv2d/kernelconv2d/kernel/Adamconv2d/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon7gradients/conv2d/Conv2D_grad/tuple/control_dependency_1*
use_locking(*
T0* 
_class
loc:@conv2d/kernel*
use_nesterov(*&
_output_shapes
:
Д
/Adam/update_batch_normalization/gamma/ApplyAdam	ApplyAdambatch_normalization/gammabatch_normalization/gamma/Adam batch_normalization/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_64*
use_locking(*
T0*,
_class"
 loc:@batch_normalization/gamma*
use_nesterov(*
_output_shapes
:
€
.Adam/update_batch_normalization/beta/ApplyAdam	ApplyAdambatch_normalization/betabatch_normalization/beta/Adambatch_normalization/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_65*
use_locking(*
T0*+
_class!
loc:@batch_normalization/beta*
use_nesterov(*
_output_shapes
:
Ж
%Adam/update_conv2d_1/kernel/ApplyAdam	ApplyAdamconv2d_1/kernelconv2d_1/kernel/Adamconv2d_1/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon9gradients/conv2d_2/Conv2D_grad/tuple/control_dependency_1*
use_locking(*
T0*"
_class
loc:@conv2d_1/kernel*
use_nesterov(*&
_output_shapes
:
О
1Adam/update_batch_normalization_1/gamma/ApplyAdam	ApplyAdambatch_normalization_1/gamma batch_normalization_1/gamma/Adam"batch_normalization_1/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_61*
use_nesterov(*
_output_shapes
:*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_1/gamma
Й
0Adam/update_batch_normalization_1/beta/ApplyAdam	ApplyAdambatch_normalization_1/betabatch_normalization_1/beta/Adam!batch_normalization_1/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_62*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_1/beta*
use_nesterov(*
_output_shapes
:
Ж
%Adam/update_conv2d_2/kernel/ApplyAdam	ApplyAdamconv2d_2/kernelconv2d_2/kernel/Adamconv2d_2/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon9gradients/conv2d_3/Conv2D_grad/tuple/control_dependency_1*
use_locking(*
T0*"
_class
loc:@conv2d_2/kernel*
use_nesterov(*&
_output_shapes
: 
О
1Adam/update_batch_normalization_2/gamma/ApplyAdam	ApplyAdambatch_normalization_2/gamma batch_normalization_2/gamma/Adam"batch_normalization_2/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_57*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_2/gamma*
use_nesterov(*
_output_shapes
: 
Й
0Adam/update_batch_normalization_2/beta/ApplyAdam	ApplyAdambatch_normalization_2/betabatch_normalization_2/beta/Adam!batch_normalization_2/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_58*-
_class#
!loc:@batch_normalization_2/beta*
use_nesterov(*
_output_shapes
: *
use_locking(*
T0
Ж
%Adam/update_conv2d_3/kernel/ApplyAdam	ApplyAdamconv2d_3/kernelconv2d_3/kernel/Adamconv2d_3/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon9gradients/conv2d_4/Conv2D_grad/tuple/control_dependency_1*"
_class
loc:@conv2d_3/kernel*
use_nesterov(*&
_output_shapes
:  *
use_locking(*
T0
О
1Adam/update_batch_normalization_3/gamma/ApplyAdam	ApplyAdambatch_normalization_3/gamma batch_normalization_3/gamma/Adam"batch_normalization_3/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_54*.
_class$
" loc:@batch_normalization_3/gamma*
use_nesterov(*
_output_shapes
: *
use_locking(*
T0
Й
0Adam/update_batch_normalization_3/beta/ApplyAdam	ApplyAdambatch_normalization_3/betabatch_normalization_3/beta/Adam!batch_normalization_3/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_55*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_3/beta*
use_nesterov(*
_output_shapes
: 
Ж
%Adam/update_conv2d_4/kernel/ApplyAdam	ApplyAdamconv2d_4/kernelconv2d_4/kernel/Adamconv2d_4/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon9gradients/conv2d_5/Conv2D_grad/tuple/control_dependency_1*"
_class
loc:@conv2d_4/kernel*
use_nesterov(*&
_output_shapes
: @*
use_locking(*
T0
О
1Adam/update_batch_normalization_4/gamma/ApplyAdam	ApplyAdambatch_normalization_4/gamma batch_normalization_4/gamma/Adam"batch_normalization_4/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_50*.
_class$
" loc:@batch_normalization_4/gamma*
use_nesterov(*
_output_shapes
:@*
use_locking(*
T0
Й
0Adam/update_batch_normalization_4/beta/ApplyAdam	ApplyAdambatch_normalization_4/betabatch_normalization_4/beta/Adam!batch_normalization_4/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_51*-
_class#
!loc:@batch_normalization_4/beta*
use_nesterov(*
_output_shapes
:@*
use_locking(*
T0
Ж
%Adam/update_conv2d_5/kernel/ApplyAdam	ApplyAdamconv2d_5/kernelconv2d_5/kernel/Adamconv2d_5/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon9gradients/conv2d_6/Conv2D_grad/tuple/control_dependency_1*
T0*"
_class
loc:@conv2d_5/kernel*
use_nesterov(*&
_output_shapes
:@@*
use_locking(
О
1Adam/update_batch_normalization_5/gamma/ApplyAdam	ApplyAdambatch_normalization_5/gamma batch_normalization_5/gamma/Adam"batch_normalization_5/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_47*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_5/gamma*
use_nesterov(*
_output_shapes
:@
Й
0Adam/update_batch_normalization_5/beta/ApplyAdam	ApplyAdambatch_normalization_5/betabatch_normalization_5/beta/Adam!batch_normalization_5/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_48*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_5/beta*
use_nesterov(*
_output_shapes
:@
Ж
%Adam/update_conv2d_6/kernel/ApplyAdam	ApplyAdamconv2d_6/kernelconv2d_6/kernel/Adamconv2d_6/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon9gradients/conv2d_7/Conv2D_grad/tuple/control_dependency_1*
use_locking(*
T0*"
_class
loc:@conv2d_6/kernel*
use_nesterov(*&
_output_shapes
:@@
О
1Adam/update_batch_normalization_6/gamma/ApplyAdam	ApplyAdambatch_normalization_6/gamma batch_normalization_6/gamma/Adam"batch_normalization_6/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_44*
T0*.
_class$
" loc:@batch_normalization_6/gamma*
use_nesterov(*
_output_shapes
:@*
use_locking(
Й
0Adam/update_batch_normalization_6/beta/ApplyAdam	ApplyAdambatch_normalization_6/betabatch_normalization_6/beta/Adam!batch_normalization_6/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_45*
_output_shapes
:@*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_6/beta*
use_nesterov(
З
%Adam/update_conv2d_7/kernel/ApplyAdam	ApplyAdamconv2d_7/kernelconv2d_7/kernel/Adamconv2d_7/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon9gradients/conv2d_8/Conv2D_grad/tuple/control_dependency_1*'
_output_shapes
:@А*
use_locking(*
T0*"
_class
loc:@conv2d_7/kernel*
use_nesterov(
П
1Adam/update_batch_normalization_7/gamma/ApplyAdam	ApplyAdambatch_normalization_7/gamma batch_normalization_7/gamma/Adam"batch_normalization_7/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_40*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_7/gamma*
use_nesterov(
К
0Adam/update_batch_normalization_7/beta/ApplyAdam	ApplyAdambatch_normalization_7/betabatch_normalization_7/beta/Adam!batch_normalization_7/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_41*
_output_shapes	
:А*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_7/beta*
use_nesterov(
И
%Adam/update_conv2d_8/kernel/ApplyAdam	ApplyAdamconv2d_8/kernelconv2d_8/kernel/Adamconv2d_8/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon9gradients/conv2d_9/Conv2D_grad/tuple/control_dependency_1*(
_output_shapes
:АА*
use_locking(*
T0*"
_class
loc:@conv2d_8/kernel*
use_nesterov(
П
1Adam/update_batch_normalization_8/gamma/ApplyAdam	ApplyAdambatch_normalization_8/gamma batch_normalization_8/gamma/Adam"batch_normalization_8/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_37*
T0*.
_class$
" loc:@batch_normalization_8/gamma*
use_nesterov(*
_output_shapes	
:А*
use_locking(
К
0Adam/update_batch_normalization_8/beta/ApplyAdam	ApplyAdambatch_normalization_8/betabatch_normalization_8/beta/Adam!batch_normalization_8/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_38*-
_class#
!loc:@batch_normalization_8/beta*
use_nesterov(*
_output_shapes	
:А*
use_locking(*
T0
Й
%Adam/update_conv2d_9/kernel/ApplyAdam	ApplyAdamconv2d_9/kernelconv2d_9/kernel/Adamconv2d_9/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon:gradients/conv2d_10/Conv2D_grad/tuple/control_dependency_1*
use_locking(*
T0*"
_class
loc:@conv2d_9/kernel*
use_nesterov(*(
_output_shapes
:АА
П
1Adam/update_batch_normalization_9/gamma/ApplyAdam	ApplyAdambatch_normalization_9/gamma batch_normalization_9/gamma/Adam"batch_normalization_9/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_34*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_9/gamma*
use_nesterov(
К
0Adam/update_batch_normalization_9/beta/ApplyAdam	ApplyAdambatch_normalization_9/betabatch_normalization_9/beta/Adam!batch_normalization_9/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_35*
use_nesterov(*
_output_shapes	
:А*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_9/beta
О
&Adam/update_conv2d_10/kernel/ApplyAdam	ApplyAdamconv2d_10/kernelconv2d_10/kernel/Adamconv2d_10/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon:gradients/conv2d_11/Conv2D_grad/tuple/control_dependency_1*
use_nesterov(*(
_output_shapes
:АА*
use_locking(*
T0*#
_class
loc:@conv2d_10/kernel
Ф
2Adam/update_batch_normalization_10/gamma/ApplyAdam	ApplyAdambatch_normalization_10/gamma!batch_normalization_10/gamma/Adam#batch_normalization_10/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_30*/
_class%
#!loc:@batch_normalization_10/gamma*
use_nesterov(*
_output_shapes	
:А*
use_locking(*
T0
П
1Adam/update_batch_normalization_10/beta/ApplyAdam	ApplyAdambatch_normalization_10/beta batch_normalization_10/beta/Adam"batch_normalization_10/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_31*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_10/beta*
use_nesterov(*
_output_shapes	
:А
О
&Adam/update_conv2d_11/kernel/ApplyAdam	ApplyAdamconv2d_11/kernelconv2d_11/kernel/Adamconv2d_11/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon:gradients/conv2d_12/Conv2D_grad/tuple/control_dependency_1*
use_locking(*
T0*#
_class
loc:@conv2d_11/kernel*
use_nesterov(*(
_output_shapes
:АА
Ф
2Adam/update_batch_normalization_11/gamma/ApplyAdam	ApplyAdambatch_normalization_11/gamma!batch_normalization_11/gamma/Adam#batch_normalization_11/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_27*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_11/gamma*
use_nesterov(*
_output_shapes	
:А
П
1Adam/update_batch_normalization_11/beta/ApplyAdam	ApplyAdambatch_normalization_11/beta batch_normalization_11/beta/Adam"batch_normalization_11/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_28*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_11/beta*
use_nesterov(*
_output_shapes	
:А
О
&Adam/update_conv2d_12/kernel/ApplyAdam	ApplyAdamconv2d_12/kernelconv2d_12/kernel/Adamconv2d_12/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon:gradients/conv2d_13/Conv2D_grad/tuple/control_dependency_1*#
_class
loc:@conv2d_12/kernel*
use_nesterov(*(
_output_shapes
:АА*
use_locking(*
T0
Ф
2Adam/update_batch_normalization_12/gamma/ApplyAdam	ApplyAdambatch_normalization_12/gamma!batch_normalization_12/gamma/Adam#batch_normalization_12/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_24*
T0*/
_class%
#!loc:@batch_normalization_12/gamma*
use_nesterov(*
_output_shapes	
:А*
use_locking(
П
1Adam/update_batch_normalization_12/beta/ApplyAdam	ApplyAdambatch_normalization_12/beta batch_normalization_12/beta/Adam"batch_normalization_12/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_25*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_12/beta*
use_nesterov(*
_output_shapes	
:А
М
&Adam/update_conv2d_13/kernel/ApplyAdam	ApplyAdamconv2d_13/kernelconv2d_13/kernel/Adamconv2d_13/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon:gradients/conv2d_14/Conv2D_grad/tuple/control_dependency_1*
use_locking(*
T0*#
_class
loc:@conv2d_13/kernel*
use_nesterov(*&
_output_shapes
:@
Т
2Adam/update_batch_normalization_13/gamma/ApplyAdam	ApplyAdambatch_normalization_13/gamma!batch_normalization_13/gamma/Adam#batch_normalization_13/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_9*/
_class%
#!loc:@batch_normalization_13/gamma*
use_nesterov(*
_output_shapes
:@*
use_locking(*
T0
О
1Adam/update_batch_normalization_13/beta/ApplyAdam	ApplyAdambatch_normalization_13/beta batch_normalization_13/beta/Adam"batch_normalization_13/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_10*
_output_shapes
:@*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_13/beta*
use_nesterov(
М
&Adam/update_conv2d_14/kernel/ApplyAdam	ApplyAdamconv2d_14/kernelconv2d_14/kernel/Adamconv2d_14/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon:gradients/conv2d_15/Conv2D_grad/tuple/control_dependency_1*
use_locking(*
T0*#
_class
loc:@conv2d_14/kernel*
use_nesterov(*&
_output_shapes
:  
У
2Adam/update_batch_normalization_14/gamma/ApplyAdam	ApplyAdambatch_normalization_14/gamma!batch_normalization_14/gamma/Adam#batch_normalization_14/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_12*
_output_shapes
: *
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_14/gamma*
use_nesterov(
О
1Adam/update_batch_normalization_14/beta/ApplyAdam	ApplyAdambatch_normalization_14/beta batch_normalization_14/beta/Adam"batch_normalization_14/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_13*
use_nesterov(*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_14/beta
ј
-Adam/update_conv2d_transpose/kernel/ApplyAdam	ApplyAdamconv2d_transpose/kernelconv2d_transpose/kernel/Adamconv2d_transpose/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilonKgradients/conv2d_transpose/conv2d_transpose_2_grad/tuple/control_dependency*
use_nesterov(*&
_output_shapes
:  *
use_locking(*
T0**
_class 
loc:@conv2d_transpose/kernel
°
+Adam/update_conv2d_transpose/bias/ApplyAdam	ApplyAdamconv2d_transpose/biasconv2d_transpose/bias/Adamconv2d_transpose/bias/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilonBgradients/conv2d_transpose/BiasAdd_grad/tuple/control_dependency_1*
use_locking(*
T0*(
_class
loc:@conv2d_transpose/bias*
use_nesterov(*
_output_shapes
: 
М
&Adam/update_conv2d_15/kernel/ApplyAdam	ApplyAdamconv2d_15/kernelconv2d_15/kernel/Adamconv2d_15/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon:gradients/conv2d_16/Conv2D_grad/tuple/control_dependency_1*
T0*#
_class
loc:@conv2d_15/kernel*
use_nesterov(*&
_output_shapes
:@ *
use_locking(
У
2Adam/update_batch_normalization_15/gamma/ApplyAdam	ApplyAdambatch_normalization_15/gamma!batch_normalization_15/gamma/Adam#batch_normalization_15/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_15*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_15/gamma*
use_nesterov(*
_output_shapes
: 
О
1Adam/update_batch_normalization_15/beta/ApplyAdam	ApplyAdambatch_normalization_15/beta batch_normalization_15/beta/Adam"batch_normalization_15/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_16*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_15/beta*
use_nesterov(*
_output_shapes
: 
 
/Adam/update_conv2d_transpose_1/kernel/ApplyAdam	ApplyAdamconv2d_transpose_1/kernelconv2d_transpose_1/kernel/Adam conv2d_transpose_1/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilonKgradients/conv2d_transpose_2/conv2d_transpose_grad/tuple/control_dependency*
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*
use_nesterov(*&
_output_shapes
:  
≠
-Adam/update_conv2d_transpose_1/bias/ApplyAdam	ApplyAdamconv2d_transpose_1/biasconv2d_transpose_1/bias/Adamconv2d_transpose_1/bias/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilonDgradients/conv2d_transpose_2/BiasAdd_grad/tuple/control_dependency_1*
use_nesterov(*
_output_shapes
: *
use_locking(*
T0**
_class 
loc:@conv2d_transpose_1/bias
Н
&Adam/update_conv2d_16/kernel/ApplyAdam	ApplyAdamconv2d_16/kernelconv2d_16/kernel/Adamconv2d_16/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon:gradients/conv2d_17/Conv2D_grad/tuple/control_dependency_1*
use_locking(*
T0*#
_class
loc:@conv2d_16/kernel*
use_nesterov(*'
_output_shapes
:А 
У
2Adam/update_batch_normalization_16/gamma/ApplyAdam	ApplyAdambatch_normalization_16/gamma!batch_normalization_16/gamma/Adam#batch_normalization_16/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_18*/
_class%
#!loc:@batch_normalization_16/gamma*
use_nesterov(*
_output_shapes
: *
use_locking(*
T0
О
1Adam/update_batch_normalization_16/beta/ApplyAdam	ApplyAdambatch_normalization_16/beta batch_normalization_16/beta/Adam"batch_normalization_16/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_19*.
_class$
" loc:@batch_normalization_16/beta*
use_nesterov(*
_output_shapes
: *
use_locking(*
T0
 
/Adam/update_conv2d_transpose_2/kernel/ApplyAdam	ApplyAdamconv2d_transpose_2/kernelconv2d_transpose_2/kernel/Adam conv2d_transpose_2/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilonKgradients/conv2d_transpose_3/conv2d_transpose_grad/tuple/control_dependency*
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_2/kernel*
use_nesterov(*&
_output_shapes
:  
≠
-Adam/update_conv2d_transpose_2/bias/ApplyAdam	ApplyAdamconv2d_transpose_2/biasconv2d_transpose_2/bias/Adamconv2d_transpose_2/bias/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilonDgradients/conv2d_transpose_3/BiasAdd_grad/tuple/control_dependency_1*
use_locking(*
T0**
_class 
loc:@conv2d_transpose_2/bias*
use_nesterov(*
_output_shapes
: 
Н
&Adam/update_conv2d_17/kernel/ApplyAdam	ApplyAdamconv2d_17/kernelconv2d_17/kernel/Adamconv2d_17/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon:gradients/conv2d_18/Conv2D_grad/tuple/control_dependency_1*
use_locking(*
T0*#
_class
loc:@conv2d_17/kernel*
use_nesterov(*'
_output_shapes
:А 
У
2Adam/update_batch_normalization_17/gamma/ApplyAdam	ApplyAdambatch_normalization_17/gamma!batch_normalization_17/gamma/Adam#batch_normalization_17/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_21*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_17/gamma*
use_nesterov(*
_output_shapes
: 
О
1Adam/update_batch_normalization_17/beta/ApplyAdam	ApplyAdambatch_normalization_17/beta batch_normalization_17/beta/Adam"batch_normalization_17/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_22*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_17/beta*
use_nesterov(*
_output_shapes
: 
 
/Adam/update_conv2d_transpose_3/kernel/ApplyAdam	ApplyAdamconv2d_transpose_3/kernelconv2d_transpose_3/kernel/Adam conv2d_transpose_3/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilonKgradients/conv2d_transpose_4/conv2d_transpose_grad/tuple/control_dependency*
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_3/kernel*
use_nesterov(*&
_output_shapes
:  
≠
-Adam/update_conv2d_transpose_3/bias/ApplyAdam	ApplyAdamconv2d_transpose_3/biasconv2d_transpose_3/bias/Adamconv2d_transpose_3/bias/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilonDgradients/conv2d_transpose_4/BiasAdd_grad/tuple/control_dependency_1*
T0**
_class 
loc:@conv2d_transpose_3/bias*
use_nesterov(*
_output_shapes
: *
use_locking(
Н
&Adam/update_conv2d_18/kernel/ApplyAdam	ApplyAdamconv2d_18/kernelconv2d_18/kernel/Adamconv2d_18/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon:gradients/conv2d_19/Conv2D_grad/tuple/control_dependency_1*
use_locking(*
T0*#
_class
loc:@conv2d_18/kernel*
use_nesterov(*'
_output_shapes
:ј@
Т
2Adam/update_batch_normalization_18/gamma/ApplyAdam	ApplyAdambatch_normalization_18/gamma!batch_normalization_18/gamma/Adam#batch_normalization_18/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_6*/
_class%
#!loc:@batch_normalization_18/gamma*
use_nesterov(*
_output_shapes
:@*
use_locking(*
T0
Н
1Adam/update_batch_normalization_18/beta/ApplyAdam	ApplyAdambatch_normalization_18/beta batch_normalization_18/beta/Adam"batch_normalization_18/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_7*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_18/beta*
use_nesterov(*
_output_shapes
:@
М
&Adam/update_conv2d_19/kernel/ApplyAdam	ApplyAdamconv2d_19/kernelconv2d_19/kernel/Adamconv2d_19/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon:gradients/conv2d_20/Conv2D_grad/tuple/control_dependency_1*&
_output_shapes
:@@*
use_locking(*
T0*#
_class
loc:@conv2d_19/kernel*
use_nesterov(
Т
2Adam/update_batch_normalization_19/gamma/ApplyAdam	ApplyAdambatch_normalization_19/gamma!batch_normalization_19/gamma/Adam#batch_normalization_19/gamma/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_3*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_19/gamma*
use_nesterov(*
_output_shapes
:@
Н
1Adam/update_batch_normalization_19/beta/ApplyAdam	ApplyAdambatch_normalization_19/beta batch_normalization_19/beta/Adam"batch_normalization_19/beta/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilongradients/AddN_4*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_19/beta*
use_nesterov(*
_output_shapes
:@
М
&Adam/update_conv2d_20/kernel/ApplyAdam	ApplyAdamconv2d_20/kernelconv2d_20/kernel/Adamconv2d_20/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon:gradients/conv2d_21/Conv2D_grad/tuple/control_dependency_1*
use_nesterov(*&
_output_shapes
:@*
use_locking(*
T0*#
_class
loc:@conv2d_20/kernel
ч
$Adam/update_conv2d_20/bias/ApplyAdam	ApplyAdamconv2d_20/biasconv2d_20/bias/Adamconv2d_20/bias/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon;gradients/conv2d_21/BiasAdd_grad/tuple/control_dependency_1*
use_locking(*
T0*!
_class
loc:@conv2d_20/bias*
use_nesterov(*
_output_shapes
:
У
Adam/mulMulbeta1_power/read
Adam/beta1$^Adam/update_conv2d/kernel/ApplyAdam0^Adam/update_batch_normalization/gamma/ApplyAdam/^Adam/update_batch_normalization/beta/ApplyAdam&^Adam/update_conv2d_1/kernel/ApplyAdam2^Adam/update_batch_normalization_1/gamma/ApplyAdam1^Adam/update_batch_normalization_1/beta/ApplyAdam&^Adam/update_conv2d_2/kernel/ApplyAdam2^Adam/update_batch_normalization_2/gamma/ApplyAdam1^Adam/update_batch_normalization_2/beta/ApplyAdam&^Adam/update_conv2d_3/kernel/ApplyAdam2^Adam/update_batch_normalization_3/gamma/ApplyAdam1^Adam/update_batch_normalization_3/beta/ApplyAdam&^Adam/update_conv2d_4/kernel/ApplyAdam2^Adam/update_batch_normalization_4/gamma/ApplyAdam1^Adam/update_batch_normalization_4/beta/ApplyAdam&^Adam/update_conv2d_5/kernel/ApplyAdam2^Adam/update_batch_normalization_5/gamma/ApplyAdam1^Adam/update_batch_normalization_5/beta/ApplyAdam&^Adam/update_conv2d_6/kernel/ApplyAdam2^Adam/update_batch_normalization_6/gamma/ApplyAdam1^Adam/update_batch_normalization_6/beta/ApplyAdam&^Adam/update_conv2d_7/kernel/ApplyAdam2^Adam/update_batch_normalization_7/gamma/ApplyAdam1^Adam/update_batch_normalization_7/beta/ApplyAdam&^Adam/update_conv2d_8/kernel/ApplyAdam2^Adam/update_batch_normalization_8/gamma/ApplyAdam1^Adam/update_batch_normalization_8/beta/ApplyAdam&^Adam/update_conv2d_9/kernel/ApplyAdam2^Adam/update_batch_normalization_9/gamma/ApplyAdam1^Adam/update_batch_normalization_9/beta/ApplyAdam'^Adam/update_conv2d_10/kernel/ApplyAdam3^Adam/update_batch_normalization_10/gamma/ApplyAdam2^Adam/update_batch_normalization_10/beta/ApplyAdam'^Adam/update_conv2d_11/kernel/ApplyAdam3^Adam/update_batch_normalization_11/gamma/ApplyAdam2^Adam/update_batch_normalization_11/beta/ApplyAdam'^Adam/update_conv2d_12/kernel/ApplyAdam3^Adam/update_batch_normalization_12/gamma/ApplyAdam2^Adam/update_batch_normalization_12/beta/ApplyAdam'^Adam/update_conv2d_13/kernel/ApplyAdam3^Adam/update_batch_normalization_13/gamma/ApplyAdam2^Adam/update_batch_normalization_13/beta/ApplyAdam'^Adam/update_conv2d_14/kernel/ApplyAdam3^Adam/update_batch_normalization_14/gamma/ApplyAdam2^Adam/update_batch_normalization_14/beta/ApplyAdam.^Adam/update_conv2d_transpose/kernel/ApplyAdam,^Adam/update_conv2d_transpose/bias/ApplyAdam'^Adam/update_conv2d_15/kernel/ApplyAdam3^Adam/update_batch_normalization_15/gamma/ApplyAdam2^Adam/update_batch_normalization_15/beta/ApplyAdam0^Adam/update_conv2d_transpose_1/kernel/ApplyAdam.^Adam/update_conv2d_transpose_1/bias/ApplyAdam'^Adam/update_conv2d_16/kernel/ApplyAdam3^Adam/update_batch_normalization_16/gamma/ApplyAdam2^Adam/update_batch_normalization_16/beta/ApplyAdam0^Adam/update_conv2d_transpose_2/kernel/ApplyAdam.^Adam/update_conv2d_transpose_2/bias/ApplyAdam'^Adam/update_conv2d_17/kernel/ApplyAdam3^Adam/update_batch_normalization_17/gamma/ApplyAdam2^Adam/update_batch_normalization_17/beta/ApplyAdam0^Adam/update_conv2d_transpose_3/kernel/ApplyAdam.^Adam/update_conv2d_transpose_3/bias/ApplyAdam'^Adam/update_conv2d_18/kernel/ApplyAdam3^Adam/update_batch_normalization_18/gamma/ApplyAdam2^Adam/update_batch_normalization_18/beta/ApplyAdam'^Adam/update_conv2d_19/kernel/ApplyAdam3^Adam/update_batch_normalization_19/gamma/ApplyAdam2^Adam/update_batch_normalization_19/beta/ApplyAdam'^Adam/update_conv2d_20/kernel/ApplyAdam%^Adam/update_conv2d_20/bias/ApplyAdam*+
_class!
loc:@batch_normalization/beta*
_output_shapes
:*
T0
£
Adam/AssignAssignbeta1_powerAdam/mul*
use_locking(*
T0*+
_class!
loc:@batch_normalization/beta*
validate_shape(*
_output_shapes
:
Х

Adam/mul_1Mulbeta2_power/read
Adam/beta2$^Adam/update_conv2d/kernel/ApplyAdam0^Adam/update_batch_normalization/gamma/ApplyAdam/^Adam/update_batch_normalization/beta/ApplyAdam&^Adam/update_conv2d_1/kernel/ApplyAdam2^Adam/update_batch_normalization_1/gamma/ApplyAdam1^Adam/update_batch_normalization_1/beta/ApplyAdam&^Adam/update_conv2d_2/kernel/ApplyAdam2^Adam/update_batch_normalization_2/gamma/ApplyAdam1^Adam/update_batch_normalization_2/beta/ApplyAdam&^Adam/update_conv2d_3/kernel/ApplyAdam2^Adam/update_batch_normalization_3/gamma/ApplyAdam1^Adam/update_batch_normalization_3/beta/ApplyAdam&^Adam/update_conv2d_4/kernel/ApplyAdam2^Adam/update_batch_normalization_4/gamma/ApplyAdam1^Adam/update_batch_normalization_4/beta/ApplyAdam&^Adam/update_conv2d_5/kernel/ApplyAdam2^Adam/update_batch_normalization_5/gamma/ApplyAdam1^Adam/update_batch_normalization_5/beta/ApplyAdam&^Adam/update_conv2d_6/kernel/ApplyAdam2^Adam/update_batch_normalization_6/gamma/ApplyAdam1^Adam/update_batch_normalization_6/beta/ApplyAdam&^Adam/update_conv2d_7/kernel/ApplyAdam2^Adam/update_batch_normalization_7/gamma/ApplyAdam1^Adam/update_batch_normalization_7/beta/ApplyAdam&^Adam/update_conv2d_8/kernel/ApplyAdam2^Adam/update_batch_normalization_8/gamma/ApplyAdam1^Adam/update_batch_normalization_8/beta/ApplyAdam&^Adam/update_conv2d_9/kernel/ApplyAdam2^Adam/update_batch_normalization_9/gamma/ApplyAdam1^Adam/update_batch_normalization_9/beta/ApplyAdam'^Adam/update_conv2d_10/kernel/ApplyAdam3^Adam/update_batch_normalization_10/gamma/ApplyAdam2^Adam/update_batch_normalization_10/beta/ApplyAdam'^Adam/update_conv2d_11/kernel/ApplyAdam3^Adam/update_batch_normalization_11/gamma/ApplyAdam2^Adam/update_batch_normalization_11/beta/ApplyAdam'^Adam/update_conv2d_12/kernel/ApplyAdam3^Adam/update_batch_normalization_12/gamma/ApplyAdam2^Adam/update_batch_normalization_12/beta/ApplyAdam'^Adam/update_conv2d_13/kernel/ApplyAdam3^Adam/update_batch_normalization_13/gamma/ApplyAdam2^Adam/update_batch_normalization_13/beta/ApplyAdam'^Adam/update_conv2d_14/kernel/ApplyAdam3^Adam/update_batch_normalization_14/gamma/ApplyAdam2^Adam/update_batch_normalization_14/beta/ApplyAdam.^Adam/update_conv2d_transpose/kernel/ApplyAdam,^Adam/update_conv2d_transpose/bias/ApplyAdam'^Adam/update_conv2d_15/kernel/ApplyAdam3^Adam/update_batch_normalization_15/gamma/ApplyAdam2^Adam/update_batch_normalization_15/beta/ApplyAdam0^Adam/update_conv2d_transpose_1/kernel/ApplyAdam.^Adam/update_conv2d_transpose_1/bias/ApplyAdam'^Adam/update_conv2d_16/kernel/ApplyAdam3^Adam/update_batch_normalization_16/gamma/ApplyAdam2^Adam/update_batch_normalization_16/beta/ApplyAdam0^Adam/update_conv2d_transpose_2/kernel/ApplyAdam.^Adam/update_conv2d_transpose_2/bias/ApplyAdam'^Adam/update_conv2d_17/kernel/ApplyAdam3^Adam/update_batch_normalization_17/gamma/ApplyAdam2^Adam/update_batch_normalization_17/beta/ApplyAdam0^Adam/update_conv2d_transpose_3/kernel/ApplyAdam.^Adam/update_conv2d_transpose_3/bias/ApplyAdam'^Adam/update_conv2d_18/kernel/ApplyAdam3^Adam/update_batch_normalization_18/gamma/ApplyAdam2^Adam/update_batch_normalization_18/beta/ApplyAdam'^Adam/update_conv2d_19/kernel/ApplyAdam3^Adam/update_batch_normalization_19/gamma/ApplyAdam2^Adam/update_batch_normalization_19/beta/ApplyAdam'^Adam/update_conv2d_20/kernel/ApplyAdam%^Adam/update_conv2d_20/bias/ApplyAdam*
_output_shapes
:*
T0*+
_class!
loc:@batch_normalization/beta
І

Adam/Assign_1Assignbeta2_power
Adam/mul_1*
use_locking(*
T0*+
_class!
loc:@batch_normalization/beta*
validate_shape(*
_output_shapes
:
Љ'
AdamNoOp$^batch_normalization/AssignMovingAvg&^batch_normalization/AssignMovingAvg_1&^batch_normalization_2/AssignMovingAvg(^batch_normalization_2/AssignMovingAvg_1&^batch_normalization_3/AssignMovingAvg(^batch_normalization_3/AssignMovingAvg_1&^batch_normalization_4/AssignMovingAvg(^batch_normalization_4/AssignMovingAvg_1&^batch_normalization_5/AssignMovingAvg(^batch_normalization_5/AssignMovingAvg_1&^batch_normalization_6/AssignMovingAvg(^batch_normalization_6/AssignMovingAvg_1&^batch_normalization_7/AssignMovingAvg(^batch_normalization_7/AssignMovingAvg_1&^batch_normalization_8/AssignMovingAvg(^batch_normalization_8/AssignMovingAvg_1&^batch_normalization_9/AssignMovingAvg(^batch_normalization_9/AssignMovingAvg_1'^batch_normalization_10/AssignMovingAvg)^batch_normalization_10/AssignMovingAvg_1'^batch_normalization_11/AssignMovingAvg)^batch_normalization_11/AssignMovingAvg_1'^batch_normalization_12/AssignMovingAvg)^batch_normalization_12/AssignMovingAvg_1'^batch_normalization_13/AssignMovingAvg)^batch_normalization_13/AssignMovingAvg_1'^batch_normalization_14/AssignMovingAvg)^batch_normalization_14/AssignMovingAvg_1'^batch_normalization_15/AssignMovingAvg)^batch_normalization_15/AssignMovingAvg_1'^batch_normalization_16/AssignMovingAvg)^batch_normalization_16/AssignMovingAvg_1'^batch_normalization_17/AssignMovingAvg)^batch_normalization_17/AssignMovingAvg_1'^batch_normalization_18/AssignMovingAvg)^batch_normalization_18/AssignMovingAvg_1'^batch_normalization_19/AssignMovingAvg)^batch_normalization_19/AssignMovingAvg_1'^batch_normalization_20/AssignMovingAvg)^batch_normalization_20/AssignMovingAvg_1$^Adam/update_conv2d/kernel/ApplyAdam0^Adam/update_batch_normalization/gamma/ApplyAdam/^Adam/update_batch_normalization/beta/ApplyAdam&^Adam/update_conv2d_1/kernel/ApplyAdam2^Adam/update_batch_normalization_1/gamma/ApplyAdam1^Adam/update_batch_normalization_1/beta/ApplyAdam&^Adam/update_conv2d_2/kernel/ApplyAdam2^Adam/update_batch_normalization_2/gamma/ApplyAdam1^Adam/update_batch_normalization_2/beta/ApplyAdam&^Adam/update_conv2d_3/kernel/ApplyAdam2^Adam/update_batch_normalization_3/gamma/ApplyAdam1^Adam/update_batch_normalization_3/beta/ApplyAdam&^Adam/update_conv2d_4/kernel/ApplyAdam2^Adam/update_batch_normalization_4/gamma/ApplyAdam1^Adam/update_batch_normalization_4/beta/ApplyAdam&^Adam/update_conv2d_5/kernel/ApplyAdam2^Adam/update_batch_normalization_5/gamma/ApplyAdam1^Adam/update_batch_normalization_5/beta/ApplyAdam&^Adam/update_conv2d_6/kernel/ApplyAdam2^Adam/update_batch_normalization_6/gamma/ApplyAdam1^Adam/update_batch_normalization_6/beta/ApplyAdam&^Adam/update_conv2d_7/kernel/ApplyAdam2^Adam/update_batch_normalization_7/gamma/ApplyAdam1^Adam/update_batch_normalization_7/beta/ApplyAdam&^Adam/update_conv2d_8/kernel/ApplyAdam2^Adam/update_batch_normalization_8/gamma/ApplyAdam1^Adam/update_batch_normalization_8/beta/ApplyAdam&^Adam/update_conv2d_9/kernel/ApplyAdam2^Adam/update_batch_normalization_9/gamma/ApplyAdam1^Adam/update_batch_normalization_9/beta/ApplyAdam'^Adam/update_conv2d_10/kernel/ApplyAdam3^Adam/update_batch_normalization_10/gamma/ApplyAdam2^Adam/update_batch_normalization_10/beta/ApplyAdam'^Adam/update_conv2d_11/kernel/ApplyAdam3^Adam/update_batch_normalization_11/gamma/ApplyAdam2^Adam/update_batch_normalization_11/beta/ApplyAdam'^Adam/update_conv2d_12/kernel/ApplyAdam3^Adam/update_batch_normalization_12/gamma/ApplyAdam2^Adam/update_batch_normalization_12/beta/ApplyAdam'^Adam/update_conv2d_13/kernel/ApplyAdam3^Adam/update_batch_normalization_13/gamma/ApplyAdam2^Adam/update_batch_normalization_13/beta/ApplyAdam'^Adam/update_conv2d_14/kernel/ApplyAdam3^Adam/update_batch_normalization_14/gamma/ApplyAdam2^Adam/update_batch_normalization_14/beta/ApplyAdam.^Adam/update_conv2d_transpose/kernel/ApplyAdam,^Adam/update_conv2d_transpose/bias/ApplyAdam'^Adam/update_conv2d_15/kernel/ApplyAdam3^Adam/update_batch_normalization_15/gamma/ApplyAdam2^Adam/update_batch_normalization_15/beta/ApplyAdam0^Adam/update_conv2d_transpose_1/kernel/ApplyAdam.^Adam/update_conv2d_transpose_1/bias/ApplyAdam'^Adam/update_conv2d_16/kernel/ApplyAdam3^Adam/update_batch_normalization_16/gamma/ApplyAdam2^Adam/update_batch_normalization_16/beta/ApplyAdam0^Adam/update_conv2d_transpose_2/kernel/ApplyAdam.^Adam/update_conv2d_transpose_2/bias/ApplyAdam'^Adam/update_conv2d_17/kernel/ApplyAdam3^Adam/update_batch_normalization_17/gamma/ApplyAdam2^Adam/update_batch_normalization_17/beta/ApplyAdam0^Adam/update_conv2d_transpose_3/kernel/ApplyAdam.^Adam/update_conv2d_transpose_3/bias/ApplyAdam'^Adam/update_conv2d_18/kernel/ApplyAdam3^Adam/update_batch_normalization_18/gamma/ApplyAdam2^Adam/update_batch_normalization_18/beta/ApplyAdam'^Adam/update_conv2d_19/kernel/ApplyAdam3^Adam/update_batch_normalization_19/gamma/ApplyAdam2^Adam/update_batch_normalization_19/beta/ApplyAdam'^Adam/update_conv2d_20/kernel/ApplyAdam%^Adam/update_conv2d_20/bias/ApplyAdam^Adam/Assign^Adam/Assign_1
P

save/ConstConst*
value
BBmodel*
dtype0*
_output_shapes
:
И<
save/SaveV2/tensor_namesConst*Ї;
value∞;B≠;ьBbatch_normalization/betaBbatch_normalization/beta/AdamBbatch_normalization/beta/Adam_1Bbatch_normalization/gammaBbatch_normalization/gamma/AdamB batch_normalization/gamma/Adam_1Bbatch_normalization/moving_meanB#batch_normalization/moving_varianceBbatch_normalization_1/betaBbatch_normalization_1/beta/AdamB!batch_normalization_1/beta/Adam_1Bbatch_normalization_1/gammaB batch_normalization_1/gamma/AdamB"batch_normalization_1/gamma/Adam_1B!batch_normalization_1/moving_meanB%batch_normalization_1/moving_varianceBbatch_normalization_10/betaB batch_normalization_10/beta/AdamB"batch_normalization_10/beta/Adam_1Bbatch_normalization_10/gammaB!batch_normalization_10/gamma/AdamB#batch_normalization_10/gamma/Adam_1B"batch_normalization_10/moving_meanB&batch_normalization_10/moving_varianceBbatch_normalization_11/betaB batch_normalization_11/beta/AdamB"batch_normalization_11/beta/Adam_1Bbatch_normalization_11/gammaB!batch_normalization_11/gamma/AdamB#batch_normalization_11/gamma/Adam_1B"batch_normalization_11/moving_meanB&batch_normalization_11/moving_varianceBbatch_normalization_12/betaB batch_normalization_12/beta/AdamB"batch_normalization_12/beta/Adam_1Bbatch_normalization_12/gammaB!batch_normalization_12/gamma/AdamB#batch_normalization_12/gamma/Adam_1B"batch_normalization_12/moving_meanB&batch_normalization_12/moving_varianceBbatch_normalization_13/betaB batch_normalization_13/beta/AdamB"batch_normalization_13/beta/Adam_1Bbatch_normalization_13/gammaB!batch_normalization_13/gamma/AdamB#batch_normalization_13/gamma/Adam_1B"batch_normalization_13/moving_meanB&batch_normalization_13/moving_varianceBbatch_normalization_14/betaB batch_normalization_14/beta/AdamB"batch_normalization_14/beta/Adam_1Bbatch_normalization_14/gammaB!batch_normalization_14/gamma/AdamB#batch_normalization_14/gamma/Adam_1B"batch_normalization_14/moving_meanB&batch_normalization_14/moving_varianceBbatch_normalization_15/betaB batch_normalization_15/beta/AdamB"batch_normalization_15/beta/Adam_1Bbatch_normalization_15/gammaB!batch_normalization_15/gamma/AdamB#batch_normalization_15/gamma/Adam_1B"batch_normalization_15/moving_meanB&batch_normalization_15/moving_varianceBbatch_normalization_16/betaB batch_normalization_16/beta/AdamB"batch_normalization_16/beta/Adam_1Bbatch_normalization_16/gammaB!batch_normalization_16/gamma/AdamB#batch_normalization_16/gamma/Adam_1B"batch_normalization_16/moving_meanB&batch_normalization_16/moving_varianceBbatch_normalization_17/betaB batch_normalization_17/beta/AdamB"batch_normalization_17/beta/Adam_1Bbatch_normalization_17/gammaB!batch_normalization_17/gamma/AdamB#batch_normalization_17/gamma/Adam_1B"batch_normalization_17/moving_meanB&batch_normalization_17/moving_varianceBbatch_normalization_18/betaB batch_normalization_18/beta/AdamB"batch_normalization_18/beta/Adam_1Bbatch_normalization_18/gammaB!batch_normalization_18/gamma/AdamB#batch_normalization_18/gamma/Adam_1B"batch_normalization_18/moving_meanB&batch_normalization_18/moving_varianceBbatch_normalization_19/betaB batch_normalization_19/beta/AdamB"batch_normalization_19/beta/Adam_1Bbatch_normalization_19/gammaB!batch_normalization_19/gamma/AdamB#batch_normalization_19/gamma/Adam_1B"batch_normalization_19/moving_meanB&batch_normalization_19/moving_varianceBbatch_normalization_2/betaBbatch_normalization_2/beta/AdamB!batch_normalization_2/beta/Adam_1Bbatch_normalization_2/gammaB batch_normalization_2/gamma/AdamB"batch_normalization_2/gamma/Adam_1B!batch_normalization_2/moving_meanB%batch_normalization_2/moving_varianceBbatch_normalization_3/betaBbatch_normalization_3/beta/AdamB!batch_normalization_3/beta/Adam_1Bbatch_normalization_3/gammaB batch_normalization_3/gamma/AdamB"batch_normalization_3/gamma/Adam_1B!batch_normalization_3/moving_meanB%batch_normalization_3/moving_varianceBbatch_normalization_4/betaBbatch_normalization_4/beta/AdamB!batch_normalization_4/beta/Adam_1Bbatch_normalization_4/gammaB batch_normalization_4/gamma/AdamB"batch_normalization_4/gamma/Adam_1B!batch_normalization_4/moving_meanB%batch_normalization_4/moving_varianceBbatch_normalization_5/betaBbatch_normalization_5/beta/AdamB!batch_normalization_5/beta/Adam_1Bbatch_normalization_5/gammaB batch_normalization_5/gamma/AdamB"batch_normalization_5/gamma/Adam_1B!batch_normalization_5/moving_meanB%batch_normalization_5/moving_varianceBbatch_normalization_6/betaBbatch_normalization_6/beta/AdamB!batch_normalization_6/beta/Adam_1Bbatch_normalization_6/gammaB batch_normalization_6/gamma/AdamB"batch_normalization_6/gamma/Adam_1B!batch_normalization_6/moving_meanB%batch_normalization_6/moving_varianceBbatch_normalization_7/betaBbatch_normalization_7/beta/AdamB!batch_normalization_7/beta/Adam_1Bbatch_normalization_7/gammaB batch_normalization_7/gamma/AdamB"batch_normalization_7/gamma/Adam_1B!batch_normalization_7/moving_meanB%batch_normalization_7/moving_varianceBbatch_normalization_8/betaBbatch_normalization_8/beta/AdamB!batch_normalization_8/beta/Adam_1Bbatch_normalization_8/gammaB batch_normalization_8/gamma/AdamB"batch_normalization_8/gamma/Adam_1B!batch_normalization_8/moving_meanB%batch_normalization_8/moving_varianceBbatch_normalization_9/betaBbatch_normalization_9/beta/AdamB!batch_normalization_9/beta/Adam_1Bbatch_normalization_9/gammaB batch_normalization_9/gamma/AdamB"batch_normalization_9/gamma/Adam_1B!batch_normalization_9/moving_meanB%batch_normalization_9/moving_varianceBbeta1_powerBbeta2_powerB
conv2d/kernelBconv2d/kernel/AdamBconv2d/kernel/Adam_1Bconv2d_1/kernelBconv2d_1/kernel/AdamBconv2d_1/kernel/Adam_1Bconv2d_10/kernelBconv2d_10/kernel/AdamBconv2d_10/kernel/Adam_1Bconv2d_11/kernelBconv2d_11/kernel/AdamBconv2d_11/kernel/Adam_1Bconv2d_12/kernelBconv2d_12/kernel/AdamBconv2d_12/kernel/Adam_1Bconv2d_13/kernelBconv2d_13/kernel/AdamBconv2d_13/kernel/Adam_1Bconv2d_14/kernelBconv2d_14/kernel/AdamBconv2d_14/kernel/Adam_1Bconv2d_15/kernelBconv2d_15/kernel/AdamBconv2d_15/kernel/Adam_1Bconv2d_16/kernelBconv2d_16/kernel/AdamBconv2d_16/kernel/Adam_1Bconv2d_17/kernelBconv2d_17/kernel/AdamBconv2d_17/kernel/Adam_1Bconv2d_18/kernelBconv2d_18/kernel/AdamBconv2d_18/kernel/Adam_1Bconv2d_19/kernelBconv2d_19/kernel/AdamBconv2d_19/kernel/Adam_1Bconv2d_2/kernelBconv2d_2/kernel/AdamBconv2d_2/kernel/Adam_1Bconv2d_20/biasBconv2d_20/bias/AdamBconv2d_20/bias/Adam_1Bconv2d_20/kernelBconv2d_20/kernel/AdamBconv2d_20/kernel/Adam_1Bconv2d_3/kernelBconv2d_3/kernel/AdamBconv2d_3/kernel/Adam_1Bconv2d_4/kernelBconv2d_4/kernel/AdamBconv2d_4/kernel/Adam_1Bconv2d_5/kernelBconv2d_5/kernel/AdamBconv2d_5/kernel/Adam_1Bconv2d_6/kernelBconv2d_6/kernel/AdamBconv2d_6/kernel/Adam_1Bconv2d_7/kernelBconv2d_7/kernel/AdamBconv2d_7/kernel/Adam_1Bconv2d_8/kernelBconv2d_8/kernel/AdamBconv2d_8/kernel/Adam_1Bconv2d_9/kernelBconv2d_9/kernel/AdamBconv2d_9/kernel/Adam_1Bconv2d_transpose/biasBconv2d_transpose/bias/AdamBconv2d_transpose/bias/Adam_1Bconv2d_transpose/kernelBconv2d_transpose/kernel/AdamBconv2d_transpose/kernel/Adam_1Bconv2d_transpose_1/biasBconv2d_transpose_1/bias/AdamBconv2d_transpose_1/bias/Adam_1Bconv2d_transpose_1/kernelBconv2d_transpose_1/kernel/AdamB conv2d_transpose_1/kernel/Adam_1Bconv2d_transpose_2/biasBconv2d_transpose_2/bias/AdamBconv2d_transpose_2/bias/Adam_1Bconv2d_transpose_2/kernelBconv2d_transpose_2/kernel/AdamB conv2d_transpose_2/kernel/Adam_1Bconv2d_transpose_3/biasBconv2d_transpose_3/bias/AdamBconv2d_transpose_3/bias/Adam_1Bconv2d_transpose_3/kernelBconv2d_transpose_3/kernel/AdamB conv2d_transpose_3/kernel/Adam_1*
dtype0*
_output_shapes	
:ь
а
save/SaveV2/shape_and_slicesConst*О
valueДBБьBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB*
dtype0*
_output_shapes	
:ь
Н>
save/SaveV2SaveV2
save/Constsave/SaveV2/tensor_namessave/SaveV2/shape_and_slicesbatch_normalization/betabatch_normalization/beta/Adambatch_normalization/beta/Adam_1batch_normalization/gammabatch_normalization/gamma/Adam batch_normalization/gamma/Adam_1batch_normalization/moving_mean#batch_normalization/moving_variancebatch_normalization_1/betabatch_normalization_1/beta/Adam!batch_normalization_1/beta/Adam_1batch_normalization_1/gamma batch_normalization_1/gamma/Adam"batch_normalization_1/gamma/Adam_1!batch_normalization_1/moving_mean%batch_normalization_1/moving_variancebatch_normalization_10/beta batch_normalization_10/beta/Adam"batch_normalization_10/beta/Adam_1batch_normalization_10/gamma!batch_normalization_10/gamma/Adam#batch_normalization_10/gamma/Adam_1"batch_normalization_10/moving_mean&batch_normalization_10/moving_variancebatch_normalization_11/beta batch_normalization_11/beta/Adam"batch_normalization_11/beta/Adam_1batch_normalization_11/gamma!batch_normalization_11/gamma/Adam#batch_normalization_11/gamma/Adam_1"batch_normalization_11/moving_mean&batch_normalization_11/moving_variancebatch_normalization_12/beta batch_normalization_12/beta/Adam"batch_normalization_12/beta/Adam_1batch_normalization_12/gamma!batch_normalization_12/gamma/Adam#batch_normalization_12/gamma/Adam_1"batch_normalization_12/moving_mean&batch_normalization_12/moving_variancebatch_normalization_13/beta batch_normalization_13/beta/Adam"batch_normalization_13/beta/Adam_1batch_normalization_13/gamma!batch_normalization_13/gamma/Adam#batch_normalization_13/gamma/Adam_1"batch_normalization_13/moving_mean&batch_normalization_13/moving_variancebatch_normalization_14/beta batch_normalization_14/beta/Adam"batch_normalization_14/beta/Adam_1batch_normalization_14/gamma!batch_normalization_14/gamma/Adam#batch_normalization_14/gamma/Adam_1"batch_normalization_14/moving_mean&batch_normalization_14/moving_variancebatch_normalization_15/beta batch_normalization_15/beta/Adam"batch_normalization_15/beta/Adam_1batch_normalization_15/gamma!batch_normalization_15/gamma/Adam#batch_normalization_15/gamma/Adam_1"batch_normalization_15/moving_mean&batch_normalization_15/moving_variancebatch_normalization_16/beta batch_normalization_16/beta/Adam"batch_normalization_16/beta/Adam_1batch_normalization_16/gamma!batch_normalization_16/gamma/Adam#batch_normalization_16/gamma/Adam_1"batch_normalization_16/moving_mean&batch_normalization_16/moving_variancebatch_normalization_17/beta batch_normalization_17/beta/Adam"batch_normalization_17/beta/Adam_1batch_normalization_17/gamma!batch_normalization_17/gamma/Adam#batch_normalization_17/gamma/Adam_1"batch_normalization_17/moving_mean&batch_normalization_17/moving_variancebatch_normalization_18/beta batch_normalization_18/beta/Adam"batch_normalization_18/beta/Adam_1batch_normalization_18/gamma!batch_normalization_18/gamma/Adam#batch_normalization_18/gamma/Adam_1"batch_normalization_18/moving_mean&batch_normalization_18/moving_variancebatch_normalization_19/beta batch_normalization_19/beta/Adam"batch_normalization_19/beta/Adam_1batch_normalization_19/gamma!batch_normalization_19/gamma/Adam#batch_normalization_19/gamma/Adam_1"batch_normalization_19/moving_mean&batch_normalization_19/moving_variancebatch_normalization_2/betabatch_normalization_2/beta/Adam!batch_normalization_2/beta/Adam_1batch_normalization_2/gamma batch_normalization_2/gamma/Adam"batch_normalization_2/gamma/Adam_1!batch_normalization_2/moving_mean%batch_normalization_2/moving_variancebatch_normalization_3/betabatch_normalization_3/beta/Adam!batch_normalization_3/beta/Adam_1batch_normalization_3/gamma batch_normalization_3/gamma/Adam"batch_normalization_3/gamma/Adam_1!batch_normalization_3/moving_mean%batch_normalization_3/moving_variancebatch_normalization_4/betabatch_normalization_4/beta/Adam!batch_normalization_4/beta/Adam_1batch_normalization_4/gamma batch_normalization_4/gamma/Adam"batch_normalization_4/gamma/Adam_1!batch_normalization_4/moving_mean%batch_normalization_4/moving_variancebatch_normalization_5/betabatch_normalization_5/beta/Adam!batch_normalization_5/beta/Adam_1batch_normalization_5/gamma batch_normalization_5/gamma/Adam"batch_normalization_5/gamma/Adam_1!batch_normalization_5/moving_mean%batch_normalization_5/moving_variancebatch_normalization_6/betabatch_normalization_6/beta/Adam!batch_normalization_6/beta/Adam_1batch_normalization_6/gamma batch_normalization_6/gamma/Adam"batch_normalization_6/gamma/Adam_1!batch_normalization_6/moving_mean%batch_normalization_6/moving_variancebatch_normalization_7/betabatch_normalization_7/beta/Adam!batch_normalization_7/beta/Adam_1batch_normalization_7/gamma batch_normalization_7/gamma/Adam"batch_normalization_7/gamma/Adam_1!batch_normalization_7/moving_mean%batch_normalization_7/moving_variancebatch_normalization_8/betabatch_normalization_8/beta/Adam!batch_normalization_8/beta/Adam_1batch_normalization_8/gamma batch_normalization_8/gamma/Adam"batch_normalization_8/gamma/Adam_1!batch_normalization_8/moving_mean%batch_normalization_8/moving_variancebatch_normalization_9/betabatch_normalization_9/beta/Adam!batch_normalization_9/beta/Adam_1batch_normalization_9/gamma batch_normalization_9/gamma/Adam"batch_normalization_9/gamma/Adam_1!batch_normalization_9/moving_mean%batch_normalization_9/moving_variancebeta1_powerbeta2_power
conv2d/kernelconv2d/kernel/Adamconv2d/kernel/Adam_1conv2d_1/kernelconv2d_1/kernel/Adamconv2d_1/kernel/Adam_1conv2d_10/kernelconv2d_10/kernel/Adamconv2d_10/kernel/Adam_1conv2d_11/kernelconv2d_11/kernel/Adamconv2d_11/kernel/Adam_1conv2d_12/kernelconv2d_12/kernel/Adamconv2d_12/kernel/Adam_1conv2d_13/kernelconv2d_13/kernel/Adamconv2d_13/kernel/Adam_1conv2d_14/kernelconv2d_14/kernel/Adamconv2d_14/kernel/Adam_1conv2d_15/kernelconv2d_15/kernel/Adamconv2d_15/kernel/Adam_1conv2d_16/kernelconv2d_16/kernel/Adamconv2d_16/kernel/Adam_1conv2d_17/kernelconv2d_17/kernel/Adamconv2d_17/kernel/Adam_1conv2d_18/kernelconv2d_18/kernel/Adamconv2d_18/kernel/Adam_1conv2d_19/kernelconv2d_19/kernel/Adamconv2d_19/kernel/Adam_1conv2d_2/kernelconv2d_2/kernel/Adamconv2d_2/kernel/Adam_1conv2d_20/biasconv2d_20/bias/Adamconv2d_20/bias/Adam_1conv2d_20/kernelconv2d_20/kernel/Adamconv2d_20/kernel/Adam_1conv2d_3/kernelconv2d_3/kernel/Adamconv2d_3/kernel/Adam_1conv2d_4/kernelconv2d_4/kernel/Adamconv2d_4/kernel/Adam_1conv2d_5/kernelconv2d_5/kernel/Adamconv2d_5/kernel/Adam_1conv2d_6/kernelconv2d_6/kernel/Adamconv2d_6/kernel/Adam_1conv2d_7/kernelconv2d_7/kernel/Adamconv2d_7/kernel/Adam_1conv2d_8/kernelconv2d_8/kernel/Adamconv2d_8/kernel/Adam_1conv2d_9/kernelconv2d_9/kernel/Adamconv2d_9/kernel/Adam_1conv2d_transpose/biasconv2d_transpose/bias/Adamconv2d_transpose/bias/Adam_1conv2d_transpose/kernelconv2d_transpose/kernel/Adamconv2d_transpose/kernel/Adam_1conv2d_transpose_1/biasconv2d_transpose_1/bias/Adamconv2d_transpose_1/bias/Adam_1conv2d_transpose_1/kernelconv2d_transpose_1/kernel/Adam conv2d_transpose_1/kernel/Adam_1conv2d_transpose_2/biasconv2d_transpose_2/bias/Adamconv2d_transpose_2/bias/Adam_1conv2d_transpose_2/kernelconv2d_transpose_2/kernel/Adam conv2d_transpose_2/kernel/Adam_1conv2d_transpose_3/biasconv2d_transpose_3/bias/Adamconv2d_transpose_3/bias/Adam_1conv2d_transpose_3/kernelconv2d_transpose_3/kernel/Adam conv2d_transpose_3/kernel/Adam_1*Н
dtypesВ
€2ь
}
save/control_dependencyIdentity
save/Const^save/SaveV2*
_output_shapes
:*
T0*
_class
loc:@save/Const
|
save/RestoreV2/tensor_namesConst*-
value$B"Bbatch_normalization/beta*
dtype0*
_output_shapes
:
h
save/RestoreV2/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Р
save/RestoreV2	RestoreV2
save/Constsave/RestoreV2/tensor_namessave/RestoreV2/shape_and_slices*
_output_shapes
:*
dtypes
2
Ї
save/AssignAssignbatch_normalization/betasave/RestoreV2*+
_class!
loc:@batch_normalization/beta*
validate_shape(*
_output_shapes
:*
use_locking(*
T0
Г
save/RestoreV2_1/tensor_namesConst*2
value)B'Bbatch_normalization/beta/Adam*
dtype0*
_output_shapes
:
j
!save/RestoreV2_1/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ц
save/RestoreV2_1	RestoreV2
save/Constsave/RestoreV2_1/tensor_names!save/RestoreV2_1/shape_and_slices*
_output_shapes
:*
dtypes
2
√

save/Assign_1Assignbatch_normalization/beta/Adamsave/RestoreV2_1*
use_locking(*
T0*+
_class!
loc:@batch_normalization/beta*
validate_shape(*
_output_shapes
:
Е
save/RestoreV2_2/tensor_namesConst*4
value+B)Bbatch_normalization/beta/Adam_1*
dtype0*
_output_shapes
:
j
!save/RestoreV2_2/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ц
save/RestoreV2_2	RestoreV2
save/Constsave/RestoreV2_2/tensor_names!save/RestoreV2_2/shape_and_slices*
_output_shapes
:*
dtypes
2
≈

save/Assign_2Assignbatch_normalization/beta/Adam_1save/RestoreV2_2*
T0*+
_class!
loc:@batch_normalization/beta*
validate_shape(*
_output_shapes
:*
use_locking(

save/RestoreV2_3/tensor_namesConst*.
value%B#Bbatch_normalization/gamma*
dtype0*
_output_shapes
:
j
!save/RestoreV2_3/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ц
save/RestoreV2_3	RestoreV2
save/Constsave/RestoreV2_3/tensor_names!save/RestoreV2_3/shape_and_slices*
dtypes
2*
_output_shapes
:
ј

save/Assign_3Assignbatch_normalization/gammasave/RestoreV2_3*
validate_shape(*
_output_shapes
:*
use_locking(*
T0*,
_class"
 loc:@batch_normalization/gamma
Д
save/RestoreV2_4/tensor_namesConst*
_output_shapes
:*3
value*B(Bbatch_normalization/gamma/Adam*
dtype0
j
!save/RestoreV2_4/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ц
save/RestoreV2_4	RestoreV2
save/Constsave/RestoreV2_4/tensor_names!save/RestoreV2_4/shape_and_slices*
_output_shapes
:*
dtypes
2
≈

save/Assign_4Assignbatch_normalization/gamma/Adamsave/RestoreV2_4*
T0*,
_class"
 loc:@batch_normalization/gamma*
validate_shape(*
_output_shapes
:*
use_locking(
Ж
save/RestoreV2_5/tensor_namesConst*5
value,B*B batch_normalization/gamma/Adam_1*
dtype0*
_output_shapes
:
j
!save/RestoreV2_5/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ц
save/RestoreV2_5	RestoreV2
save/Constsave/RestoreV2_5/tensor_names!save/RestoreV2_5/shape_and_slices*
dtypes
2*
_output_shapes
:
«

save/Assign_5Assign batch_normalization/gamma/Adam_1save/RestoreV2_5*
use_locking(*
T0*,
_class"
 loc:@batch_normalization/gamma*
validate_shape(*
_output_shapes
:
Е
save/RestoreV2_6/tensor_namesConst*4
value+B)Bbatch_normalization/moving_mean*
dtype0*
_output_shapes
:
j
!save/RestoreV2_6/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ц
save/RestoreV2_6	RestoreV2
save/Constsave/RestoreV2_6/tensor_names!save/RestoreV2_6/shape_and_slices*
_output_shapes
:*
dtypes
2
ћ

save/Assign_6Assignbatch_normalization/moving_meansave/RestoreV2_6*
use_locking(*
T0*2
_class(
&$loc:@batch_normalization/moving_mean*
validate_shape(*
_output_shapes
:
Й
save/RestoreV2_7/tensor_namesConst*8
value/B-B#batch_normalization/moving_variance*
dtype0*
_output_shapes
:
j
!save/RestoreV2_7/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ц
save/RestoreV2_7	RestoreV2
save/Constsave/RestoreV2_7/tensor_names!save/RestoreV2_7/shape_and_slices*
_output_shapes
:*
dtypes
2
‘

save/Assign_7Assign#batch_normalization/moving_variancesave/RestoreV2_7*
use_locking(*
T0*6
_class,
*(loc:@batch_normalization/moving_variance*
validate_shape(*
_output_shapes
:
А
save/RestoreV2_8/tensor_namesConst*
_output_shapes
:*/
value&B$Bbatch_normalization_1/beta*
dtype0
j
!save/RestoreV2_8/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ц
save/RestoreV2_8	RestoreV2
save/Constsave/RestoreV2_8/tensor_names!save/RestoreV2_8/shape_and_slices*
_output_shapes
:*
dtypes
2
¬

save/Assign_8Assignbatch_normalization_1/betasave/RestoreV2_8*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_1/beta*
validate_shape(*
_output_shapes
:
Е
save/RestoreV2_9/tensor_namesConst*4
value+B)Bbatch_normalization_1/beta/Adam*
dtype0*
_output_shapes
:
j
!save/RestoreV2_9/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ц
save/RestoreV2_9	RestoreV2
save/Constsave/RestoreV2_9/tensor_names!save/RestoreV2_9/shape_and_slices*
dtypes
2*
_output_shapes
:
«

save/Assign_9Assignbatch_normalization_1/beta/Adamsave/RestoreV2_9*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_1/beta*
validate_shape(*
_output_shapes
:
И
save/RestoreV2_10/tensor_namesConst*6
value-B+B!batch_normalization_1/beta/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_10/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_10	RestoreV2
save/Constsave/RestoreV2_10/tensor_names"save/RestoreV2_10/shape_and_slices*
_output_shapes
:*
dtypes
2
Ћ
save/Assign_10Assign!batch_normalization_1/beta/Adam_1save/RestoreV2_10*-
_class#
!loc:@batch_normalization_1/beta*
validate_shape(*
_output_shapes
:*
use_locking(*
T0
В
save/RestoreV2_11/tensor_namesConst*0
value'B%Bbatch_normalization_1/gamma*
dtype0*
_output_shapes
:
k
"save/RestoreV2_11/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_11	RestoreV2
save/Constsave/RestoreV2_11/tensor_names"save/RestoreV2_11/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_11Assignbatch_normalization_1/gammasave/RestoreV2_11*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_1/gamma*
validate_shape(*
_output_shapes
:
З
save/RestoreV2_12/tensor_namesConst*5
value,B*B batch_normalization_1/gamma/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_12/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_12	RestoreV2
save/Constsave/RestoreV2_12/tensor_names"save/RestoreV2_12/shape_and_slices*
_output_shapes
:*
dtypes
2
Ћ
save/Assign_12Assign batch_normalization_1/gamma/Adamsave/RestoreV2_12*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_1/gamma*
validate_shape(*
_output_shapes
:
Й
save/RestoreV2_13/tensor_namesConst*
dtype0*
_output_shapes
:*7
value.B,B"batch_normalization_1/gamma/Adam_1
k
"save/RestoreV2_13/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Щ
save/RestoreV2_13	RestoreV2
save/Constsave/RestoreV2_13/tensor_names"save/RestoreV2_13/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_13Assign"batch_normalization_1/gamma/Adam_1save/RestoreV2_13*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_1/gamma*
validate_shape(*
_output_shapes
:
И
save/RestoreV2_14/tensor_namesConst*
dtype0*
_output_shapes
:*6
value-B+B!batch_normalization_1/moving_mean
k
"save/RestoreV2_14/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_14	RestoreV2
save/Constsave/RestoreV2_14/tensor_names"save/RestoreV2_14/shape_and_slices*
dtypes
2*
_output_shapes
:
“
save/Assign_14Assign!batch_normalization_1/moving_meansave/RestoreV2_14*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_1/moving_mean*
validate_shape(*
_output_shapes
:
М
save/RestoreV2_15/tensor_namesConst*:
value1B/B%batch_normalization_1/moving_variance*
dtype0*
_output_shapes
:
k
"save/RestoreV2_15/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_15	RestoreV2
save/Constsave/RestoreV2_15/tensor_names"save/RestoreV2_15/shape_and_slices*
dtypes
2*
_output_shapes
:
Џ
save/Assign_15Assign%batch_normalization_1/moving_variancesave/RestoreV2_15*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_1/moving_variance*
validate_shape(*
_output_shapes
:
В
save/RestoreV2_16/tensor_namesConst*0
value'B%Bbatch_normalization_10/beta*
dtype0*
_output_shapes
:
k
"save/RestoreV2_16/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_16	RestoreV2
save/Constsave/RestoreV2_16/tensor_names"save/RestoreV2_16/shape_and_slices*
_output_shapes
:*
dtypes
2
«
save/Assign_16Assignbatch_normalization_10/betasave/RestoreV2_16*
T0*.
_class$
" loc:@batch_normalization_10/beta*
validate_shape(*
_output_shapes	
:А*
use_locking(
З
save/RestoreV2_17/tensor_namesConst*5
value,B*B batch_normalization_10/beta/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_17/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_17	RestoreV2
save/Constsave/RestoreV2_17/tensor_names"save/RestoreV2_17/shape_and_slices*
_output_shapes
:*
dtypes
2
ћ
save/Assign_17Assign batch_normalization_10/beta/Adamsave/RestoreV2_17*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_10/beta*
validate_shape(*
_output_shapes	
:А
Й
save/RestoreV2_18/tensor_namesConst*7
value.B,B"batch_normalization_10/beta/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_18/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Щ
save/RestoreV2_18	RestoreV2
save/Constsave/RestoreV2_18/tensor_names"save/RestoreV2_18/shape_and_slices*
_output_shapes
:*
dtypes
2
ќ
save/Assign_18Assign"batch_normalization_10/beta/Adam_1save/RestoreV2_18*.
_class$
" loc:@batch_normalization_10/beta*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0
Г
save/RestoreV2_19/tensor_namesConst*1
value(B&Bbatch_normalization_10/gamma*
dtype0*
_output_shapes
:
k
"save/RestoreV2_19/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_19	RestoreV2
save/Constsave/RestoreV2_19/tensor_names"save/RestoreV2_19/shape_and_slices*
_output_shapes
:*
dtypes
2
…
save/Assign_19Assignbatch_normalization_10/gammasave/RestoreV2_19*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_10/gamma
И
save/RestoreV2_20/tensor_namesConst*6
value-B+B!batch_normalization_10/gamma/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_20/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_20	RestoreV2
save/Constsave/RestoreV2_20/tensor_names"save/RestoreV2_20/shape_and_slices*
_output_shapes
:*
dtypes
2
ќ
save/Assign_20Assign!batch_normalization_10/gamma/Adamsave/RestoreV2_20*
_output_shapes	
:А*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_10/gamma*
validate_shape(
К
save/RestoreV2_21/tensor_namesConst*8
value/B-B#batch_normalization_10/gamma/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_21/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_21	RestoreV2
save/Constsave/RestoreV2_21/tensor_names"save/RestoreV2_21/shape_and_slices*
_output_shapes
:*
dtypes
2
–
save/Assign_21Assign#batch_normalization_10/gamma/Adam_1save/RestoreV2_21*
_output_shapes	
:А*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_10/gamma*
validate_shape(
Й
save/RestoreV2_22/tensor_namesConst*7
value.B,B"batch_normalization_10/moving_mean*
dtype0*
_output_shapes
:
k
"save/RestoreV2_22/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_22	RestoreV2
save/Constsave/RestoreV2_22/tensor_names"save/RestoreV2_22/shape_and_slices*
dtypes
2*
_output_shapes
:
’
save/Assign_22Assign"batch_normalization_10/moving_meansave/RestoreV2_22*
_output_shapes	
:А*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_10/moving_mean*
validate_shape(
Н
save/RestoreV2_23/tensor_namesConst*;
value2B0B&batch_normalization_10/moving_variance*
dtype0*
_output_shapes
:
k
"save/RestoreV2_23/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Щ
save/RestoreV2_23	RestoreV2
save/Constsave/RestoreV2_23/tensor_names"save/RestoreV2_23/shape_and_slices*
_output_shapes
:*
dtypes
2
Ё
save/Assign_23Assign&batch_normalization_10/moving_variancesave/RestoreV2_23*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_10/moving_variance
В
save/RestoreV2_24/tensor_namesConst*0
value'B%Bbatch_normalization_11/beta*
dtype0*
_output_shapes
:
k
"save/RestoreV2_24/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Щ
save/RestoreV2_24	RestoreV2
save/Constsave/RestoreV2_24/tensor_names"save/RestoreV2_24/shape_and_slices*
_output_shapes
:*
dtypes
2
«
save/Assign_24Assignbatch_normalization_11/betasave/RestoreV2_24*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_11/beta*
validate_shape(
З
save/RestoreV2_25/tensor_namesConst*5
value,B*B batch_normalization_11/beta/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_25/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_25	RestoreV2
save/Constsave/RestoreV2_25/tensor_names"save/RestoreV2_25/shape_and_slices*
dtypes
2*
_output_shapes
:
ћ
save/Assign_25Assign batch_normalization_11/beta/Adamsave/RestoreV2_25*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_11/beta*
validate_shape(
Й
save/RestoreV2_26/tensor_namesConst*7
value.B,B"batch_normalization_11/beta/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_26/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_26	RestoreV2
save/Constsave/RestoreV2_26/tensor_names"save/RestoreV2_26/shape_and_slices*
_output_shapes
:*
dtypes
2
ќ
save/Assign_26Assign"batch_normalization_11/beta/Adam_1save/RestoreV2_26*.
_class$
" loc:@batch_normalization_11/beta*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0
Г
save/RestoreV2_27/tensor_namesConst*1
value(B&Bbatch_normalization_11/gamma*
dtype0*
_output_shapes
:
k
"save/RestoreV2_27/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_27	RestoreV2
save/Constsave/RestoreV2_27/tensor_names"save/RestoreV2_27/shape_and_slices*
_output_shapes
:*
dtypes
2
…
save/Assign_27Assignbatch_normalization_11/gammasave/RestoreV2_27*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_11/gamma*
validate_shape(*
_output_shapes	
:А
И
save/RestoreV2_28/tensor_namesConst*6
value-B+B!batch_normalization_11/gamma/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_28/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_28	RestoreV2
save/Constsave/RestoreV2_28/tensor_names"save/RestoreV2_28/shape_and_slices*
_output_shapes
:*
dtypes
2
ќ
save/Assign_28Assign!batch_normalization_11/gamma/Adamsave/RestoreV2_28*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_11/gamma
К
save/RestoreV2_29/tensor_namesConst*8
value/B-B#batch_normalization_11/gamma/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_29/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_29	RestoreV2
save/Constsave/RestoreV2_29/tensor_names"save/RestoreV2_29/shape_and_slices*
_output_shapes
:*
dtypes
2
–
save/Assign_29Assign#batch_normalization_11/gamma/Adam_1save/RestoreV2_29*/
_class%
#!loc:@batch_normalization_11/gamma*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0
Й
save/RestoreV2_30/tensor_namesConst*7
value.B,B"batch_normalization_11/moving_mean*
dtype0*
_output_shapes
:
k
"save/RestoreV2_30/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_30	RestoreV2
save/Constsave/RestoreV2_30/tensor_names"save/RestoreV2_30/shape_and_slices*
_output_shapes
:*
dtypes
2
’
save/Assign_30Assign"batch_normalization_11/moving_meansave/RestoreV2_30*5
_class+
)'loc:@batch_normalization_11/moving_mean*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0
Н
save/RestoreV2_31/tensor_namesConst*;
value2B0B&batch_normalization_11/moving_variance*
dtype0*
_output_shapes
:
k
"save/RestoreV2_31/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_31	RestoreV2
save/Constsave/RestoreV2_31/tensor_names"save/RestoreV2_31/shape_and_slices*
_output_shapes
:*
dtypes
2
Ё
save/Assign_31Assign&batch_normalization_11/moving_variancesave/RestoreV2_31*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_11/moving_variance*
validate_shape(*
_output_shapes	
:А
В
save/RestoreV2_32/tensor_namesConst*
dtype0*
_output_shapes
:*0
value'B%Bbatch_normalization_12/beta
k
"save/RestoreV2_32/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_32	RestoreV2
save/Constsave/RestoreV2_32/tensor_names"save/RestoreV2_32/shape_and_slices*
dtypes
2*
_output_shapes
:
«
save/Assign_32Assignbatch_normalization_12/betasave/RestoreV2_32*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_12/beta*
validate_shape(*
_output_shapes	
:А
З
save/RestoreV2_33/tensor_namesConst*5
value,B*B batch_normalization_12/beta/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_33/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_33	RestoreV2
save/Constsave/RestoreV2_33/tensor_names"save/RestoreV2_33/shape_and_slices*
_output_shapes
:*
dtypes
2
ћ
save/Assign_33Assign batch_normalization_12/beta/Adamsave/RestoreV2_33*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_12/beta*
validate_shape(
Й
save/RestoreV2_34/tensor_namesConst*
_output_shapes
:*7
value.B,B"batch_normalization_12/beta/Adam_1*
dtype0
k
"save/RestoreV2_34/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_34	RestoreV2
save/Constsave/RestoreV2_34/tensor_names"save/RestoreV2_34/shape_and_slices*
dtypes
2*
_output_shapes
:
ќ
save/Assign_34Assign"batch_normalization_12/beta/Adam_1save/RestoreV2_34*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_12/beta
Г
save/RestoreV2_35/tensor_namesConst*1
value(B&Bbatch_normalization_12/gamma*
dtype0*
_output_shapes
:
k
"save/RestoreV2_35/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Щ
save/RestoreV2_35	RestoreV2
save/Constsave/RestoreV2_35/tensor_names"save/RestoreV2_35/shape_and_slices*
dtypes
2*
_output_shapes
:
…
save/Assign_35Assignbatch_normalization_12/gammasave/RestoreV2_35*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_12/gamma*
validate_shape(*
_output_shapes	
:А
И
save/RestoreV2_36/tensor_namesConst*6
value-B+B!batch_normalization_12/gamma/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_36/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_36	RestoreV2
save/Constsave/RestoreV2_36/tensor_names"save/RestoreV2_36/shape_and_slices*
_output_shapes
:*
dtypes
2
ќ
save/Assign_36Assign!batch_normalization_12/gamma/Adamsave/RestoreV2_36*/
_class%
#!loc:@batch_normalization_12/gamma*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0
К
save/RestoreV2_37/tensor_namesConst*8
value/B-B#batch_normalization_12/gamma/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_37/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Щ
save/RestoreV2_37	RestoreV2
save/Constsave/RestoreV2_37/tensor_names"save/RestoreV2_37/shape_and_slices*
dtypes
2*
_output_shapes
:
–
save/Assign_37Assign#batch_normalization_12/gamma/Adam_1save/RestoreV2_37*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_12/gamma*
validate_shape(*
_output_shapes	
:А
Й
save/RestoreV2_38/tensor_namesConst*7
value.B,B"batch_normalization_12/moving_mean*
dtype0*
_output_shapes
:
k
"save/RestoreV2_38/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_38	RestoreV2
save/Constsave/RestoreV2_38/tensor_names"save/RestoreV2_38/shape_and_slices*
_output_shapes
:*
dtypes
2
’
save/Assign_38Assign"batch_normalization_12/moving_meansave/RestoreV2_38*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_12/moving_mean*
validate_shape(*
_output_shapes	
:А
Н
save/RestoreV2_39/tensor_namesConst*;
value2B0B&batch_normalization_12/moving_variance*
dtype0*
_output_shapes
:
k
"save/RestoreV2_39/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_39	RestoreV2
save/Constsave/RestoreV2_39/tensor_names"save/RestoreV2_39/shape_and_slices*
_output_shapes
:*
dtypes
2
Ё
save/Assign_39Assign&batch_normalization_12/moving_variancesave/RestoreV2_39*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_12/moving_variance*
validate_shape(*
_output_shapes	
:А
В
save/RestoreV2_40/tensor_namesConst*0
value'B%Bbatch_normalization_13/beta*
dtype0*
_output_shapes
:
k
"save/RestoreV2_40/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_40	RestoreV2
save/Constsave/RestoreV2_40/tensor_names"save/RestoreV2_40/shape_and_slices*
dtypes
2*
_output_shapes
:
∆
save/Assign_40Assignbatch_normalization_13/betasave/RestoreV2_40*
T0*.
_class$
" loc:@batch_normalization_13/beta*
validate_shape(*
_output_shapes
:@*
use_locking(
З
save/RestoreV2_41/tensor_namesConst*5
value,B*B batch_normalization_13/beta/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_41/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_41	RestoreV2
save/Constsave/RestoreV2_41/tensor_names"save/RestoreV2_41/shape_and_slices*
_output_shapes
:*
dtypes
2
Ћ
save/Assign_41Assign batch_normalization_13/beta/Adamsave/RestoreV2_41*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_13/beta*
validate_shape(*
_output_shapes
:@
Й
save/RestoreV2_42/tensor_namesConst*
_output_shapes
:*7
value.B,B"batch_normalization_13/beta/Adam_1*
dtype0
k
"save/RestoreV2_42/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_42	RestoreV2
save/Constsave/RestoreV2_42/tensor_names"save/RestoreV2_42/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_42Assign"batch_normalization_13/beta/Adam_1save/RestoreV2_42*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_13/beta*
validate_shape(*
_output_shapes
:@
Г
save/RestoreV2_43/tensor_namesConst*1
value(B&Bbatch_normalization_13/gamma*
dtype0*
_output_shapes
:
k
"save/RestoreV2_43/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Щ
save/RestoreV2_43	RestoreV2
save/Constsave/RestoreV2_43/tensor_names"save/RestoreV2_43/shape_and_slices*
_output_shapes
:*
dtypes
2
»
save/Assign_43Assignbatch_normalization_13/gammasave/RestoreV2_43*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_13/gamma*
validate_shape(*
_output_shapes
:@
И
save/RestoreV2_44/tensor_namesConst*6
value-B+B!batch_normalization_13/gamma/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_44/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_44	RestoreV2
save/Constsave/RestoreV2_44/tensor_names"save/RestoreV2_44/shape_and_slices*
dtypes
2*
_output_shapes
:
Ќ
save/Assign_44Assign!batch_normalization_13/gamma/Adamsave/RestoreV2_44*
T0*/
_class%
#!loc:@batch_normalization_13/gamma*
validate_shape(*
_output_shapes
:@*
use_locking(
К
save/RestoreV2_45/tensor_namesConst*
dtype0*
_output_shapes
:*8
value/B-B#batch_normalization_13/gamma/Adam_1
k
"save/RestoreV2_45/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_45	RestoreV2
save/Constsave/RestoreV2_45/tensor_names"save/RestoreV2_45/shape_and_slices*
_output_shapes
:*
dtypes
2
ѕ
save/Assign_45Assign#batch_normalization_13/gamma/Adam_1save/RestoreV2_45*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_13/gamma*
validate_shape(*
_output_shapes
:@
Й
save/RestoreV2_46/tensor_namesConst*7
value.B,B"batch_normalization_13/moving_mean*
dtype0*
_output_shapes
:
k
"save/RestoreV2_46/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_46	RestoreV2
save/Constsave/RestoreV2_46/tensor_names"save/RestoreV2_46/shape_and_slices*
_output_shapes
:*
dtypes
2
‘
save/Assign_46Assign"batch_normalization_13/moving_meansave/RestoreV2_46*
T0*5
_class+
)'loc:@batch_normalization_13/moving_mean*
validate_shape(*
_output_shapes
:@*
use_locking(
Н
save/RestoreV2_47/tensor_namesConst*;
value2B0B&batch_normalization_13/moving_variance*
dtype0*
_output_shapes
:
k
"save/RestoreV2_47/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_47	RestoreV2
save/Constsave/RestoreV2_47/tensor_names"save/RestoreV2_47/shape_and_slices*
_output_shapes
:*
dtypes
2
№
save/Assign_47Assign&batch_normalization_13/moving_variancesave/RestoreV2_47*9
_class/
-+loc:@batch_normalization_13/moving_variance*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
В
save/RestoreV2_48/tensor_namesConst*0
value'B%Bbatch_normalization_14/beta*
dtype0*
_output_shapes
:
k
"save/RestoreV2_48/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_48	RestoreV2
save/Constsave/RestoreV2_48/tensor_names"save/RestoreV2_48/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_48Assignbatch_normalization_14/betasave/RestoreV2_48*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_14/beta*
validate_shape(*
_output_shapes
: 
З
save/RestoreV2_49/tensor_namesConst*5
value,B*B batch_normalization_14/beta/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_49/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Щ
save/RestoreV2_49	RestoreV2
save/Constsave/RestoreV2_49/tensor_names"save/RestoreV2_49/shape_and_slices*
_output_shapes
:*
dtypes
2
Ћ
save/Assign_49Assign batch_normalization_14/beta/Adamsave/RestoreV2_49*
validate_shape(*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_14/beta
Й
save/RestoreV2_50/tensor_namesConst*7
value.B,B"batch_normalization_14/beta/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_50/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_50	RestoreV2
save/Constsave/RestoreV2_50/tensor_names"save/RestoreV2_50/shape_and_slices*
dtypes
2*
_output_shapes
:
Ќ
save/Assign_50Assign"batch_normalization_14/beta/Adam_1save/RestoreV2_50*
validate_shape(*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_14/beta
Г
save/RestoreV2_51/tensor_namesConst*1
value(B&Bbatch_normalization_14/gamma*
dtype0*
_output_shapes
:
k
"save/RestoreV2_51/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Щ
save/RestoreV2_51	RestoreV2
save/Constsave/RestoreV2_51/tensor_names"save/RestoreV2_51/shape_and_slices*
_output_shapes
:*
dtypes
2
»
save/Assign_51Assignbatch_normalization_14/gammasave/RestoreV2_51*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_14/gamma*
validate_shape(*
_output_shapes
: 
И
save/RestoreV2_52/tensor_namesConst*6
value-B+B!batch_normalization_14/gamma/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_52/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_52	RestoreV2
save/Constsave/RestoreV2_52/tensor_names"save/RestoreV2_52/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_52Assign!batch_normalization_14/gamma/Adamsave/RestoreV2_52*
_output_shapes
: *
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_14/gamma*
validate_shape(
К
save/RestoreV2_53/tensor_namesConst*8
value/B-B#batch_normalization_14/gamma/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_53/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_53	RestoreV2
save/Constsave/RestoreV2_53/tensor_names"save/RestoreV2_53/shape_and_slices*
dtypes
2*
_output_shapes
:
ѕ
save/Assign_53Assign#batch_normalization_14/gamma/Adam_1save/RestoreV2_53*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_14/gamma*
validate_shape(*
_output_shapes
: 
Й
save/RestoreV2_54/tensor_namesConst*7
value.B,B"batch_normalization_14/moving_mean*
dtype0*
_output_shapes
:
k
"save/RestoreV2_54/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_54	RestoreV2
save/Constsave/RestoreV2_54/tensor_names"save/RestoreV2_54/shape_and_slices*
_output_shapes
:*
dtypes
2
‘
save/Assign_54Assign"batch_normalization_14/moving_meansave/RestoreV2_54*
T0*5
_class+
)'loc:@batch_normalization_14/moving_mean*
validate_shape(*
_output_shapes
: *
use_locking(
Н
save/RestoreV2_55/tensor_namesConst*;
value2B0B&batch_normalization_14/moving_variance*
dtype0*
_output_shapes
:
k
"save/RestoreV2_55/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_55	RestoreV2
save/Constsave/RestoreV2_55/tensor_names"save/RestoreV2_55/shape_and_slices*
_output_shapes
:*
dtypes
2
№
save/Assign_55Assign&batch_normalization_14/moving_variancesave/RestoreV2_55*
_output_shapes
: *
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_14/moving_variance*
validate_shape(
В
save/RestoreV2_56/tensor_namesConst*0
value'B%Bbatch_normalization_15/beta*
dtype0*
_output_shapes
:
k
"save/RestoreV2_56/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_56	RestoreV2
save/Constsave/RestoreV2_56/tensor_names"save/RestoreV2_56/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_56Assignbatch_normalization_15/betasave/RestoreV2_56*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_15/beta*
validate_shape(*
_output_shapes
: 
З
save/RestoreV2_57/tensor_namesConst*5
value,B*B batch_normalization_15/beta/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_57/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_57	RestoreV2
save/Constsave/RestoreV2_57/tensor_names"save/RestoreV2_57/shape_and_slices*
_output_shapes
:*
dtypes
2
Ћ
save/Assign_57Assign batch_normalization_15/beta/Adamsave/RestoreV2_57*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_15/beta*
validate_shape(
Й
save/RestoreV2_58/tensor_namesConst*7
value.B,B"batch_normalization_15/beta/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_58/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Щ
save/RestoreV2_58	RestoreV2
save/Constsave/RestoreV2_58/tensor_names"save/RestoreV2_58/shape_and_slices*
dtypes
2*
_output_shapes
:
Ќ
save/Assign_58Assign"batch_normalization_15/beta/Adam_1save/RestoreV2_58*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_15/beta*
validate_shape(*
_output_shapes
: 
Г
save/RestoreV2_59/tensor_namesConst*
_output_shapes
:*1
value(B&Bbatch_normalization_15/gamma*
dtype0
k
"save/RestoreV2_59/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_59	RestoreV2
save/Constsave/RestoreV2_59/tensor_names"save/RestoreV2_59/shape_and_slices*
_output_shapes
:*
dtypes
2
»
save/Assign_59Assignbatch_normalization_15/gammasave/RestoreV2_59*/
_class%
#!loc:@batch_normalization_15/gamma*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
И
save/RestoreV2_60/tensor_namesConst*
dtype0*
_output_shapes
:*6
value-B+B!batch_normalization_15/gamma/Adam
k
"save/RestoreV2_60/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_60	RestoreV2
save/Constsave/RestoreV2_60/tensor_names"save/RestoreV2_60/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_60Assign!batch_normalization_15/gamma/Adamsave/RestoreV2_60*/
_class%
#!loc:@batch_normalization_15/gamma*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
К
save/RestoreV2_61/tensor_namesConst*8
value/B-B#batch_normalization_15/gamma/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_61/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_61	RestoreV2
save/Constsave/RestoreV2_61/tensor_names"save/RestoreV2_61/shape_and_slices*
_output_shapes
:*
dtypes
2
ѕ
save/Assign_61Assign#batch_normalization_15/gamma/Adam_1save/RestoreV2_61*
T0*/
_class%
#!loc:@batch_normalization_15/gamma*
validate_shape(*
_output_shapes
: *
use_locking(
Й
save/RestoreV2_62/tensor_namesConst*7
value.B,B"batch_normalization_15/moving_mean*
dtype0*
_output_shapes
:
k
"save/RestoreV2_62/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Щ
save/RestoreV2_62	RestoreV2
save/Constsave/RestoreV2_62/tensor_names"save/RestoreV2_62/shape_and_slices*
dtypes
2*
_output_shapes
:
‘
save/Assign_62Assign"batch_normalization_15/moving_meansave/RestoreV2_62*
T0*5
_class+
)'loc:@batch_normalization_15/moving_mean*
validate_shape(*
_output_shapes
: *
use_locking(
Н
save/RestoreV2_63/tensor_namesConst*;
value2B0B&batch_normalization_15/moving_variance*
dtype0*
_output_shapes
:
k
"save/RestoreV2_63/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_63	RestoreV2
save/Constsave/RestoreV2_63/tensor_names"save/RestoreV2_63/shape_and_slices*
_output_shapes
:*
dtypes
2
№
save/Assign_63Assign&batch_normalization_15/moving_variancesave/RestoreV2_63*
validate_shape(*
_output_shapes
: *
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_15/moving_variance
В
save/RestoreV2_64/tensor_namesConst*0
value'B%Bbatch_normalization_16/beta*
dtype0*
_output_shapes
:
k
"save/RestoreV2_64/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_64	RestoreV2
save/Constsave/RestoreV2_64/tensor_names"save/RestoreV2_64/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_64Assignbatch_normalization_16/betasave/RestoreV2_64*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_16/beta*
validate_shape(*
_output_shapes
: 
З
save/RestoreV2_65/tensor_namesConst*5
value,B*B batch_normalization_16/beta/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_65/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_65	RestoreV2
save/Constsave/RestoreV2_65/tensor_names"save/RestoreV2_65/shape_and_slices*
dtypes
2*
_output_shapes
:
Ћ
save/Assign_65Assign batch_normalization_16/beta/Adamsave/RestoreV2_65*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_16/beta*
validate_shape(*
_output_shapes
: 
Й
save/RestoreV2_66/tensor_namesConst*
dtype0*
_output_shapes
:*7
value.B,B"batch_normalization_16/beta/Adam_1
k
"save/RestoreV2_66/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_66	RestoreV2
save/Constsave/RestoreV2_66/tensor_names"save/RestoreV2_66/shape_and_slices*
dtypes
2*
_output_shapes
:
Ќ
save/Assign_66Assign"batch_normalization_16/beta/Adam_1save/RestoreV2_66*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_16/beta*
validate_shape(*
_output_shapes
: 
Г
save/RestoreV2_67/tensor_namesConst*1
value(B&Bbatch_normalization_16/gamma*
dtype0*
_output_shapes
:
k
"save/RestoreV2_67/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_67	RestoreV2
save/Constsave/RestoreV2_67/tensor_names"save/RestoreV2_67/shape_and_slices*
dtypes
2*
_output_shapes
:
»
save/Assign_67Assignbatch_normalization_16/gammasave/RestoreV2_67*
validate_shape(*
_output_shapes
: *
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_16/gamma
И
save/RestoreV2_68/tensor_namesConst*6
value-B+B!batch_normalization_16/gamma/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_68/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_68	RestoreV2
save/Constsave/RestoreV2_68/tensor_names"save/RestoreV2_68/shape_and_slices*
dtypes
2*
_output_shapes
:
Ќ
save/Assign_68Assign!batch_normalization_16/gamma/Adamsave/RestoreV2_68*
T0*/
_class%
#!loc:@batch_normalization_16/gamma*
validate_shape(*
_output_shapes
: *
use_locking(
К
save/RestoreV2_69/tensor_namesConst*8
value/B-B#batch_normalization_16/gamma/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_69/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_69	RestoreV2
save/Constsave/RestoreV2_69/tensor_names"save/RestoreV2_69/shape_and_slices*
dtypes
2*
_output_shapes
:
ѕ
save/Assign_69Assign#batch_normalization_16/gamma/Adam_1save/RestoreV2_69*
_output_shapes
: *
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_16/gamma*
validate_shape(
Й
save/RestoreV2_70/tensor_namesConst*7
value.B,B"batch_normalization_16/moving_mean*
dtype0*
_output_shapes
:
k
"save/RestoreV2_70/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_70	RestoreV2
save/Constsave/RestoreV2_70/tensor_names"save/RestoreV2_70/shape_and_slices*
_output_shapes
:*
dtypes
2
‘
save/Assign_70Assign"batch_normalization_16/moving_meansave/RestoreV2_70*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_16/moving_mean*
validate_shape(*
_output_shapes
: 
Н
save/RestoreV2_71/tensor_namesConst*;
value2B0B&batch_normalization_16/moving_variance*
dtype0*
_output_shapes
:
k
"save/RestoreV2_71/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_71	RestoreV2
save/Constsave/RestoreV2_71/tensor_names"save/RestoreV2_71/shape_and_slices*
_output_shapes
:*
dtypes
2
№
save/Assign_71Assign&batch_normalization_16/moving_variancesave/RestoreV2_71*
validate_shape(*
_output_shapes
: *
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_16/moving_variance
В
save/RestoreV2_72/tensor_namesConst*0
value'B%Bbatch_normalization_17/beta*
dtype0*
_output_shapes
:
k
"save/RestoreV2_72/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_72	RestoreV2
save/Constsave/RestoreV2_72/tensor_names"save/RestoreV2_72/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_72Assignbatch_normalization_17/betasave/RestoreV2_72*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_17/beta*
validate_shape(*
_output_shapes
: 
З
save/RestoreV2_73/tensor_namesConst*
dtype0*
_output_shapes
:*5
value,B*B batch_normalization_17/beta/Adam
k
"save/RestoreV2_73/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Щ
save/RestoreV2_73	RestoreV2
save/Constsave/RestoreV2_73/tensor_names"save/RestoreV2_73/shape_and_slices*
_output_shapes
:*
dtypes
2
Ћ
save/Assign_73Assign batch_normalization_17/beta/Adamsave/RestoreV2_73*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_17/beta*
validate_shape(*
_output_shapes
: 
Й
save/RestoreV2_74/tensor_namesConst*7
value.B,B"batch_normalization_17/beta/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_74/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_74	RestoreV2
save/Constsave/RestoreV2_74/tensor_names"save/RestoreV2_74/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_74Assign"batch_normalization_17/beta/Adam_1save/RestoreV2_74*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_17/beta*
validate_shape(*
_output_shapes
: 
Г
save/RestoreV2_75/tensor_namesConst*1
value(B&Bbatch_normalization_17/gamma*
dtype0*
_output_shapes
:
k
"save/RestoreV2_75/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Щ
save/RestoreV2_75	RestoreV2
save/Constsave/RestoreV2_75/tensor_names"save/RestoreV2_75/shape_and_slices*
dtypes
2*
_output_shapes
:
»
save/Assign_75Assignbatch_normalization_17/gammasave/RestoreV2_75*
_output_shapes
: *
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_17/gamma*
validate_shape(
И
save/RestoreV2_76/tensor_namesConst*6
value-B+B!batch_normalization_17/gamma/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_76/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_76	RestoreV2
save/Constsave/RestoreV2_76/tensor_names"save/RestoreV2_76/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_76Assign!batch_normalization_17/gamma/Adamsave/RestoreV2_76*
T0*/
_class%
#!loc:@batch_normalization_17/gamma*
validate_shape(*
_output_shapes
: *
use_locking(
К
save/RestoreV2_77/tensor_namesConst*8
value/B-B#batch_normalization_17/gamma/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_77/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_77	RestoreV2
save/Constsave/RestoreV2_77/tensor_names"save/RestoreV2_77/shape_and_slices*
_output_shapes
:*
dtypes
2
ѕ
save/Assign_77Assign#batch_normalization_17/gamma/Adam_1save/RestoreV2_77*/
_class%
#!loc:@batch_normalization_17/gamma*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
Й
save/RestoreV2_78/tensor_namesConst*
dtype0*
_output_shapes
:*7
value.B,B"batch_normalization_17/moving_mean
k
"save/RestoreV2_78/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_78	RestoreV2
save/Constsave/RestoreV2_78/tensor_names"save/RestoreV2_78/shape_and_slices*
dtypes
2*
_output_shapes
:
‘
save/Assign_78Assign"batch_normalization_17/moving_meansave/RestoreV2_78*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_17/moving_mean*
validate_shape(*
_output_shapes
: 
Н
save/RestoreV2_79/tensor_namesConst*;
value2B0B&batch_normalization_17/moving_variance*
dtype0*
_output_shapes
:
k
"save/RestoreV2_79/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_79	RestoreV2
save/Constsave/RestoreV2_79/tensor_names"save/RestoreV2_79/shape_and_slices*
_output_shapes
:*
dtypes
2
№
save/Assign_79Assign&batch_normalization_17/moving_variancesave/RestoreV2_79*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_17/moving_variance*
validate_shape(*
_output_shapes
: 
В
save/RestoreV2_80/tensor_namesConst*0
value'B%Bbatch_normalization_18/beta*
dtype0*
_output_shapes
:
k
"save/RestoreV2_80/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Щ
save/RestoreV2_80	RestoreV2
save/Constsave/RestoreV2_80/tensor_names"save/RestoreV2_80/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_80Assignbatch_normalization_18/betasave/RestoreV2_80*.
_class$
" loc:@batch_normalization_18/beta*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
З
save/RestoreV2_81/tensor_namesConst*
dtype0*
_output_shapes
:*5
value,B*B batch_normalization_18/beta/Adam
k
"save/RestoreV2_81/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_81	RestoreV2
save/Constsave/RestoreV2_81/tensor_names"save/RestoreV2_81/shape_and_slices*
_output_shapes
:*
dtypes
2
Ћ
save/Assign_81Assign batch_normalization_18/beta/Adamsave/RestoreV2_81*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_18/beta
Й
save/RestoreV2_82/tensor_namesConst*
_output_shapes
:*7
value.B,B"batch_normalization_18/beta/Adam_1*
dtype0
k
"save/RestoreV2_82/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_82	RestoreV2
save/Constsave/RestoreV2_82/tensor_names"save/RestoreV2_82/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_82Assign"batch_normalization_18/beta/Adam_1save/RestoreV2_82*.
_class$
" loc:@batch_normalization_18/beta*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
Г
save/RestoreV2_83/tensor_namesConst*
dtype0*
_output_shapes
:*1
value(B&Bbatch_normalization_18/gamma
k
"save/RestoreV2_83/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_83	RestoreV2
save/Constsave/RestoreV2_83/tensor_names"save/RestoreV2_83/shape_and_slices*
_output_shapes
:*
dtypes
2
»
save/Assign_83Assignbatch_normalization_18/gammasave/RestoreV2_83*
T0*/
_class%
#!loc:@batch_normalization_18/gamma*
validate_shape(*
_output_shapes
:@*
use_locking(
И
save/RestoreV2_84/tensor_namesConst*6
value-B+B!batch_normalization_18/gamma/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_84/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_84	RestoreV2
save/Constsave/RestoreV2_84/tensor_names"save/RestoreV2_84/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_84Assign!batch_normalization_18/gamma/Adamsave/RestoreV2_84*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_18/gamma*
validate_shape(*
_output_shapes
:@
К
save/RestoreV2_85/tensor_namesConst*8
value/B-B#batch_normalization_18/gamma/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_85/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_85	RestoreV2
save/Constsave/RestoreV2_85/tensor_names"save/RestoreV2_85/shape_and_slices*
_output_shapes
:*
dtypes
2
ѕ
save/Assign_85Assign#batch_normalization_18/gamma/Adam_1save/RestoreV2_85*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_18/gamma*
validate_shape(*
_output_shapes
:@
Й
save/RestoreV2_86/tensor_namesConst*
dtype0*
_output_shapes
:*7
value.B,B"batch_normalization_18/moving_mean
k
"save/RestoreV2_86/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_86	RestoreV2
save/Constsave/RestoreV2_86/tensor_names"save/RestoreV2_86/shape_and_slices*
_output_shapes
:*
dtypes
2
‘
save/Assign_86Assign"batch_normalization_18/moving_meansave/RestoreV2_86*5
_class+
)'loc:@batch_normalization_18/moving_mean*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
Н
save/RestoreV2_87/tensor_namesConst*
_output_shapes
:*;
value2B0B&batch_normalization_18/moving_variance*
dtype0
k
"save/RestoreV2_87/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_87	RestoreV2
save/Constsave/RestoreV2_87/tensor_names"save/RestoreV2_87/shape_and_slices*
_output_shapes
:*
dtypes
2
№
save/Assign_87Assign&batch_normalization_18/moving_variancesave/RestoreV2_87*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_18/moving_variance*
validate_shape(*
_output_shapes
:@
В
save/RestoreV2_88/tensor_namesConst*0
value'B%Bbatch_normalization_19/beta*
dtype0*
_output_shapes
:
k
"save/RestoreV2_88/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_88	RestoreV2
save/Constsave/RestoreV2_88/tensor_names"save/RestoreV2_88/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_88Assignbatch_normalization_19/betasave/RestoreV2_88*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_19/beta*
validate_shape(*
_output_shapes
:@
З
save/RestoreV2_89/tensor_namesConst*5
value,B*B batch_normalization_19/beta/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_89/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_89	RestoreV2
save/Constsave/RestoreV2_89/tensor_names"save/RestoreV2_89/shape_and_slices*
_output_shapes
:*
dtypes
2
Ћ
save/Assign_89Assign batch_normalization_19/beta/Adamsave/RestoreV2_89*
T0*.
_class$
" loc:@batch_normalization_19/beta*
validate_shape(*
_output_shapes
:@*
use_locking(
Й
save/RestoreV2_90/tensor_namesConst*7
value.B,B"batch_normalization_19/beta/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_90/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_90	RestoreV2
save/Constsave/RestoreV2_90/tensor_names"save/RestoreV2_90/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_90Assign"batch_normalization_19/beta/Adam_1save/RestoreV2_90*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_19/beta*
validate_shape(*
_output_shapes
:@
Г
save/RestoreV2_91/tensor_namesConst*1
value(B&Bbatch_normalization_19/gamma*
dtype0*
_output_shapes
:
k
"save/RestoreV2_91/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Щ
save/RestoreV2_91	RestoreV2
save/Constsave/RestoreV2_91/tensor_names"save/RestoreV2_91/shape_and_slices*
dtypes
2*
_output_shapes
:
»
save/Assign_91Assignbatch_normalization_19/gammasave/RestoreV2_91*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_19/gamma*
validate_shape(*
_output_shapes
:@
И
save/RestoreV2_92/tensor_namesConst*6
value-B+B!batch_normalization_19/gamma/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_92/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_92	RestoreV2
save/Constsave/RestoreV2_92/tensor_names"save/RestoreV2_92/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_92Assign!batch_normalization_19/gamma/Adamsave/RestoreV2_92*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_19/gamma
К
save/RestoreV2_93/tensor_namesConst*8
value/B-B#batch_normalization_19/gamma/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_93/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_93	RestoreV2
save/Constsave/RestoreV2_93/tensor_names"save/RestoreV2_93/shape_and_slices*
_output_shapes
:*
dtypes
2
ѕ
save/Assign_93Assign#batch_normalization_19/gamma/Adam_1save/RestoreV2_93*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0*/
_class%
#!loc:@batch_normalization_19/gamma
Й
save/RestoreV2_94/tensor_namesConst*7
value.B,B"batch_normalization_19/moving_mean*
dtype0*
_output_shapes
:
k
"save/RestoreV2_94/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_94	RestoreV2
save/Constsave/RestoreV2_94/tensor_names"save/RestoreV2_94/shape_and_slices*
_output_shapes
:*
dtypes
2
‘
save/Assign_94Assign"batch_normalization_19/moving_meansave/RestoreV2_94*
use_locking(*
T0*5
_class+
)'loc:@batch_normalization_19/moving_mean*
validate_shape(*
_output_shapes
:@
Н
save/RestoreV2_95/tensor_namesConst*
dtype0*
_output_shapes
:*;
value2B0B&batch_normalization_19/moving_variance
k
"save/RestoreV2_95/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_95	RestoreV2
save/Constsave/RestoreV2_95/tensor_names"save/RestoreV2_95/shape_and_slices*
_output_shapes
:*
dtypes
2
№
save/Assign_95Assign&batch_normalization_19/moving_variancesave/RestoreV2_95*
use_locking(*
T0*9
_class/
-+loc:@batch_normalization_19/moving_variance*
validate_shape(*
_output_shapes
:@
Б
save/RestoreV2_96/tensor_namesConst*/
value&B$Bbatch_normalization_2/beta*
dtype0*
_output_shapes
:
k
"save/RestoreV2_96/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_96	RestoreV2
save/Constsave/RestoreV2_96/tensor_names"save/RestoreV2_96/shape_and_slices*
_output_shapes
:*
dtypes
2
ƒ
save/Assign_96Assignbatch_normalization_2/betasave/RestoreV2_96*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_2/beta*
validate_shape(*
_output_shapes
: 
Ж
save/RestoreV2_97/tensor_namesConst*
dtype0*
_output_shapes
:*4
value+B)Bbatch_normalization_2/beta/Adam
k
"save/RestoreV2_97/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Щ
save/RestoreV2_97	RestoreV2
save/Constsave/RestoreV2_97/tensor_names"save/RestoreV2_97/shape_and_slices*
dtypes
2*
_output_shapes
:
…
save/Assign_97Assignbatch_normalization_2/beta/Adamsave/RestoreV2_97*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_2/beta*
validate_shape(*
_output_shapes
: 
И
save/RestoreV2_98/tensor_namesConst*6
value-B+B!batch_normalization_2/beta/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_98/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Щ
save/RestoreV2_98	RestoreV2
save/Constsave/RestoreV2_98/tensor_names"save/RestoreV2_98/shape_and_slices*
_output_shapes
:*
dtypes
2
Ћ
save/Assign_98Assign!batch_normalization_2/beta/Adam_1save/RestoreV2_98*
T0*-
_class#
!loc:@batch_normalization_2/beta*
validate_shape(*
_output_shapes
: *
use_locking(
В
save/RestoreV2_99/tensor_namesConst*0
value'B%Bbatch_normalization_2/gamma*
dtype0*
_output_shapes
:
k
"save/RestoreV2_99/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Щ
save/RestoreV2_99	RestoreV2
save/Constsave/RestoreV2_99/tensor_names"save/RestoreV2_99/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_99Assignbatch_normalization_2/gammasave/RestoreV2_99*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_2/gamma*
validate_shape(*
_output_shapes
: 
И
save/RestoreV2_100/tensor_namesConst*5
value,B*B batch_normalization_2/gamma/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_100/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_100	RestoreV2
save/Constsave/RestoreV2_100/tensor_names#save/RestoreV2_100/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_100Assign batch_normalization_2/gamma/Adamsave/RestoreV2_100*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_2/gamma*
validate_shape(
К
save/RestoreV2_101/tensor_namesConst*7
value.B,B"batch_normalization_2/gamma/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_101/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_101	RestoreV2
save/Constsave/RestoreV2_101/tensor_names#save/RestoreV2_101/shape_and_slices*
_output_shapes
:*
dtypes
2
ѕ
save/Assign_101Assign"batch_normalization_2/gamma/Adam_1save/RestoreV2_101*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_2/gamma*
validate_shape(*
_output_shapes
: 
Й
save/RestoreV2_102/tensor_namesConst*6
value-B+B!batch_normalization_2/moving_mean*
dtype0*
_output_shapes
:
l
#save/RestoreV2_102/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Ь
save/RestoreV2_102	RestoreV2
save/Constsave/RestoreV2_102/tensor_names#save/RestoreV2_102/shape_and_slices*
_output_shapes
:*
dtypes
2
‘
save/Assign_102Assign!batch_normalization_2/moving_meansave/RestoreV2_102*
_output_shapes
: *
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_2/moving_mean*
validate_shape(
Н
save/RestoreV2_103/tensor_namesConst*
_output_shapes
:*:
value1B/B%batch_normalization_2/moving_variance*
dtype0
l
#save/RestoreV2_103/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_103	RestoreV2
save/Constsave/RestoreV2_103/tensor_names#save/RestoreV2_103/shape_and_slices*
_output_shapes
:*
dtypes
2
№
save/Assign_103Assign%batch_normalization_2/moving_variancesave/RestoreV2_103*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_2/moving_variance*
validate_shape(*
_output_shapes
: 
В
save/RestoreV2_104/tensor_namesConst*/
value&B$Bbatch_normalization_3/beta*
dtype0*
_output_shapes
:
l
#save/RestoreV2_104/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_104	RestoreV2
save/Constsave/RestoreV2_104/tensor_names#save/RestoreV2_104/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_104Assignbatch_normalization_3/betasave/RestoreV2_104*
_output_shapes
: *
use_locking(*
T0*-
_class#
!loc:@batch_normalization_3/beta*
validate_shape(
З
save/RestoreV2_105/tensor_namesConst*4
value+B)Bbatch_normalization_3/beta/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_105/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_105	RestoreV2
save/Constsave/RestoreV2_105/tensor_names#save/RestoreV2_105/shape_and_slices*
_output_shapes
:*
dtypes
2
Ћ
save/Assign_105Assignbatch_normalization_3/beta/Adamsave/RestoreV2_105*-
_class#
!loc:@batch_normalization_3/beta*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
Й
save/RestoreV2_106/tensor_namesConst*
_output_shapes
:*6
value-B+B!batch_normalization_3/beta/Adam_1*
dtype0
l
#save/RestoreV2_106/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_106	RestoreV2
save/Constsave/RestoreV2_106/tensor_names#save/RestoreV2_106/shape_and_slices*
dtypes
2*
_output_shapes
:
Ќ
save/Assign_106Assign!batch_normalization_3/beta/Adam_1save/RestoreV2_106*
_output_shapes
: *
use_locking(*
T0*-
_class#
!loc:@batch_normalization_3/beta*
validate_shape(
Г
save/RestoreV2_107/tensor_namesConst*
_output_shapes
:*0
value'B%Bbatch_normalization_3/gamma*
dtype0
l
#save/RestoreV2_107/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Ь
save/RestoreV2_107	RestoreV2
save/Constsave/RestoreV2_107/tensor_names#save/RestoreV2_107/shape_and_slices*
_output_shapes
:*
dtypes
2
»
save/Assign_107Assignbatch_normalization_3/gammasave/RestoreV2_107*
_output_shapes
: *
use_locking(*
T0*.
_class$
" loc:@batch_normalization_3/gamma*
validate_shape(
И
save/RestoreV2_108/tensor_namesConst*5
value,B*B batch_normalization_3/gamma/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_108/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_108	RestoreV2
save/Constsave/RestoreV2_108/tensor_names#save/RestoreV2_108/shape_and_slices*
dtypes
2*
_output_shapes
:
Ќ
save/Assign_108Assign batch_normalization_3/gamma/Adamsave/RestoreV2_108*
T0*.
_class$
" loc:@batch_normalization_3/gamma*
validate_shape(*
_output_shapes
: *
use_locking(
К
save/RestoreV2_109/tensor_namesConst*7
value.B,B"batch_normalization_3/gamma/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_109/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_109	RestoreV2
save/Constsave/RestoreV2_109/tensor_names#save/RestoreV2_109/shape_and_slices*
dtypes
2*
_output_shapes
:
ѕ
save/Assign_109Assign"batch_normalization_3/gamma/Adam_1save/RestoreV2_109*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_3/gamma*
validate_shape(*
_output_shapes
: 
Й
save/RestoreV2_110/tensor_namesConst*6
value-B+B!batch_normalization_3/moving_mean*
dtype0*
_output_shapes
:
l
#save/RestoreV2_110/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_110	RestoreV2
save/Constsave/RestoreV2_110/tensor_names#save/RestoreV2_110/shape_and_slices*
_output_shapes
:*
dtypes
2
‘
save/Assign_110Assign!batch_normalization_3/moving_meansave/RestoreV2_110*
validate_shape(*
_output_shapes
: *
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_3/moving_mean
Н
save/RestoreV2_111/tensor_namesConst*:
value1B/B%batch_normalization_3/moving_variance*
dtype0*
_output_shapes
:
l
#save/RestoreV2_111/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_111	RestoreV2
save/Constsave/RestoreV2_111/tensor_names#save/RestoreV2_111/shape_and_slices*
_output_shapes
:*
dtypes
2
№
save/Assign_111Assign%batch_normalization_3/moving_variancesave/RestoreV2_111*
validate_shape(*
_output_shapes
: *
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_3/moving_variance
В
save/RestoreV2_112/tensor_namesConst*
_output_shapes
:*/
value&B$Bbatch_normalization_4/beta*
dtype0
l
#save/RestoreV2_112/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_112	RestoreV2
save/Constsave/RestoreV2_112/tensor_names#save/RestoreV2_112/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_112Assignbatch_normalization_4/betasave/RestoreV2_112*-
_class#
!loc:@batch_normalization_4/beta*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
З
save/RestoreV2_113/tensor_namesConst*4
value+B)Bbatch_normalization_4/beta/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_113/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_113	RestoreV2
save/Constsave/RestoreV2_113/tensor_names#save/RestoreV2_113/shape_and_slices*
_output_shapes
:*
dtypes
2
Ћ
save/Assign_113Assignbatch_normalization_4/beta/Adamsave/RestoreV2_113*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_4/beta*
validate_shape(*
_output_shapes
:@
Й
save/RestoreV2_114/tensor_namesConst*6
value-B+B!batch_normalization_4/beta/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_114/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_114	RestoreV2
save/Constsave/RestoreV2_114/tensor_names#save/RestoreV2_114/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_114Assign!batch_normalization_4/beta/Adam_1save/RestoreV2_114*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_4/beta
Г
save/RestoreV2_115/tensor_namesConst*0
value'B%Bbatch_normalization_4/gamma*
dtype0*
_output_shapes
:
l
#save/RestoreV2_115/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_115	RestoreV2
save/Constsave/RestoreV2_115/tensor_names#save/RestoreV2_115/shape_and_slices*
_output_shapes
:*
dtypes
2
»
save/Assign_115Assignbatch_normalization_4/gammasave/RestoreV2_115*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_4/gamma*
validate_shape(*
_output_shapes
:@
И
save/RestoreV2_116/tensor_namesConst*5
value,B*B batch_normalization_4/gamma/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_116/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_116	RestoreV2
save/Constsave/RestoreV2_116/tensor_names#save/RestoreV2_116/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_116Assign batch_normalization_4/gamma/Adamsave/RestoreV2_116*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_4/gamma*
validate_shape(*
_output_shapes
:@
К
save/RestoreV2_117/tensor_namesConst*7
value.B,B"batch_normalization_4/gamma/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_117/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_117	RestoreV2
save/Constsave/RestoreV2_117/tensor_names#save/RestoreV2_117/shape_and_slices*
dtypes
2*
_output_shapes
:
ѕ
save/Assign_117Assign"batch_normalization_4/gamma/Adam_1save/RestoreV2_117*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_4/gamma*
validate_shape(*
_output_shapes
:@
Й
save/RestoreV2_118/tensor_namesConst*
_output_shapes
:*6
value-B+B!batch_normalization_4/moving_mean*
dtype0
l
#save/RestoreV2_118/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_118	RestoreV2
save/Constsave/RestoreV2_118/tensor_names#save/RestoreV2_118/shape_and_slices*
dtypes
2*
_output_shapes
:
‘
save/Assign_118Assign!batch_normalization_4/moving_meansave/RestoreV2_118*
_output_shapes
:@*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_4/moving_mean*
validate_shape(
Н
save/RestoreV2_119/tensor_namesConst*:
value1B/B%batch_normalization_4/moving_variance*
dtype0*
_output_shapes
:
l
#save/RestoreV2_119/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_119	RestoreV2
save/Constsave/RestoreV2_119/tensor_names#save/RestoreV2_119/shape_and_slices*
_output_shapes
:*
dtypes
2
№
save/Assign_119Assign%batch_normalization_4/moving_variancesave/RestoreV2_119*8
_class.
,*loc:@batch_normalization_4/moving_variance*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
В
save/RestoreV2_120/tensor_namesConst*
dtype0*
_output_shapes
:*/
value&B$Bbatch_normalization_5/beta
l
#save/RestoreV2_120/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_120	RestoreV2
save/Constsave/RestoreV2_120/tensor_names#save/RestoreV2_120/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_120Assignbatch_normalization_5/betasave/RestoreV2_120*
_output_shapes
:@*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_5/beta*
validate_shape(
З
save/RestoreV2_121/tensor_namesConst*
dtype0*
_output_shapes
:*4
value+B)Bbatch_normalization_5/beta/Adam
l
#save/RestoreV2_121/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_121	RestoreV2
save/Constsave/RestoreV2_121/tensor_names#save/RestoreV2_121/shape_and_slices*
dtypes
2*
_output_shapes
:
Ћ
save/Assign_121Assignbatch_normalization_5/beta/Adamsave/RestoreV2_121*-
_class#
!loc:@batch_normalization_5/beta*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
Й
save/RestoreV2_122/tensor_namesConst*6
value-B+B!batch_normalization_5/beta/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_122/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_122	RestoreV2
save/Constsave/RestoreV2_122/tensor_names#save/RestoreV2_122/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_122Assign!batch_normalization_5/beta/Adam_1save/RestoreV2_122*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_5/beta
Г
save/RestoreV2_123/tensor_namesConst*0
value'B%Bbatch_normalization_5/gamma*
dtype0*
_output_shapes
:
l
#save/RestoreV2_123/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_123	RestoreV2
save/Constsave/RestoreV2_123/tensor_names#save/RestoreV2_123/shape_and_slices*
_output_shapes
:*
dtypes
2
»
save/Assign_123Assignbatch_normalization_5/gammasave/RestoreV2_123*
_output_shapes
:@*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_5/gamma*
validate_shape(
И
save/RestoreV2_124/tensor_namesConst*5
value,B*B batch_normalization_5/gamma/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_124/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_124	RestoreV2
save/Constsave/RestoreV2_124/tensor_names#save/RestoreV2_124/shape_and_slices*
dtypes
2*
_output_shapes
:
Ќ
save/Assign_124Assign batch_normalization_5/gamma/Adamsave/RestoreV2_124*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_5/gamma*
validate_shape(*
_output_shapes
:@
К
save/RestoreV2_125/tensor_namesConst*7
value.B,B"batch_normalization_5/gamma/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_125/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_125	RestoreV2
save/Constsave/RestoreV2_125/tensor_names#save/RestoreV2_125/shape_and_slices*
_output_shapes
:*
dtypes
2
ѕ
save/Assign_125Assign"batch_normalization_5/gamma/Adam_1save/RestoreV2_125*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_5/gamma*
validate_shape(*
_output_shapes
:@
Й
save/RestoreV2_126/tensor_namesConst*
dtype0*
_output_shapes
:*6
value-B+B!batch_normalization_5/moving_mean
l
#save/RestoreV2_126/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_126	RestoreV2
save/Constsave/RestoreV2_126/tensor_names#save/RestoreV2_126/shape_and_slices*
_output_shapes
:*
dtypes
2
‘
save/Assign_126Assign!batch_normalization_5/moving_meansave/RestoreV2_126*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_5/moving_mean*
validate_shape(*
_output_shapes
:@
Н
save/RestoreV2_127/tensor_namesConst*:
value1B/B%batch_normalization_5/moving_variance*
dtype0*
_output_shapes
:
l
#save/RestoreV2_127/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_127	RestoreV2
save/Constsave/RestoreV2_127/tensor_names#save/RestoreV2_127/shape_and_slices*
_output_shapes
:*
dtypes
2
№
save/Assign_127Assign%batch_normalization_5/moving_variancesave/RestoreV2_127*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_5/moving_variance
В
save/RestoreV2_128/tensor_namesConst*/
value&B$Bbatch_normalization_6/beta*
dtype0*
_output_shapes
:
l
#save/RestoreV2_128/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_128	RestoreV2
save/Constsave/RestoreV2_128/tensor_names#save/RestoreV2_128/shape_and_slices*
dtypes
2*
_output_shapes
:
∆
save/Assign_128Assignbatch_normalization_6/betasave/RestoreV2_128*
T0*-
_class#
!loc:@batch_normalization_6/beta*
validate_shape(*
_output_shapes
:@*
use_locking(
З
save/RestoreV2_129/tensor_namesConst*
_output_shapes
:*4
value+B)Bbatch_normalization_6/beta/Adam*
dtype0
l
#save/RestoreV2_129/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_129	RestoreV2
save/Constsave/RestoreV2_129/tensor_names#save/RestoreV2_129/shape_and_slices*
_output_shapes
:*
dtypes
2
Ћ
save/Assign_129Assignbatch_normalization_6/beta/Adamsave/RestoreV2_129*
_output_shapes
:@*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_6/beta*
validate_shape(
Й
save/RestoreV2_130/tensor_namesConst*6
value-B+B!batch_normalization_6/beta/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_130/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_130	RestoreV2
save/Constsave/RestoreV2_130/tensor_names#save/RestoreV2_130/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_130Assign!batch_normalization_6/beta/Adam_1save/RestoreV2_130*
_output_shapes
:@*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_6/beta*
validate_shape(
Г
save/RestoreV2_131/tensor_namesConst*0
value'B%Bbatch_normalization_6/gamma*
dtype0*
_output_shapes
:
l
#save/RestoreV2_131/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_131	RestoreV2
save/Constsave/RestoreV2_131/tensor_names#save/RestoreV2_131/shape_and_slices*
_output_shapes
:*
dtypes
2
»
save/Assign_131Assignbatch_normalization_6/gammasave/RestoreV2_131*.
_class$
" loc:@batch_normalization_6/gamma*
validate_shape(*
_output_shapes
:@*
use_locking(*
T0
И
save/RestoreV2_132/tensor_namesConst*5
value,B*B batch_normalization_6/gamma/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_132/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_132	RestoreV2
save/Constsave/RestoreV2_132/tensor_names#save/RestoreV2_132/shape_and_slices*
_output_shapes
:*
dtypes
2
Ќ
save/Assign_132Assign batch_normalization_6/gamma/Adamsave/RestoreV2_132*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_6/gamma*
validate_shape(*
_output_shapes
:@
К
save/RestoreV2_133/tensor_namesConst*7
value.B,B"batch_normalization_6/gamma/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_133/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_133	RestoreV2
save/Constsave/RestoreV2_133/tensor_names#save/RestoreV2_133/shape_and_slices*
_output_shapes
:*
dtypes
2
ѕ
save/Assign_133Assign"batch_normalization_6/gamma/Adam_1save/RestoreV2_133*
T0*.
_class$
" loc:@batch_normalization_6/gamma*
validate_shape(*
_output_shapes
:@*
use_locking(
Й
save/RestoreV2_134/tensor_namesConst*6
value-B+B!batch_normalization_6/moving_mean*
dtype0*
_output_shapes
:
l
#save/RestoreV2_134/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_134	RestoreV2
save/Constsave/RestoreV2_134/tensor_names#save/RestoreV2_134/shape_and_slices*
_output_shapes
:*
dtypes
2
‘
save/Assign_134Assign!batch_normalization_6/moving_meansave/RestoreV2_134*
_output_shapes
:@*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_6/moving_mean*
validate_shape(
Н
save/RestoreV2_135/tensor_namesConst*:
value1B/B%batch_normalization_6/moving_variance*
dtype0*
_output_shapes
:
l
#save/RestoreV2_135/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_135	RestoreV2
save/Constsave/RestoreV2_135/tensor_names#save/RestoreV2_135/shape_and_slices*
_output_shapes
:*
dtypes
2
№
save/Assign_135Assign%batch_normalization_6/moving_variancesave/RestoreV2_135*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_6/moving_variance*
validate_shape(*
_output_shapes
:@
В
save/RestoreV2_136/tensor_namesConst*/
value&B$Bbatch_normalization_7/beta*
dtype0*
_output_shapes
:
l
#save/RestoreV2_136/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_136	RestoreV2
save/Constsave/RestoreV2_136/tensor_names#save/RestoreV2_136/shape_and_slices*
_output_shapes
:*
dtypes
2
«
save/Assign_136Assignbatch_normalization_7/betasave/RestoreV2_136*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_7/beta
З
save/RestoreV2_137/tensor_namesConst*4
value+B)Bbatch_normalization_7/beta/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_137/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_137	RestoreV2
save/Constsave/RestoreV2_137/tensor_names#save/RestoreV2_137/shape_and_slices*
_output_shapes
:*
dtypes
2
ћ
save/Assign_137Assignbatch_normalization_7/beta/Adamsave/RestoreV2_137*
_output_shapes	
:А*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_7/beta*
validate_shape(
Й
save/RestoreV2_138/tensor_namesConst*
_output_shapes
:*6
value-B+B!batch_normalization_7/beta/Adam_1*
dtype0
l
#save/RestoreV2_138/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_138	RestoreV2
save/Constsave/RestoreV2_138/tensor_names#save/RestoreV2_138/shape_and_slices*
dtypes
2*
_output_shapes
:
ќ
save/Assign_138Assign!batch_normalization_7/beta/Adam_1save/RestoreV2_138*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_7/beta
Г
save/RestoreV2_139/tensor_namesConst*
_output_shapes
:*0
value'B%Bbatch_normalization_7/gamma*
dtype0
l
#save/RestoreV2_139/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Ь
save/RestoreV2_139	RestoreV2
save/Constsave/RestoreV2_139/tensor_names#save/RestoreV2_139/shape_and_slices*
dtypes
2*
_output_shapes
:
…
save/Assign_139Assignbatch_normalization_7/gammasave/RestoreV2_139*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_7/gamma*
validate_shape(*
_output_shapes	
:А
И
save/RestoreV2_140/tensor_namesConst*5
value,B*B batch_normalization_7/gamma/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_140/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_140	RestoreV2
save/Constsave/RestoreV2_140/tensor_names#save/RestoreV2_140/shape_and_slices*
_output_shapes
:*
dtypes
2
ќ
save/Assign_140Assign batch_normalization_7/gamma/Adamsave/RestoreV2_140*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_7/gamma*
validate_shape(
К
save/RestoreV2_141/tensor_namesConst*7
value.B,B"batch_normalization_7/gamma/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_141/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_141	RestoreV2
save/Constsave/RestoreV2_141/tensor_names#save/RestoreV2_141/shape_and_slices*
_output_shapes
:*
dtypes
2
–
save/Assign_141Assign"batch_normalization_7/gamma/Adam_1save/RestoreV2_141*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_7/gamma
Й
save/RestoreV2_142/tensor_namesConst*
dtype0*
_output_shapes
:*6
value-B+B!batch_normalization_7/moving_mean
l
#save/RestoreV2_142/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_142	RestoreV2
save/Constsave/RestoreV2_142/tensor_names#save/RestoreV2_142/shape_and_slices*
_output_shapes
:*
dtypes
2
’
save/Assign_142Assign!batch_normalization_7/moving_meansave/RestoreV2_142*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*4
_class*
(&loc:@batch_normalization_7/moving_mean
Н
save/RestoreV2_143/tensor_namesConst*:
value1B/B%batch_normalization_7/moving_variance*
dtype0*
_output_shapes
:
l
#save/RestoreV2_143/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_143	RestoreV2
save/Constsave/RestoreV2_143/tensor_names#save/RestoreV2_143/shape_and_slices*
_output_shapes
:*
dtypes
2
Ё
save/Assign_143Assign%batch_normalization_7/moving_variancesave/RestoreV2_143*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0*8
_class.
,*loc:@batch_normalization_7/moving_variance
В
save/RestoreV2_144/tensor_namesConst*
_output_shapes
:*/
value&B$Bbatch_normalization_8/beta*
dtype0
l
#save/RestoreV2_144/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_144	RestoreV2
save/Constsave/RestoreV2_144/tensor_names#save/RestoreV2_144/shape_and_slices*
_output_shapes
:*
dtypes
2
«
save/Assign_144Assignbatch_normalization_8/betasave/RestoreV2_144*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_8/beta*
validate_shape(*
_output_shapes	
:А
З
save/RestoreV2_145/tensor_namesConst*4
value+B)Bbatch_normalization_8/beta/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_145/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_145	RestoreV2
save/Constsave/RestoreV2_145/tensor_names#save/RestoreV2_145/shape_and_slices*
_output_shapes
:*
dtypes
2
ћ
save/Assign_145Assignbatch_normalization_8/beta/Adamsave/RestoreV2_145*-
_class#
!loc:@batch_normalization_8/beta*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0
Й
save/RestoreV2_146/tensor_namesConst*
_output_shapes
:*6
value-B+B!batch_normalization_8/beta/Adam_1*
dtype0
l
#save/RestoreV2_146/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_146	RestoreV2
save/Constsave/RestoreV2_146/tensor_names#save/RestoreV2_146/shape_and_slices*
dtypes
2*
_output_shapes
:
ќ
save/Assign_146Assign!batch_normalization_8/beta/Adam_1save/RestoreV2_146*
_output_shapes	
:А*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_8/beta*
validate_shape(
Г
save/RestoreV2_147/tensor_namesConst*0
value'B%Bbatch_normalization_8/gamma*
dtype0*
_output_shapes
:
l
#save/RestoreV2_147/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_147	RestoreV2
save/Constsave/RestoreV2_147/tensor_names#save/RestoreV2_147/shape_and_slices*
_output_shapes
:*
dtypes
2
…
save/Assign_147Assignbatch_normalization_8/gammasave/RestoreV2_147*.
_class$
" loc:@batch_normalization_8/gamma*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0
И
save/RestoreV2_148/tensor_namesConst*5
value,B*B batch_normalization_8/gamma/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_148/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Ь
save/RestoreV2_148	RestoreV2
save/Constsave/RestoreV2_148/tensor_names#save/RestoreV2_148/shape_and_slices*
_output_shapes
:*
dtypes
2
ќ
save/Assign_148Assign batch_normalization_8/gamma/Adamsave/RestoreV2_148*
T0*.
_class$
" loc:@batch_normalization_8/gamma*
validate_shape(*
_output_shapes	
:А*
use_locking(
К
save/RestoreV2_149/tensor_namesConst*
dtype0*
_output_shapes
:*7
value.B,B"batch_normalization_8/gamma/Adam_1
l
#save/RestoreV2_149/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_149	RestoreV2
save/Constsave/RestoreV2_149/tensor_names#save/RestoreV2_149/shape_and_slices*
_output_shapes
:*
dtypes
2
–
save/Assign_149Assign"batch_normalization_8/gamma/Adam_1save/RestoreV2_149*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_8/gamma*
validate_shape(*
_output_shapes	
:А
Й
save/RestoreV2_150/tensor_namesConst*6
value-B+B!batch_normalization_8/moving_mean*
dtype0*
_output_shapes
:
l
#save/RestoreV2_150/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_150	RestoreV2
save/Constsave/RestoreV2_150/tensor_names#save/RestoreV2_150/shape_and_slices*
_output_shapes
:*
dtypes
2
’
save/Assign_150Assign!batch_normalization_8/moving_meansave/RestoreV2_150*4
_class*
(&loc:@batch_normalization_8/moving_mean*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0
Н
save/RestoreV2_151/tensor_namesConst*:
value1B/B%batch_normalization_8/moving_variance*
dtype0*
_output_shapes
:
l
#save/RestoreV2_151/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_151	RestoreV2
save/Constsave/RestoreV2_151/tensor_names#save/RestoreV2_151/shape_and_slices*
_output_shapes
:*
dtypes
2
Ё
save/Assign_151Assign%batch_normalization_8/moving_variancesave/RestoreV2_151*
T0*8
_class.
,*loc:@batch_normalization_8/moving_variance*
validate_shape(*
_output_shapes	
:А*
use_locking(
В
save/RestoreV2_152/tensor_namesConst*/
value&B$Bbatch_normalization_9/beta*
dtype0*
_output_shapes
:
l
#save/RestoreV2_152/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_152	RestoreV2
save/Constsave/RestoreV2_152/tensor_names#save/RestoreV2_152/shape_and_slices*
dtypes
2*
_output_shapes
:
«
save/Assign_152Assignbatch_normalization_9/betasave/RestoreV2_152*-
_class#
!loc:@batch_normalization_9/beta*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0
З
save/RestoreV2_153/tensor_namesConst*
_output_shapes
:*4
value+B)Bbatch_normalization_9/beta/Adam*
dtype0
l
#save/RestoreV2_153/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_153	RestoreV2
save/Constsave/RestoreV2_153/tensor_names#save/RestoreV2_153/shape_and_slices*
_output_shapes
:*
dtypes
2
ћ
save/Assign_153Assignbatch_normalization_9/beta/Adamsave/RestoreV2_153*
use_locking(*
T0*-
_class#
!loc:@batch_normalization_9/beta*
validate_shape(*
_output_shapes	
:А
Й
save/RestoreV2_154/tensor_namesConst*
dtype0*
_output_shapes
:*6
value-B+B!batch_normalization_9/beta/Adam_1
l
#save/RestoreV2_154/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_154	RestoreV2
save/Constsave/RestoreV2_154/tensor_names#save/RestoreV2_154/shape_and_slices*
_output_shapes
:*
dtypes
2
ќ
save/Assign_154Assign!batch_normalization_9/beta/Adam_1save/RestoreV2_154*-
_class#
!loc:@batch_normalization_9/beta*
validate_shape(*
_output_shapes	
:А*
use_locking(*
T0
Г
save/RestoreV2_155/tensor_namesConst*0
value'B%Bbatch_normalization_9/gamma*
dtype0*
_output_shapes
:
l
#save/RestoreV2_155/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Ь
save/RestoreV2_155	RestoreV2
save/Constsave/RestoreV2_155/tensor_names#save/RestoreV2_155/shape_and_slices*
_output_shapes
:*
dtypes
2
…
save/Assign_155Assignbatch_normalization_9/gammasave/RestoreV2_155*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_9/gamma*
validate_shape(*
_output_shapes	
:А
И
save/RestoreV2_156/tensor_namesConst*5
value,B*B batch_normalization_9/gamma/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_156/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_156	RestoreV2
save/Constsave/RestoreV2_156/tensor_names#save/RestoreV2_156/shape_and_slices*
dtypes
2*
_output_shapes
:
ќ
save/Assign_156Assign batch_normalization_9/gamma/Adamsave/RestoreV2_156*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_9/gamma*
validate_shape(*
_output_shapes	
:А
К
save/RestoreV2_157/tensor_namesConst*7
value.B,B"batch_normalization_9/gamma/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_157/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_157	RestoreV2
save/Constsave/RestoreV2_157/tensor_names#save/RestoreV2_157/shape_and_slices*
_output_shapes
:*
dtypes
2
–
save/Assign_157Assign"batch_normalization_9/gamma/Adam_1save/RestoreV2_157*
use_locking(*
T0*.
_class$
" loc:@batch_normalization_9/gamma*
validate_shape(*
_output_shapes	
:А
Й
save/RestoreV2_158/tensor_namesConst*6
value-B+B!batch_normalization_9/moving_mean*
dtype0*
_output_shapes
:
l
#save/RestoreV2_158/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_158	RestoreV2
save/Constsave/RestoreV2_158/tensor_names#save/RestoreV2_158/shape_and_slices*
_output_shapes
:*
dtypes
2
’
save/Assign_158Assign!batch_normalization_9/moving_meansave/RestoreV2_158*
T0*4
_class*
(&loc:@batch_normalization_9/moving_mean*
validate_shape(*
_output_shapes	
:А*
use_locking(
Н
save/RestoreV2_159/tensor_namesConst*
dtype0*
_output_shapes
:*:
value1B/B%batch_normalization_9/moving_variance
l
#save/RestoreV2_159/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_159	RestoreV2
save/Constsave/RestoreV2_159/tensor_names#save/RestoreV2_159/shape_and_slices*
_output_shapes
:*
dtypes
2
Ё
save/Assign_159Assign%batch_normalization_9/moving_variancesave/RestoreV2_159*
T0*8
_class.
,*loc:@batch_normalization_9/moving_variance*
validate_shape(*
_output_shapes	
:А*
use_locking(
s
save/RestoreV2_160/tensor_namesConst* 
valueBBbeta1_power*
dtype0*
_output_shapes
:
l
#save/RestoreV2_160/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_160	RestoreV2
save/Constsave/RestoreV2_160/tensor_names#save/RestoreV2_160/shape_and_slices*
_output_shapes
:*
dtypes
2
±
save/Assign_160Assignbeta1_powersave/RestoreV2_160*
use_locking(*
T0*+
_class!
loc:@batch_normalization/beta*
validate_shape(*
_output_shapes
:
s
save/RestoreV2_161/tensor_namesConst* 
valueBBbeta2_power*
dtype0*
_output_shapes
:
l
#save/RestoreV2_161/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Ь
save/RestoreV2_161	RestoreV2
save/Constsave/RestoreV2_161/tensor_names#save/RestoreV2_161/shape_and_slices*
_output_shapes
:*
dtypes
2
±
save/Assign_161Assignbeta2_powersave/RestoreV2_161*
validate_shape(*
_output_shapes
:*
use_locking(*
T0*+
_class!
loc:@batch_normalization/beta
u
save/RestoreV2_162/tensor_namesConst*"
valueBB
conv2d/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_162/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_162	RestoreV2
save/Constsave/RestoreV2_162/tensor_names#save/RestoreV2_162/shape_and_slices*
_output_shapes
:*
dtypes
2
Є
save/Assign_162Assign
conv2d/kernelsave/RestoreV2_162*
use_locking(*
T0* 
_class
loc:@conv2d/kernel*
validate_shape(*&
_output_shapes
:
z
save/RestoreV2_163/tensor_namesConst*'
valueBBconv2d/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_163/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_163	RestoreV2
save/Constsave/RestoreV2_163/tensor_names#save/RestoreV2_163/shape_and_slices*
_output_shapes
:*
dtypes
2
љ
save/Assign_163Assignconv2d/kernel/Adamsave/RestoreV2_163*
validate_shape(*&
_output_shapes
:*
use_locking(*
T0* 
_class
loc:@conv2d/kernel
|
save/RestoreV2_164/tensor_namesConst*
dtype0*
_output_shapes
:*)
value BBconv2d/kernel/Adam_1
l
#save/RestoreV2_164/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_164	RestoreV2
save/Constsave/RestoreV2_164/tensor_names#save/RestoreV2_164/shape_and_slices*
_output_shapes
:*
dtypes
2
њ
save/Assign_164Assignconv2d/kernel/Adam_1save/RestoreV2_164*
use_locking(*
T0* 
_class
loc:@conv2d/kernel*
validate_shape(*&
_output_shapes
:
w
save/RestoreV2_165/tensor_namesConst*$
valueBBconv2d_1/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_165/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_165	RestoreV2
save/Constsave/RestoreV2_165/tensor_names#save/RestoreV2_165/shape_and_slices*
_output_shapes
:*
dtypes
2
Љ
save/Assign_165Assignconv2d_1/kernelsave/RestoreV2_165*
use_locking(*
T0*"
_class
loc:@conv2d_1/kernel*
validate_shape(*&
_output_shapes
:
|
save/RestoreV2_166/tensor_namesConst*)
value BBconv2d_1/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_166/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_166	RestoreV2
save/Constsave/RestoreV2_166/tensor_names#save/RestoreV2_166/shape_and_slices*
_output_shapes
:*
dtypes
2
Ѕ
save/Assign_166Assignconv2d_1/kernel/Adamsave/RestoreV2_166*
use_locking(*
T0*"
_class
loc:@conv2d_1/kernel*
validate_shape(*&
_output_shapes
:
~
save/RestoreV2_167/tensor_namesConst*
_output_shapes
:*+
value"B Bconv2d_1/kernel/Adam_1*
dtype0
l
#save/RestoreV2_167/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_167	RestoreV2
save/Constsave/RestoreV2_167/tensor_names#save/RestoreV2_167/shape_and_slices*
_output_shapes
:*
dtypes
2
√
save/Assign_167Assignconv2d_1/kernel/Adam_1save/RestoreV2_167*
T0*"
_class
loc:@conv2d_1/kernel*
validate_shape(*&
_output_shapes
:*
use_locking(
x
save/RestoreV2_168/tensor_namesConst*%
valueBBconv2d_10/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_168/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_168	RestoreV2
save/Constsave/RestoreV2_168/tensor_names#save/RestoreV2_168/shape_and_slices*
_output_shapes
:*
dtypes
2
ј
save/Assign_168Assignconv2d_10/kernelsave/RestoreV2_168*
use_locking(*
T0*#
_class
loc:@conv2d_10/kernel*
validate_shape(*(
_output_shapes
:АА
}
save/RestoreV2_169/tensor_namesConst**
value!BBconv2d_10/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_169/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_169	RestoreV2
save/Constsave/RestoreV2_169/tensor_names#save/RestoreV2_169/shape_and_slices*
_output_shapes
:*
dtypes
2
≈
save/Assign_169Assignconv2d_10/kernel/Adamsave/RestoreV2_169*
T0*#
_class
loc:@conv2d_10/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(

save/RestoreV2_170/tensor_namesConst*,
value#B!Bconv2d_10/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_170/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_170	RestoreV2
save/Constsave/RestoreV2_170/tensor_names#save/RestoreV2_170/shape_and_slices*
_output_shapes
:*
dtypes
2
«
save/Assign_170Assignconv2d_10/kernel/Adam_1save/RestoreV2_170*#
_class
loc:@conv2d_10/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(*
T0
x
save/RestoreV2_171/tensor_namesConst*%
valueBBconv2d_11/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_171/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_171	RestoreV2
save/Constsave/RestoreV2_171/tensor_names#save/RestoreV2_171/shape_and_slices*
_output_shapes
:*
dtypes
2
ј
save/Assign_171Assignconv2d_11/kernelsave/RestoreV2_171*
use_locking(*
T0*#
_class
loc:@conv2d_11/kernel*
validate_shape(*(
_output_shapes
:АА
}
save/RestoreV2_172/tensor_namesConst**
value!BBconv2d_11/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_172/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_172	RestoreV2
save/Constsave/RestoreV2_172/tensor_names#save/RestoreV2_172/shape_and_slices*
dtypes
2*
_output_shapes
:
≈
save/Assign_172Assignconv2d_11/kernel/Adamsave/RestoreV2_172*#
_class
loc:@conv2d_11/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(*
T0

save/RestoreV2_173/tensor_namesConst*,
value#B!Bconv2d_11/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_173/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_173	RestoreV2
save/Constsave/RestoreV2_173/tensor_names#save/RestoreV2_173/shape_and_slices*
_output_shapes
:*
dtypes
2
«
save/Assign_173Assignconv2d_11/kernel/Adam_1save/RestoreV2_173*
validate_shape(*(
_output_shapes
:АА*
use_locking(*
T0*#
_class
loc:@conv2d_11/kernel
x
save/RestoreV2_174/tensor_namesConst*
dtype0*
_output_shapes
:*%
valueBBconv2d_12/kernel
l
#save/RestoreV2_174/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_174	RestoreV2
save/Constsave/RestoreV2_174/tensor_names#save/RestoreV2_174/shape_and_slices*
dtypes
2*
_output_shapes
:
ј
save/Assign_174Assignconv2d_12/kernelsave/RestoreV2_174*#
_class
loc:@conv2d_12/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(*
T0
}
save/RestoreV2_175/tensor_namesConst**
value!BBconv2d_12/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_175/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_175	RestoreV2
save/Constsave/RestoreV2_175/tensor_names#save/RestoreV2_175/shape_and_slices*
_output_shapes
:*
dtypes
2
≈
save/Assign_175Assignconv2d_12/kernel/Adamsave/RestoreV2_175*
use_locking(*
T0*#
_class
loc:@conv2d_12/kernel*
validate_shape(*(
_output_shapes
:АА

save/RestoreV2_176/tensor_namesConst*
dtype0*
_output_shapes
:*,
value#B!Bconv2d_12/kernel/Adam_1
l
#save/RestoreV2_176/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_176	RestoreV2
save/Constsave/RestoreV2_176/tensor_names#save/RestoreV2_176/shape_and_slices*
_output_shapes
:*
dtypes
2
«
save/Assign_176Assignconv2d_12/kernel/Adam_1save/RestoreV2_176*#
_class
loc:@conv2d_12/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(*
T0
x
save/RestoreV2_177/tensor_namesConst*%
valueBBconv2d_13/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_177/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_177	RestoreV2
save/Constsave/RestoreV2_177/tensor_names#save/RestoreV2_177/shape_and_slices*
_output_shapes
:*
dtypes
2
Њ
save/Assign_177Assignconv2d_13/kernelsave/RestoreV2_177*
T0*#
_class
loc:@conv2d_13/kernel*
validate_shape(*&
_output_shapes
:@*
use_locking(
}
save/RestoreV2_178/tensor_namesConst**
value!BBconv2d_13/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_178/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_178	RestoreV2
save/Constsave/RestoreV2_178/tensor_names#save/RestoreV2_178/shape_and_slices*
_output_shapes
:*
dtypes
2
√
save/Assign_178Assignconv2d_13/kernel/Adamsave/RestoreV2_178*
validate_shape(*&
_output_shapes
:@*
use_locking(*
T0*#
_class
loc:@conv2d_13/kernel

save/RestoreV2_179/tensor_namesConst*
_output_shapes
:*,
value#B!Bconv2d_13/kernel/Adam_1*
dtype0
l
#save/RestoreV2_179/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_179	RestoreV2
save/Constsave/RestoreV2_179/tensor_names#save/RestoreV2_179/shape_and_slices*
_output_shapes
:*
dtypes
2
≈
save/Assign_179Assignconv2d_13/kernel/Adam_1save/RestoreV2_179*
use_locking(*
T0*#
_class
loc:@conv2d_13/kernel*
validate_shape(*&
_output_shapes
:@
x
save/RestoreV2_180/tensor_namesConst*%
valueBBconv2d_14/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_180/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Ь
save/RestoreV2_180	RestoreV2
save/Constsave/RestoreV2_180/tensor_names#save/RestoreV2_180/shape_and_slices*
dtypes
2*
_output_shapes
:
Њ
save/Assign_180Assignconv2d_14/kernelsave/RestoreV2_180*#
_class
loc:@conv2d_14/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(*
T0
}
save/RestoreV2_181/tensor_namesConst*
dtype0*
_output_shapes
:**
value!BBconv2d_14/kernel/Adam
l
#save/RestoreV2_181/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_181	RestoreV2
save/Constsave/RestoreV2_181/tensor_names#save/RestoreV2_181/shape_and_slices*
dtypes
2*
_output_shapes
:
√
save/Assign_181Assignconv2d_14/kernel/Adamsave/RestoreV2_181*
T0*#
_class
loc:@conv2d_14/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(

save/RestoreV2_182/tensor_namesConst*,
value#B!Bconv2d_14/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_182/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_182	RestoreV2
save/Constsave/RestoreV2_182/tensor_names#save/RestoreV2_182/shape_and_slices*
_output_shapes
:*
dtypes
2
≈
save/Assign_182Assignconv2d_14/kernel/Adam_1save/RestoreV2_182*
use_locking(*
T0*#
_class
loc:@conv2d_14/kernel*
validate_shape(*&
_output_shapes
:  
x
save/RestoreV2_183/tensor_namesConst*%
valueBBconv2d_15/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_183/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_183	RestoreV2
save/Constsave/RestoreV2_183/tensor_names#save/RestoreV2_183/shape_and_slices*
_output_shapes
:*
dtypes
2
Њ
save/Assign_183Assignconv2d_15/kernelsave/RestoreV2_183*
use_locking(*
T0*#
_class
loc:@conv2d_15/kernel*
validate_shape(*&
_output_shapes
:@ 
}
save/RestoreV2_184/tensor_namesConst**
value!BBconv2d_15/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_184/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
Ь
save/RestoreV2_184	RestoreV2
save/Constsave/RestoreV2_184/tensor_names#save/RestoreV2_184/shape_and_slices*
_output_shapes
:*
dtypes
2
√
save/Assign_184Assignconv2d_15/kernel/Adamsave/RestoreV2_184*
T0*#
_class
loc:@conv2d_15/kernel*
validate_shape(*&
_output_shapes
:@ *
use_locking(

save/RestoreV2_185/tensor_namesConst*
dtype0*
_output_shapes
:*,
value#B!Bconv2d_15/kernel/Adam_1
l
#save/RestoreV2_185/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_185	RestoreV2
save/Constsave/RestoreV2_185/tensor_names#save/RestoreV2_185/shape_and_slices*
_output_shapes
:*
dtypes
2
≈
save/Assign_185Assignconv2d_15/kernel/Adam_1save/RestoreV2_185*
T0*#
_class
loc:@conv2d_15/kernel*
validate_shape(*&
_output_shapes
:@ *
use_locking(
x
save/RestoreV2_186/tensor_namesConst*%
valueBBconv2d_16/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_186/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_186	RestoreV2
save/Constsave/RestoreV2_186/tensor_names#save/RestoreV2_186/shape_and_slices*
_output_shapes
:*
dtypes
2
њ
save/Assign_186Assignconv2d_16/kernelsave/RestoreV2_186*#
_class
loc:@conv2d_16/kernel*
validate_shape(*'
_output_shapes
:А *
use_locking(*
T0
}
save/RestoreV2_187/tensor_namesConst**
value!BBconv2d_16/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_187/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_187	RestoreV2
save/Constsave/RestoreV2_187/tensor_names#save/RestoreV2_187/shape_and_slices*
_output_shapes
:*
dtypes
2
ƒ
save/Assign_187Assignconv2d_16/kernel/Adamsave/RestoreV2_187*
use_locking(*
T0*#
_class
loc:@conv2d_16/kernel*
validate_shape(*'
_output_shapes
:А 

save/RestoreV2_188/tensor_namesConst*,
value#B!Bconv2d_16/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_188/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_188	RestoreV2
save/Constsave/RestoreV2_188/tensor_names#save/RestoreV2_188/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_188Assignconv2d_16/kernel/Adam_1save/RestoreV2_188*'
_output_shapes
:А *
use_locking(*
T0*#
_class
loc:@conv2d_16/kernel*
validate_shape(
x
save/RestoreV2_189/tensor_namesConst*%
valueBBconv2d_17/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_189/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_189	RestoreV2
save/Constsave/RestoreV2_189/tensor_names#save/RestoreV2_189/shape_and_slices*
_output_shapes
:*
dtypes
2
њ
save/Assign_189Assignconv2d_17/kernelsave/RestoreV2_189*
use_locking(*
T0*#
_class
loc:@conv2d_17/kernel*
validate_shape(*'
_output_shapes
:А 
}
save/RestoreV2_190/tensor_namesConst**
value!BBconv2d_17/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_190/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_190	RestoreV2
save/Constsave/RestoreV2_190/tensor_names#save/RestoreV2_190/shape_and_slices*
_output_shapes
:*
dtypes
2
ƒ
save/Assign_190Assignconv2d_17/kernel/Adamsave/RestoreV2_190*'
_output_shapes
:А *
use_locking(*
T0*#
_class
loc:@conv2d_17/kernel*
validate_shape(

save/RestoreV2_191/tensor_namesConst*
_output_shapes
:*,
value#B!Bconv2d_17/kernel/Adam_1*
dtype0
l
#save/RestoreV2_191/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_191	RestoreV2
save/Constsave/RestoreV2_191/tensor_names#save/RestoreV2_191/shape_and_slices*
dtypes
2*
_output_shapes
:
∆
save/Assign_191Assignconv2d_17/kernel/Adam_1save/RestoreV2_191*'
_output_shapes
:А *
use_locking(*
T0*#
_class
loc:@conv2d_17/kernel*
validate_shape(
x
save/RestoreV2_192/tensor_namesConst*%
valueBBconv2d_18/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_192/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_192	RestoreV2
save/Constsave/RestoreV2_192/tensor_names#save/RestoreV2_192/shape_and_slices*
_output_shapes
:*
dtypes
2
њ
save/Assign_192Assignconv2d_18/kernelsave/RestoreV2_192*'
_output_shapes
:ј@*
use_locking(*
T0*#
_class
loc:@conv2d_18/kernel*
validate_shape(
}
save/RestoreV2_193/tensor_namesConst**
value!BBconv2d_18/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_193/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_193	RestoreV2
save/Constsave/RestoreV2_193/tensor_names#save/RestoreV2_193/shape_and_slices*
_output_shapes
:*
dtypes
2
ƒ
save/Assign_193Assignconv2d_18/kernel/Adamsave/RestoreV2_193*'
_output_shapes
:ј@*
use_locking(*
T0*#
_class
loc:@conv2d_18/kernel*
validate_shape(

save/RestoreV2_194/tensor_namesConst*,
value#B!Bconv2d_18/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_194/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_194	RestoreV2
save/Constsave/RestoreV2_194/tensor_names#save/RestoreV2_194/shape_and_slices*
_output_shapes
:*
dtypes
2
∆
save/Assign_194Assignconv2d_18/kernel/Adam_1save/RestoreV2_194*
use_locking(*
T0*#
_class
loc:@conv2d_18/kernel*
validate_shape(*'
_output_shapes
:ј@
x
save/RestoreV2_195/tensor_namesConst*%
valueBBconv2d_19/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_195/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_195	RestoreV2
save/Constsave/RestoreV2_195/tensor_names#save/RestoreV2_195/shape_and_slices*
_output_shapes
:*
dtypes
2
Њ
save/Assign_195Assignconv2d_19/kernelsave/RestoreV2_195*&
_output_shapes
:@@*
use_locking(*
T0*#
_class
loc:@conv2d_19/kernel*
validate_shape(
}
save/RestoreV2_196/tensor_namesConst**
value!BBconv2d_19/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_196/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_196	RestoreV2
save/Constsave/RestoreV2_196/tensor_names#save/RestoreV2_196/shape_and_slices*
_output_shapes
:*
dtypes
2
√
save/Assign_196Assignconv2d_19/kernel/Adamsave/RestoreV2_196*&
_output_shapes
:@@*
use_locking(*
T0*#
_class
loc:@conv2d_19/kernel*
validate_shape(

save/RestoreV2_197/tensor_namesConst*,
value#B!Bconv2d_19/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_197/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_197	RestoreV2
save/Constsave/RestoreV2_197/tensor_names#save/RestoreV2_197/shape_and_slices*
dtypes
2*
_output_shapes
:
≈
save/Assign_197Assignconv2d_19/kernel/Adam_1save/RestoreV2_197*
use_locking(*
T0*#
_class
loc:@conv2d_19/kernel*
validate_shape(*&
_output_shapes
:@@
w
save/RestoreV2_198/tensor_namesConst*$
valueBBconv2d_2/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_198/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_198	RestoreV2
save/Constsave/RestoreV2_198/tensor_names#save/RestoreV2_198/shape_and_slices*
dtypes
2*
_output_shapes
:
Љ
save/Assign_198Assignconv2d_2/kernelsave/RestoreV2_198*&
_output_shapes
: *
use_locking(*
T0*"
_class
loc:@conv2d_2/kernel*
validate_shape(
|
save/RestoreV2_199/tensor_namesConst*)
value BBconv2d_2/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_199/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_199	RestoreV2
save/Constsave/RestoreV2_199/tensor_names#save/RestoreV2_199/shape_and_slices*
_output_shapes
:*
dtypes
2
Ѕ
save/Assign_199Assignconv2d_2/kernel/Adamsave/RestoreV2_199*"
_class
loc:@conv2d_2/kernel*
validate_shape(*&
_output_shapes
: *
use_locking(*
T0
~
save/RestoreV2_200/tensor_namesConst*
_output_shapes
:*+
value"B Bconv2d_2/kernel/Adam_1*
dtype0
l
#save/RestoreV2_200/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_200	RestoreV2
save/Constsave/RestoreV2_200/tensor_names#save/RestoreV2_200/shape_and_slices*
dtypes
2*
_output_shapes
:
√
save/Assign_200Assignconv2d_2/kernel/Adam_1save/RestoreV2_200*&
_output_shapes
: *
use_locking(*
T0*"
_class
loc:@conv2d_2/kernel*
validate_shape(
v
save/RestoreV2_201/tensor_namesConst*
_output_shapes
:*#
valueBBconv2d_20/bias*
dtype0
l
#save/RestoreV2_201/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_201	RestoreV2
save/Constsave/RestoreV2_201/tensor_names#save/RestoreV2_201/shape_and_slices*
_output_shapes
:*
dtypes
2
Ѓ
save/Assign_201Assignconv2d_20/biassave/RestoreV2_201*
_output_shapes
:*
use_locking(*
T0*!
_class
loc:@conv2d_20/bias*
validate_shape(
{
save/RestoreV2_202/tensor_namesConst*(
valueBBconv2d_20/bias/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_202/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_202	RestoreV2
save/Constsave/RestoreV2_202/tensor_names#save/RestoreV2_202/shape_and_slices*
_output_shapes
:*
dtypes
2
≥
save/Assign_202Assignconv2d_20/bias/Adamsave/RestoreV2_202*
_output_shapes
:*
use_locking(*
T0*!
_class
loc:@conv2d_20/bias*
validate_shape(
}
save/RestoreV2_203/tensor_namesConst*
_output_shapes
:**
value!BBconv2d_20/bias/Adam_1*
dtype0
l
#save/RestoreV2_203/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_203	RestoreV2
save/Constsave/RestoreV2_203/tensor_names#save/RestoreV2_203/shape_and_slices*
dtypes
2*
_output_shapes
:
µ
save/Assign_203Assignconv2d_20/bias/Adam_1save/RestoreV2_203*
use_locking(*
T0*!
_class
loc:@conv2d_20/bias*
validate_shape(*
_output_shapes
:
x
save/RestoreV2_204/tensor_namesConst*
_output_shapes
:*%
valueBBconv2d_20/kernel*
dtype0
l
#save/RestoreV2_204/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_204	RestoreV2
save/Constsave/RestoreV2_204/tensor_names#save/RestoreV2_204/shape_and_slices*
_output_shapes
:*
dtypes
2
Њ
save/Assign_204Assignconv2d_20/kernelsave/RestoreV2_204*
use_locking(*
T0*#
_class
loc:@conv2d_20/kernel*
validate_shape(*&
_output_shapes
:@
}
save/RestoreV2_205/tensor_namesConst*
_output_shapes
:**
value!BBconv2d_20/kernel/Adam*
dtype0
l
#save/RestoreV2_205/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_205	RestoreV2
save/Constsave/RestoreV2_205/tensor_names#save/RestoreV2_205/shape_and_slices*
dtypes
2*
_output_shapes
:
√
save/Assign_205Assignconv2d_20/kernel/Adamsave/RestoreV2_205*#
_class
loc:@conv2d_20/kernel*
validate_shape(*&
_output_shapes
:@*
use_locking(*
T0

save/RestoreV2_206/tensor_namesConst*,
value#B!Bconv2d_20/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_206/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_206	RestoreV2
save/Constsave/RestoreV2_206/tensor_names#save/RestoreV2_206/shape_and_slices*
_output_shapes
:*
dtypes
2
≈
save/Assign_206Assignconv2d_20/kernel/Adam_1save/RestoreV2_206*&
_output_shapes
:@*
use_locking(*
T0*#
_class
loc:@conv2d_20/kernel*
validate_shape(
w
save/RestoreV2_207/tensor_namesConst*$
valueBBconv2d_3/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_207/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_207	RestoreV2
save/Constsave/RestoreV2_207/tensor_names#save/RestoreV2_207/shape_and_slices*
_output_shapes
:*
dtypes
2
Љ
save/Assign_207Assignconv2d_3/kernelsave/RestoreV2_207*"
_class
loc:@conv2d_3/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(*
T0
|
save/RestoreV2_208/tensor_namesConst*)
value BBconv2d_3/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_208/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_208	RestoreV2
save/Constsave/RestoreV2_208/tensor_names#save/RestoreV2_208/shape_and_slices*
_output_shapes
:*
dtypes
2
Ѕ
save/Assign_208Assignconv2d_3/kernel/Adamsave/RestoreV2_208*"
_class
loc:@conv2d_3/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(*
T0
~
save/RestoreV2_209/tensor_namesConst*+
value"B Bconv2d_3/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_209/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_209	RestoreV2
save/Constsave/RestoreV2_209/tensor_names#save/RestoreV2_209/shape_and_slices*
_output_shapes
:*
dtypes
2
√
save/Assign_209Assignconv2d_3/kernel/Adam_1save/RestoreV2_209*&
_output_shapes
:  *
use_locking(*
T0*"
_class
loc:@conv2d_3/kernel*
validate_shape(
w
save/RestoreV2_210/tensor_namesConst*$
valueBBconv2d_4/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_210/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_210	RestoreV2
save/Constsave/RestoreV2_210/tensor_names#save/RestoreV2_210/shape_and_slices*
dtypes
2*
_output_shapes
:
Љ
save/Assign_210Assignconv2d_4/kernelsave/RestoreV2_210*"
_class
loc:@conv2d_4/kernel*
validate_shape(*&
_output_shapes
: @*
use_locking(*
T0
|
save/RestoreV2_211/tensor_namesConst*)
value BBconv2d_4/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_211/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_211	RestoreV2
save/Constsave/RestoreV2_211/tensor_names#save/RestoreV2_211/shape_and_slices*
_output_shapes
:*
dtypes
2
Ѕ
save/Assign_211Assignconv2d_4/kernel/Adamsave/RestoreV2_211*&
_output_shapes
: @*
use_locking(*
T0*"
_class
loc:@conv2d_4/kernel*
validate_shape(
~
save/RestoreV2_212/tensor_namesConst*+
value"B Bconv2d_4/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_212/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_212	RestoreV2
save/Constsave/RestoreV2_212/tensor_names#save/RestoreV2_212/shape_and_slices*
_output_shapes
:*
dtypes
2
√
save/Assign_212Assignconv2d_4/kernel/Adam_1save/RestoreV2_212*
use_locking(*
T0*"
_class
loc:@conv2d_4/kernel*
validate_shape(*&
_output_shapes
: @
w
save/RestoreV2_213/tensor_namesConst*$
valueBBconv2d_5/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_213/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_213	RestoreV2
save/Constsave/RestoreV2_213/tensor_names#save/RestoreV2_213/shape_and_slices*
_output_shapes
:*
dtypes
2
Љ
save/Assign_213Assignconv2d_5/kernelsave/RestoreV2_213*"
_class
loc:@conv2d_5/kernel*
validate_shape(*&
_output_shapes
:@@*
use_locking(*
T0
|
save/RestoreV2_214/tensor_namesConst*)
value BBconv2d_5/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_214/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_214	RestoreV2
save/Constsave/RestoreV2_214/tensor_names#save/RestoreV2_214/shape_and_slices*
dtypes
2*
_output_shapes
:
Ѕ
save/Assign_214Assignconv2d_5/kernel/Adamsave/RestoreV2_214*
use_locking(*
T0*"
_class
loc:@conv2d_5/kernel*
validate_shape(*&
_output_shapes
:@@
~
save/RestoreV2_215/tensor_namesConst*+
value"B Bconv2d_5/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_215/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_215	RestoreV2
save/Constsave/RestoreV2_215/tensor_names#save/RestoreV2_215/shape_and_slices*
_output_shapes
:*
dtypes
2
√
save/Assign_215Assignconv2d_5/kernel/Adam_1save/RestoreV2_215*&
_output_shapes
:@@*
use_locking(*
T0*"
_class
loc:@conv2d_5/kernel*
validate_shape(
w
save/RestoreV2_216/tensor_namesConst*
_output_shapes
:*$
valueBBconv2d_6/kernel*
dtype0
l
#save/RestoreV2_216/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_216	RestoreV2
save/Constsave/RestoreV2_216/tensor_names#save/RestoreV2_216/shape_and_slices*
_output_shapes
:*
dtypes
2
Љ
save/Assign_216Assignconv2d_6/kernelsave/RestoreV2_216*
use_locking(*
T0*"
_class
loc:@conv2d_6/kernel*
validate_shape(*&
_output_shapes
:@@
|
save/RestoreV2_217/tensor_namesConst*)
value BBconv2d_6/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_217/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_217	RestoreV2
save/Constsave/RestoreV2_217/tensor_names#save/RestoreV2_217/shape_and_slices*
_output_shapes
:*
dtypes
2
Ѕ
save/Assign_217Assignconv2d_6/kernel/Adamsave/RestoreV2_217*"
_class
loc:@conv2d_6/kernel*
validate_shape(*&
_output_shapes
:@@*
use_locking(*
T0
~
save/RestoreV2_218/tensor_namesConst*+
value"B Bconv2d_6/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_218/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_218	RestoreV2
save/Constsave/RestoreV2_218/tensor_names#save/RestoreV2_218/shape_and_slices*
_output_shapes
:*
dtypes
2
√
save/Assign_218Assignconv2d_6/kernel/Adam_1save/RestoreV2_218*
use_locking(*
T0*"
_class
loc:@conv2d_6/kernel*
validate_shape(*&
_output_shapes
:@@
w
save/RestoreV2_219/tensor_namesConst*$
valueBBconv2d_7/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_219/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_219	RestoreV2
save/Constsave/RestoreV2_219/tensor_names#save/RestoreV2_219/shape_and_slices*
dtypes
2*
_output_shapes
:
љ
save/Assign_219Assignconv2d_7/kernelsave/RestoreV2_219*
use_locking(*
T0*"
_class
loc:@conv2d_7/kernel*
validate_shape(*'
_output_shapes
:@А
|
save/RestoreV2_220/tensor_namesConst*)
value BBconv2d_7/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_220/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_220	RestoreV2
save/Constsave/RestoreV2_220/tensor_names#save/RestoreV2_220/shape_and_slices*
_output_shapes
:*
dtypes
2
¬
save/Assign_220Assignconv2d_7/kernel/Adamsave/RestoreV2_220*"
_class
loc:@conv2d_7/kernel*
validate_shape(*'
_output_shapes
:@А*
use_locking(*
T0
~
save/RestoreV2_221/tensor_namesConst*+
value"B Bconv2d_7/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_221/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_221	RestoreV2
save/Constsave/RestoreV2_221/tensor_names#save/RestoreV2_221/shape_and_slices*
_output_shapes
:*
dtypes
2
ƒ
save/Assign_221Assignconv2d_7/kernel/Adam_1save/RestoreV2_221*"
_class
loc:@conv2d_7/kernel*
validate_shape(*'
_output_shapes
:@А*
use_locking(*
T0
w
save/RestoreV2_222/tensor_namesConst*$
valueBBconv2d_8/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_222/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_222	RestoreV2
save/Constsave/RestoreV2_222/tensor_names#save/RestoreV2_222/shape_and_slices*
dtypes
2*
_output_shapes
:
Њ
save/Assign_222Assignconv2d_8/kernelsave/RestoreV2_222*
use_locking(*
T0*"
_class
loc:@conv2d_8/kernel*
validate_shape(*(
_output_shapes
:АА
|
save/RestoreV2_223/tensor_namesConst*)
value BBconv2d_8/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_223/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_223	RestoreV2
save/Constsave/RestoreV2_223/tensor_names#save/RestoreV2_223/shape_and_slices*
_output_shapes
:*
dtypes
2
√
save/Assign_223Assignconv2d_8/kernel/Adamsave/RestoreV2_223*"
_class
loc:@conv2d_8/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(*
T0
~
save/RestoreV2_224/tensor_namesConst*
_output_shapes
:*+
value"B Bconv2d_8/kernel/Adam_1*
dtype0
l
#save/RestoreV2_224/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_224	RestoreV2
save/Constsave/RestoreV2_224/tensor_names#save/RestoreV2_224/shape_and_slices*
dtypes
2*
_output_shapes
:
≈
save/Assign_224Assignconv2d_8/kernel/Adam_1save/RestoreV2_224*
use_locking(*
T0*"
_class
loc:@conv2d_8/kernel*
validate_shape(*(
_output_shapes
:АА
w
save/RestoreV2_225/tensor_namesConst*$
valueBBconv2d_9/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_225/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_225	RestoreV2
save/Constsave/RestoreV2_225/tensor_names#save/RestoreV2_225/shape_and_slices*
_output_shapes
:*
dtypes
2
Њ
save/Assign_225Assignconv2d_9/kernelsave/RestoreV2_225*
use_locking(*
T0*"
_class
loc:@conv2d_9/kernel*
validate_shape(*(
_output_shapes
:АА
|
save/RestoreV2_226/tensor_namesConst*)
value BBconv2d_9/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_226/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_226	RestoreV2
save/Constsave/RestoreV2_226/tensor_names#save/RestoreV2_226/shape_and_slices*
_output_shapes
:*
dtypes
2
√
save/Assign_226Assignconv2d_9/kernel/Adamsave/RestoreV2_226*"
_class
loc:@conv2d_9/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(*
T0
~
save/RestoreV2_227/tensor_namesConst*+
value"B Bconv2d_9/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_227/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_227	RestoreV2
save/Constsave/RestoreV2_227/tensor_names#save/RestoreV2_227/shape_and_slices*
dtypes
2*
_output_shapes
:
≈
save/Assign_227Assignconv2d_9/kernel/Adam_1save/RestoreV2_227*"
_class
loc:@conv2d_9/kernel*
validate_shape(*(
_output_shapes
:АА*
use_locking(*
T0
}
save/RestoreV2_228/tensor_namesConst**
value!BBconv2d_transpose/bias*
dtype0*
_output_shapes
:
l
#save/RestoreV2_228/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_228	RestoreV2
save/Constsave/RestoreV2_228/tensor_names#save/RestoreV2_228/shape_and_slices*
_output_shapes
:*
dtypes
2
Љ
save/Assign_228Assignconv2d_transpose/biassave/RestoreV2_228*
use_locking(*
T0*(
_class
loc:@conv2d_transpose/bias*
validate_shape(*
_output_shapes
: 
В
save/RestoreV2_229/tensor_namesConst*/
value&B$Bconv2d_transpose/bias/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_229/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_229	RestoreV2
save/Constsave/RestoreV2_229/tensor_names#save/RestoreV2_229/shape_and_slices*
_output_shapes
:*
dtypes
2
Ѕ
save/Assign_229Assignconv2d_transpose/bias/Adamsave/RestoreV2_229*(
_class
loc:@conv2d_transpose/bias*
validate_shape(*
_output_shapes
: *
use_locking(*
T0
Д
save/RestoreV2_230/tensor_namesConst*1
value(B&Bconv2d_transpose/bias/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_230/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_230	RestoreV2
save/Constsave/RestoreV2_230/tensor_names#save/RestoreV2_230/shape_and_slices*
_output_shapes
:*
dtypes
2
√
save/Assign_230Assignconv2d_transpose/bias/Adam_1save/RestoreV2_230*(
_class
loc:@conv2d_transpose/bias*
validate_shape(*
_output_shapes
: *
use_locking(*
T0

save/RestoreV2_231/tensor_namesConst*,
value#B!Bconv2d_transpose/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_231/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_231	RestoreV2
save/Constsave/RestoreV2_231/tensor_names#save/RestoreV2_231/shape_and_slices*
dtypes
2*
_output_shapes
:
ћ
save/Assign_231Assignconv2d_transpose/kernelsave/RestoreV2_231*
use_locking(*
T0**
_class 
loc:@conv2d_transpose/kernel*
validate_shape(*&
_output_shapes
:  
Д
save/RestoreV2_232/tensor_namesConst*
_output_shapes
:*1
value(B&Bconv2d_transpose/kernel/Adam*
dtype0
l
#save/RestoreV2_232/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_232	RestoreV2
save/Constsave/RestoreV2_232/tensor_names#save/RestoreV2_232/shape_and_slices*
_output_shapes
:*
dtypes
2
—
save/Assign_232Assignconv2d_transpose/kernel/Adamsave/RestoreV2_232**
_class 
loc:@conv2d_transpose/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(*
T0
Ж
save/RestoreV2_233/tensor_namesConst*3
value*B(Bconv2d_transpose/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_233/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_233	RestoreV2
save/Constsave/RestoreV2_233/tensor_names#save/RestoreV2_233/shape_and_slices*
_output_shapes
:*
dtypes
2
”
save/Assign_233Assignconv2d_transpose/kernel/Adam_1save/RestoreV2_233*
use_locking(*
T0**
_class 
loc:@conv2d_transpose/kernel*
validate_shape(*&
_output_shapes
:  

save/RestoreV2_234/tensor_namesConst*,
value#B!Bconv2d_transpose_1/bias*
dtype0*
_output_shapes
:
l
#save/RestoreV2_234/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_234	RestoreV2
save/Constsave/RestoreV2_234/tensor_names#save/RestoreV2_234/shape_and_slices*
_output_shapes
:*
dtypes
2
ј
save/Assign_234Assignconv2d_transpose_1/biassave/RestoreV2_234*
use_locking(*
T0**
_class 
loc:@conv2d_transpose_1/bias*
validate_shape(*
_output_shapes
: 
Д
save/RestoreV2_235/tensor_namesConst*
_output_shapes
:*1
value(B&Bconv2d_transpose_1/bias/Adam*
dtype0
l
#save/RestoreV2_235/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_235	RestoreV2
save/Constsave/RestoreV2_235/tensor_names#save/RestoreV2_235/shape_and_slices*
dtypes
2*
_output_shapes
:
≈
save/Assign_235Assignconv2d_transpose_1/bias/Adamsave/RestoreV2_235*
use_locking(*
T0**
_class 
loc:@conv2d_transpose_1/bias*
validate_shape(*
_output_shapes
: 
Ж
save/RestoreV2_236/tensor_namesConst*
_output_shapes
:*3
value*B(Bconv2d_transpose_1/bias/Adam_1*
dtype0
l
#save/RestoreV2_236/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_236	RestoreV2
save/Constsave/RestoreV2_236/tensor_names#save/RestoreV2_236/shape_and_slices*
_output_shapes
:*
dtypes
2
«
save/Assign_236Assignconv2d_transpose_1/bias/Adam_1save/RestoreV2_236*
_output_shapes
: *
use_locking(*
T0**
_class 
loc:@conv2d_transpose_1/bias*
validate_shape(
Б
save/RestoreV2_237/tensor_namesConst*
_output_shapes
:*.
value%B#Bconv2d_transpose_1/kernel*
dtype0
l
#save/RestoreV2_237/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_237	RestoreV2
save/Constsave/RestoreV2_237/tensor_names#save/RestoreV2_237/shape_and_slices*
_output_shapes
:*
dtypes
2
–
save/Assign_237Assignconv2d_transpose_1/kernelsave/RestoreV2_237*
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*
validate_shape(*&
_output_shapes
:  
Ж
save/RestoreV2_238/tensor_namesConst*
_output_shapes
:*3
value*B(Bconv2d_transpose_1/kernel/Adam*
dtype0
l
#save/RestoreV2_238/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_238	RestoreV2
save/Constsave/RestoreV2_238/tensor_names#save/RestoreV2_238/shape_and_slices*
_output_shapes
:*
dtypes
2
’
save/Assign_238Assignconv2d_transpose_1/kernel/Adamsave/RestoreV2_238*&
_output_shapes
:  *
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*
validate_shape(
И
save/RestoreV2_239/tensor_namesConst*5
value,B*B conv2d_transpose_1/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_239/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_239	RestoreV2
save/Constsave/RestoreV2_239/tensor_names#save/RestoreV2_239/shape_and_slices*
_output_shapes
:*
dtypes
2
„
save/Assign_239Assign conv2d_transpose_1/kernel/Adam_1save/RestoreV2_239*
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_1/kernel*
validate_shape(*&
_output_shapes
:  

save/RestoreV2_240/tensor_namesConst*,
value#B!Bconv2d_transpose_2/bias*
dtype0*
_output_shapes
:
l
#save/RestoreV2_240/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_240	RestoreV2
save/Constsave/RestoreV2_240/tensor_names#save/RestoreV2_240/shape_and_slices*
_output_shapes
:*
dtypes
2
ј
save/Assign_240Assignconv2d_transpose_2/biassave/RestoreV2_240*
use_locking(*
T0**
_class 
loc:@conv2d_transpose_2/bias*
validate_shape(*
_output_shapes
: 
Д
save/RestoreV2_241/tensor_namesConst*1
value(B&Bconv2d_transpose_2/bias/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_241/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_241	RestoreV2
save/Constsave/RestoreV2_241/tensor_names#save/RestoreV2_241/shape_and_slices*
_output_shapes
:*
dtypes
2
≈
save/Assign_241Assignconv2d_transpose_2/bias/Adamsave/RestoreV2_241*
_output_shapes
: *
use_locking(*
T0**
_class 
loc:@conv2d_transpose_2/bias*
validate_shape(
Ж
save/RestoreV2_242/tensor_namesConst*3
value*B(Bconv2d_transpose_2/bias/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_242/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_242	RestoreV2
save/Constsave/RestoreV2_242/tensor_names#save/RestoreV2_242/shape_and_slices*
dtypes
2*
_output_shapes
:
«
save/Assign_242Assignconv2d_transpose_2/bias/Adam_1save/RestoreV2_242*
use_locking(*
T0**
_class 
loc:@conv2d_transpose_2/bias*
validate_shape(*
_output_shapes
: 
Б
save/RestoreV2_243/tensor_namesConst*.
value%B#Bconv2d_transpose_2/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_243/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_243	RestoreV2
save/Constsave/RestoreV2_243/tensor_names#save/RestoreV2_243/shape_and_slices*
_output_shapes
:*
dtypes
2
–
save/Assign_243Assignconv2d_transpose_2/kernelsave/RestoreV2_243*&
_output_shapes
:  *
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_2/kernel*
validate_shape(
Ж
save/RestoreV2_244/tensor_namesConst*3
value*B(Bconv2d_transpose_2/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_244/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_244	RestoreV2
save/Constsave/RestoreV2_244/tensor_names#save/RestoreV2_244/shape_and_slices*
dtypes
2*
_output_shapes
:
’
save/Assign_244Assignconv2d_transpose_2/kernel/Adamsave/RestoreV2_244*&
_output_shapes
:  *
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_2/kernel*
validate_shape(
И
save/RestoreV2_245/tensor_namesConst*
_output_shapes
:*5
value,B*B conv2d_transpose_2/kernel/Adam_1*
dtype0
l
#save/RestoreV2_245/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_245	RestoreV2
save/Constsave/RestoreV2_245/tensor_names#save/RestoreV2_245/shape_and_slices*
_output_shapes
:*
dtypes
2
„
save/Assign_245Assign conv2d_transpose_2/kernel/Adam_1save/RestoreV2_245*
use_locking(*
T0*,
_class"
 loc:@conv2d_transpose_2/kernel*
validate_shape(*&
_output_shapes
:  

save/RestoreV2_246/tensor_namesConst*
_output_shapes
:*,
value#B!Bconv2d_transpose_3/bias*
dtype0
l
#save/RestoreV2_246/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_246	RestoreV2
save/Constsave/RestoreV2_246/tensor_names#save/RestoreV2_246/shape_and_slices*
_output_shapes
:*
dtypes
2
ј
save/Assign_246Assignconv2d_transpose_3/biassave/RestoreV2_246*
use_locking(*
T0**
_class 
loc:@conv2d_transpose_3/bias*
validate_shape(*
_output_shapes
: 
Д
save/RestoreV2_247/tensor_namesConst*1
value(B&Bconv2d_transpose_3/bias/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_247/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_247	RestoreV2
save/Constsave/RestoreV2_247/tensor_names#save/RestoreV2_247/shape_and_slices*
_output_shapes
:*
dtypes
2
≈
save/Assign_247Assignconv2d_transpose_3/bias/Adamsave/RestoreV2_247*
use_locking(*
T0**
_class 
loc:@conv2d_transpose_3/bias*
validate_shape(*
_output_shapes
: 
Ж
save/RestoreV2_248/tensor_namesConst*3
value*B(Bconv2d_transpose_3/bias/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_248/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_248	RestoreV2
save/Constsave/RestoreV2_248/tensor_names#save/RestoreV2_248/shape_and_slices*
_output_shapes
:*
dtypes
2
«
save/Assign_248Assignconv2d_transpose_3/bias/Adam_1save/RestoreV2_248*
use_locking(*
T0**
_class 
loc:@conv2d_transpose_3/bias*
validate_shape(*
_output_shapes
: 
Б
save/RestoreV2_249/tensor_namesConst*.
value%B#Bconv2d_transpose_3/kernel*
dtype0*
_output_shapes
:
l
#save/RestoreV2_249/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_249	RestoreV2
save/Constsave/RestoreV2_249/tensor_names#save/RestoreV2_249/shape_and_slices*
dtypes
2*
_output_shapes
:
–
save/Assign_249Assignconv2d_transpose_3/kernelsave/RestoreV2_249*,
_class"
 loc:@conv2d_transpose_3/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(*
T0
Ж
save/RestoreV2_250/tensor_namesConst*3
value*B(Bconv2d_transpose_3/kernel/Adam*
dtype0*
_output_shapes
:
l
#save/RestoreV2_250/shape_and_slicesConst*
_output_shapes
:*
valueB
B*
dtype0
Ь
save/RestoreV2_250	RestoreV2
save/Constsave/RestoreV2_250/tensor_names#save/RestoreV2_250/shape_and_slices*
_output_shapes
:*
dtypes
2
’
save/Assign_250Assignconv2d_transpose_3/kernel/Adamsave/RestoreV2_250*,
_class"
 loc:@conv2d_transpose_3/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(*
T0
И
save/RestoreV2_251/tensor_namesConst*5
value,B*B conv2d_transpose_3/kernel/Adam_1*
dtype0*
_output_shapes
:
l
#save/RestoreV2_251/shape_and_slicesConst*
valueB
B*
dtype0*
_output_shapes
:
Ь
save/RestoreV2_251	RestoreV2
save/Constsave/RestoreV2_251/tensor_names#save/RestoreV2_251/shape_and_slices*
_output_shapes
:*
dtypes
2
„
save/Assign_251Assign conv2d_transpose_3/kernel/Adam_1save/RestoreV2_251*,
_class"
 loc:@conv2d_transpose_3/kernel*
validate_shape(*&
_output_shapes
:  *
use_locking(*
T0
а"
save/restore_allNoOp^save/Assign^save/Assign_1^save/Assign_2^save/Assign_3^save/Assign_4^save/Assign_5^save/Assign_6^save/Assign_7^save/Assign_8^save/Assign_9^save/Assign_10^save/Assign_11^save/Assign_12^save/Assign_13^save/Assign_14^save/Assign_15^save/Assign_16^save/Assign_17^save/Assign_18^save/Assign_19^save/Assign_20^save/Assign_21^save/Assign_22^save/Assign_23^save/Assign_24^save/Assign_25^save/Assign_26^save/Assign_27^save/Assign_28^save/Assign_29^save/Assign_30^save/Assign_31^save/Assign_32^save/Assign_33^save/Assign_34^save/Assign_35^save/Assign_36^save/Assign_37^save/Assign_38^save/Assign_39^save/Assign_40^save/Assign_41^save/Assign_42^save/Assign_43^save/Assign_44^save/Assign_45^save/Assign_46^save/Assign_47^save/Assign_48^save/Assign_49^save/Assign_50^save/Assign_51^save/Assign_52^save/Assign_53^save/Assign_54^save/Assign_55^save/Assign_56^save/Assign_57^save/Assign_58^save/Assign_59^save/Assign_60^save/Assign_61^save/Assign_62^save/Assign_63^save/Assign_64^save/Assign_65^save/Assign_66^save/Assign_67^save/Assign_68^save/Assign_69^save/Assign_70^save/Assign_71^save/Assign_72^save/Assign_73^save/Assign_74^save/Assign_75^save/Assign_76^save/Assign_77^save/Assign_78^save/Assign_79^save/Assign_80^save/Assign_81^save/Assign_82^save/Assign_83^save/Assign_84^save/Assign_85^save/Assign_86^save/Assign_87^save/Assign_88^save/Assign_89^save/Assign_90^save/Assign_91^save/Assign_92^save/Assign_93^save/Assign_94^save/Assign_95^save/Assign_96^save/Assign_97^save/Assign_98^save/Assign_99^save/Assign_100^save/Assign_101^save/Assign_102^save/Assign_103^save/Assign_104^save/Assign_105^save/Assign_106^save/Assign_107^save/Assign_108^save/Assign_109^save/Assign_110^save/Assign_111^save/Assign_112^save/Assign_113^save/Assign_114^save/Assign_115^save/Assign_116^save/Assign_117^save/Assign_118^save/Assign_119^save/Assign_120^save/Assign_121^save/Assign_122^save/Assign_123^save/Assign_124^save/Assign_125^save/Assign_126^save/Assign_127^save/Assign_128^save/Assign_129^save/Assign_130^save/Assign_131^save/Assign_132^save/Assign_133^save/Assign_134^save/Assign_135^save/Assign_136^save/Assign_137^save/Assign_138^save/Assign_139^save/Assign_140^save/Assign_141^save/Assign_142^save/Assign_143^save/Assign_144^save/Assign_145^save/Assign_146^save/Assign_147^save/Assign_148^save/Assign_149^save/Assign_150^save/Assign_151^save/Assign_152^save/Assign_153^save/Assign_154^save/Assign_155^save/Assign_156^save/Assign_157^save/Assign_158^save/Assign_159^save/Assign_160^save/Assign_161^save/Assign_162^save/Assign_163^save/Assign_164^save/Assign_165^save/Assign_166^save/Assign_167^save/Assign_168^save/Assign_169^save/Assign_170^save/Assign_171^save/Assign_172^save/Assign_173^save/Assign_174^save/Assign_175^save/Assign_176^save/Assign_177^save/Assign_178^save/Assign_179^save/Assign_180^save/Assign_181^save/Assign_182^save/Assign_183^save/Assign_184^save/Assign_185^save/Assign_186^save/Assign_187^save/Assign_188^save/Assign_189^save/Assign_190^save/Assign_191^save/Assign_192^save/Assign_193^save/Assign_194^save/Assign_195^save/Assign_196^save/Assign_197^save/Assign_198^save/Assign_199^save/Assign_200^save/Assign_201^save/Assign_202^save/Assign_203^save/Assign_204^save/Assign_205^save/Assign_206^save/Assign_207^save/Assign_208^save/Assign_209^save/Assign_210^save/Assign_211^save/Assign_212^save/Assign_213^save/Assign_214^save/Assign_215^save/Assign_216^save/Assign_217^save/Assign_218^save/Assign_219^save/Assign_220^save/Assign_221^save/Assign_222^save/Assign_223^save/Assign_224^save/Assign_225^save/Assign_226^save/Assign_227^save/Assign_228^save/Assign_229^save/Assign_230^save/Assign_231^save/Assign_232^save/Assign_233^save/Assign_234^save/Assign_235^save/Assign_236^save/Assign_237^save/Assign_238^save/Assign_239^save/Assign_240^save/Assign_241^save/Assign_242^save/Assign_243^save/Assign_244^save/Assign_245^save/Assign_246^save/Assign_247^save/Assign_248^save/Assign_249^save/Assign_250^save/Assign_251
РK
initNoOp^conv2d/kernel/Assign!^batch_normalization/gamma/Assign ^batch_normalization/beta/Assign'^batch_normalization/moving_mean/Assign+^batch_normalization/moving_variance/Assign^conv2d_1/kernel/Assign#^batch_normalization_1/gamma/Assign"^batch_normalization_1/beta/Assign)^batch_normalization_1/moving_mean/Assign-^batch_normalization_1/moving_variance/Assign^conv2d_2/kernel/Assign#^batch_normalization_2/gamma/Assign"^batch_normalization_2/beta/Assign)^batch_normalization_2/moving_mean/Assign-^batch_normalization_2/moving_variance/Assign^conv2d_3/kernel/Assign#^batch_normalization_3/gamma/Assign"^batch_normalization_3/beta/Assign)^batch_normalization_3/moving_mean/Assign-^batch_normalization_3/moving_variance/Assign^conv2d_4/kernel/Assign#^batch_normalization_4/gamma/Assign"^batch_normalization_4/beta/Assign)^batch_normalization_4/moving_mean/Assign-^batch_normalization_4/moving_variance/Assign^conv2d_5/kernel/Assign#^batch_normalization_5/gamma/Assign"^batch_normalization_5/beta/Assign)^batch_normalization_5/moving_mean/Assign-^batch_normalization_5/moving_variance/Assign^conv2d_6/kernel/Assign#^batch_normalization_6/gamma/Assign"^batch_normalization_6/beta/Assign)^batch_normalization_6/moving_mean/Assign-^batch_normalization_6/moving_variance/Assign^conv2d_7/kernel/Assign#^batch_normalization_7/gamma/Assign"^batch_normalization_7/beta/Assign)^batch_normalization_7/moving_mean/Assign-^batch_normalization_7/moving_variance/Assign^conv2d_8/kernel/Assign#^batch_normalization_8/gamma/Assign"^batch_normalization_8/beta/Assign)^batch_normalization_8/moving_mean/Assign-^batch_normalization_8/moving_variance/Assign^conv2d_9/kernel/Assign#^batch_normalization_9/gamma/Assign"^batch_normalization_9/beta/Assign)^batch_normalization_9/moving_mean/Assign-^batch_normalization_9/moving_variance/Assign^conv2d_10/kernel/Assign$^batch_normalization_10/gamma/Assign#^batch_normalization_10/beta/Assign*^batch_normalization_10/moving_mean/Assign.^batch_normalization_10/moving_variance/Assign^conv2d_11/kernel/Assign$^batch_normalization_11/gamma/Assign#^batch_normalization_11/beta/Assign*^batch_normalization_11/moving_mean/Assign.^batch_normalization_11/moving_variance/Assign^conv2d_12/kernel/Assign$^batch_normalization_12/gamma/Assign#^batch_normalization_12/beta/Assign*^batch_normalization_12/moving_mean/Assign.^batch_normalization_12/moving_variance/Assign^conv2d_13/kernel/Assign$^batch_normalization_13/gamma/Assign#^batch_normalization_13/beta/Assign*^batch_normalization_13/moving_mean/Assign.^batch_normalization_13/moving_variance/Assign^conv2d_14/kernel/Assign$^batch_normalization_14/gamma/Assign#^batch_normalization_14/beta/Assign*^batch_normalization_14/moving_mean/Assign.^batch_normalization_14/moving_variance/Assign^conv2d_transpose/kernel/Assign^conv2d_transpose/bias/Assign^conv2d_15/kernel/Assign$^batch_normalization_15/gamma/Assign#^batch_normalization_15/beta/Assign*^batch_normalization_15/moving_mean/Assign.^batch_normalization_15/moving_variance/Assign!^conv2d_transpose_1/kernel/Assign^conv2d_transpose_1/bias/Assign^conv2d_16/kernel/Assign$^batch_normalization_16/gamma/Assign#^batch_normalization_16/beta/Assign*^batch_normalization_16/moving_mean/Assign.^batch_normalization_16/moving_variance/Assign!^conv2d_transpose_2/kernel/Assign^conv2d_transpose_2/bias/Assign^conv2d_17/kernel/Assign$^batch_normalization_17/gamma/Assign#^batch_normalization_17/beta/Assign*^batch_normalization_17/moving_mean/Assign.^batch_normalization_17/moving_variance/Assign!^conv2d_transpose_3/kernel/Assign^conv2d_transpose_3/bias/Assign^conv2d_18/kernel/Assign$^batch_normalization_18/gamma/Assign#^batch_normalization_18/beta/Assign*^batch_normalization_18/moving_mean/Assign.^batch_normalization_18/moving_variance/Assign^conv2d_19/kernel/Assign$^batch_normalization_19/gamma/Assign#^batch_normalization_19/beta/Assign*^batch_normalization_19/moving_mean/Assign.^batch_normalization_19/moving_variance/Assign^conv2d_20/kernel/Assign^conv2d_20/bias/Assign^beta1_power/Assign^beta2_power/Assign^conv2d/kernel/Adam/Assign^conv2d/kernel/Adam_1/Assign&^batch_normalization/gamma/Adam/Assign(^batch_normalization/gamma/Adam_1/Assign%^batch_normalization/beta/Adam/Assign'^batch_normalization/beta/Adam_1/Assign^conv2d_1/kernel/Adam/Assign^conv2d_1/kernel/Adam_1/Assign(^batch_normalization_1/gamma/Adam/Assign*^batch_normalization_1/gamma/Adam_1/Assign'^batch_normalization_1/beta/Adam/Assign)^batch_normalization_1/beta/Adam_1/Assign^conv2d_2/kernel/Adam/Assign^conv2d_2/kernel/Adam_1/Assign(^batch_normalization_2/gamma/Adam/Assign*^batch_normalization_2/gamma/Adam_1/Assign'^batch_normalization_2/beta/Adam/Assign)^batch_normalization_2/beta/Adam_1/Assign^conv2d_3/kernel/Adam/Assign^conv2d_3/kernel/Adam_1/Assign(^batch_normalization_3/gamma/Adam/Assign*^batch_normalization_3/gamma/Adam_1/Assign'^batch_normalization_3/beta/Adam/Assign)^batch_normalization_3/beta/Adam_1/Assign^conv2d_4/kernel/Adam/Assign^conv2d_4/kernel/Adam_1/Assign(^batch_normalization_4/gamma/Adam/Assign*^batch_normalization_4/gamma/Adam_1/Assign'^batch_normalization_4/beta/Adam/Assign)^batch_normalization_4/beta/Adam_1/Assign^conv2d_5/kernel/Adam/Assign^conv2d_5/kernel/Adam_1/Assign(^batch_normalization_5/gamma/Adam/Assign*^batch_normalization_5/gamma/Adam_1/Assign'^batch_normalization_5/beta/Adam/Assign)^batch_normalization_5/beta/Adam_1/Assign^conv2d_6/kernel/Adam/Assign^conv2d_6/kernel/Adam_1/Assign(^batch_normalization_6/gamma/Adam/Assign*^batch_normalization_6/gamma/Adam_1/Assign'^batch_normalization_6/beta/Adam/Assign)^batch_normalization_6/beta/Adam_1/Assign^conv2d_7/kernel/Adam/Assign^conv2d_7/kernel/Adam_1/Assign(^batch_normalization_7/gamma/Adam/Assign*^batch_normalization_7/gamma/Adam_1/Assign'^batch_normalization_7/beta/Adam/Assign)^batch_normalization_7/beta/Adam_1/Assign^conv2d_8/kernel/Adam/Assign^conv2d_8/kernel/Adam_1/Assign(^batch_normalization_8/gamma/Adam/Assign*^batch_normalization_8/gamma/Adam_1/Assign'^batch_normalization_8/beta/Adam/Assign)^batch_normalization_8/beta/Adam_1/Assign^conv2d_9/kernel/Adam/Assign^conv2d_9/kernel/Adam_1/Assign(^batch_normalization_9/gamma/Adam/Assign*^batch_normalization_9/gamma/Adam_1/Assign'^batch_normalization_9/beta/Adam/Assign)^batch_normalization_9/beta/Adam_1/Assign^conv2d_10/kernel/Adam/Assign^conv2d_10/kernel/Adam_1/Assign)^batch_normalization_10/gamma/Adam/Assign+^batch_normalization_10/gamma/Adam_1/Assign(^batch_normalization_10/beta/Adam/Assign*^batch_normalization_10/beta/Adam_1/Assign^conv2d_11/kernel/Adam/Assign^conv2d_11/kernel/Adam_1/Assign)^batch_normalization_11/gamma/Adam/Assign+^batch_normalization_11/gamma/Adam_1/Assign(^batch_normalization_11/beta/Adam/Assign*^batch_normalization_11/beta/Adam_1/Assign^conv2d_12/kernel/Adam/Assign^conv2d_12/kernel/Adam_1/Assign)^batch_normalization_12/gamma/Adam/Assign+^batch_normalization_12/gamma/Adam_1/Assign(^batch_normalization_12/beta/Adam/Assign*^batch_normalization_12/beta/Adam_1/Assign^conv2d_13/kernel/Adam/Assign^conv2d_13/kernel/Adam_1/Assign)^batch_normalization_13/gamma/Adam/Assign+^batch_normalization_13/gamma/Adam_1/Assign(^batch_normalization_13/beta/Adam/Assign*^batch_normalization_13/beta/Adam_1/Assign^conv2d_14/kernel/Adam/Assign^conv2d_14/kernel/Adam_1/Assign)^batch_normalization_14/gamma/Adam/Assign+^batch_normalization_14/gamma/Adam_1/Assign(^batch_normalization_14/beta/Adam/Assign*^batch_normalization_14/beta/Adam_1/Assign$^conv2d_transpose/kernel/Adam/Assign&^conv2d_transpose/kernel/Adam_1/Assign"^conv2d_transpose/bias/Adam/Assign$^conv2d_transpose/bias/Adam_1/Assign^conv2d_15/kernel/Adam/Assign^conv2d_15/kernel/Adam_1/Assign)^batch_normalization_15/gamma/Adam/Assign+^batch_normalization_15/gamma/Adam_1/Assign(^batch_normalization_15/beta/Adam/Assign*^batch_normalization_15/beta/Adam_1/Assign&^conv2d_transpose_1/kernel/Adam/Assign(^conv2d_transpose_1/kernel/Adam_1/Assign$^conv2d_transpose_1/bias/Adam/Assign&^conv2d_transpose_1/bias/Adam_1/Assign^conv2d_16/kernel/Adam/Assign^conv2d_16/kernel/Adam_1/Assign)^batch_normalization_16/gamma/Adam/Assign+^batch_normalization_16/gamma/Adam_1/Assign(^batch_normalization_16/beta/Adam/Assign*^batch_normalization_16/beta/Adam_1/Assign&^conv2d_transpose_2/kernel/Adam/Assign(^conv2d_transpose_2/kernel/Adam_1/Assign$^conv2d_transpose_2/bias/Adam/Assign&^conv2d_transpose_2/bias/Adam_1/Assign^conv2d_17/kernel/Adam/Assign^conv2d_17/kernel/Adam_1/Assign)^batch_normalization_17/gamma/Adam/Assign+^batch_normalization_17/gamma/Adam_1/Assign(^batch_normalization_17/beta/Adam/Assign*^batch_normalization_17/beta/Adam_1/Assign&^conv2d_transpose_3/kernel/Adam/Assign(^conv2d_transpose_3/kernel/Adam_1/Assign$^conv2d_transpose_3/bias/Adam/Assign&^conv2d_transpose_3/bias/Adam_1/Assign^conv2d_18/kernel/Adam/Assign^conv2d_18/kernel/Adam_1/Assign)^batch_normalization_18/gamma/Adam/Assign+^batch_normalization_18/gamma/Adam_1/Assign(^batch_normalization_18/beta/Adam/Assign*^batch_normalization_18/beta/Adam_1/Assign^conv2d_19/kernel/Adam/Assign^conv2d_19/kernel/Adam_1/Assign)^batch_normalization_19/gamma/Adam/Assign+^batch_normalization_19/gamma/Adam_1/Assign(^batch_normalization_19/beta/Adam/Assign*^batch_normalization_19/beta/Adam_1/Assign^conv2d_20/kernel/Adam/Assign^conv2d_20/kernel/Adam_1/Assign^conv2d_20/bias/Adam/Assign^conv2d_20/bias/Adam_1/Assign"D
save/Const:0save/control_dependency:0save/restore_all 5@F8"і

update_ops•
Ґ
%batch_normalization/AssignMovingAvg:0
'batch_normalization/AssignMovingAvg_1:0
'batch_normalization_2/AssignMovingAvg:0
)batch_normalization_2/AssignMovingAvg_1:0
'batch_normalization_3/AssignMovingAvg:0
)batch_normalization_3/AssignMovingAvg_1:0
'batch_normalization_4/AssignMovingAvg:0
)batch_normalization_4/AssignMovingAvg_1:0
'batch_normalization_5/AssignMovingAvg:0
)batch_normalization_5/AssignMovingAvg_1:0
'batch_normalization_6/AssignMovingAvg:0
)batch_normalization_6/AssignMovingAvg_1:0
'batch_normalization_7/AssignMovingAvg:0
)batch_normalization_7/AssignMovingAvg_1:0
'batch_normalization_8/AssignMovingAvg:0
)batch_normalization_8/AssignMovingAvg_1:0
'batch_normalization_9/AssignMovingAvg:0
)batch_normalization_9/AssignMovingAvg_1:0
(batch_normalization_10/AssignMovingAvg:0
*batch_normalization_10/AssignMovingAvg_1:0
(batch_normalization_11/AssignMovingAvg:0
*batch_normalization_11/AssignMovingAvg_1:0
(batch_normalization_12/AssignMovingAvg:0
*batch_normalization_12/AssignMovingAvg_1:0
(batch_normalization_13/AssignMovingAvg:0
*batch_normalization_13/AssignMovingAvg_1:0
(batch_normalization_14/AssignMovingAvg:0
*batch_normalization_14/AssignMovingAvg_1:0
(batch_normalization_15/AssignMovingAvg:0
*batch_normalization_15/AssignMovingAvg_1:0
(batch_normalization_16/AssignMovingAvg:0
*batch_normalization_16/AssignMovingAvg_1:0
(batch_normalization_17/AssignMovingAvg:0
*batch_normalization_17/AssignMovingAvg_1:0
(batch_normalization_18/AssignMovingAvg:0
*batch_normalization_18/AssignMovingAvg_1:0
(batch_normalization_19/AssignMovingAvg:0
*batch_normalization_19/AssignMovingAvg_1:0
(batch_normalization_20/AssignMovingAvg:0
*batch_normalization_20/AssignMovingAvg_1:0"
train_op

Adam"шф
cond_contextжфвф
Ї
"batch_normalization/cond/cond_text"batch_normalization/cond/pred_id:0#batch_normalization/cond/switch_t:0 *»
batch_normalization/beta/read:0
 batch_normalization/cond/Const:0
"batch_normalization/cond/Const_1:0
0batch_normalization/cond/FusedBatchNorm/Switch:1
2batch_normalization/cond/FusedBatchNorm/Switch_1:1
2batch_normalization/cond/FusedBatchNorm/Switch_2:1
)batch_normalization/cond/FusedBatchNorm:0
)batch_normalization/cond/FusedBatchNorm:1
)batch_normalization/cond/FusedBatchNorm:2
)batch_normalization/cond/FusedBatchNorm:3
)batch_normalization/cond/FusedBatchNorm:4
"batch_normalization/cond/pred_id:0
#batch_normalization/cond/switch_t:0
 batch_normalization/gamma/read:0
conv2d/Conv2D:0V
 batch_normalization/gamma/read:02batch_normalization/cond/FusedBatchNorm/Switch_1:1U
batch_normalization/beta/read:02batch_normalization/cond/FusedBatchNorm/Switch_2:1C
conv2d/Conv2D:00batch_normalization/cond/FusedBatchNorm/Switch:1
О

$batch_normalization/cond/cond_text_1"batch_normalization/cond/pred_id:0#batch_normalization/cond/switch_f:0*Ь	
batch_normalization/beta/read:0
2batch_normalization/cond/FusedBatchNorm_1/Switch:0
4batch_normalization/cond/FusedBatchNorm_1/Switch_1:0
4batch_normalization/cond/FusedBatchNorm_1/Switch_2:0
4batch_normalization/cond/FusedBatchNorm_1/Switch_3:0
4batch_normalization/cond/FusedBatchNorm_1/Switch_4:0
+batch_normalization/cond/FusedBatchNorm_1:0
+batch_normalization/cond/FusedBatchNorm_1:1
+batch_normalization/cond/FusedBatchNorm_1:2
+batch_normalization/cond/FusedBatchNorm_1:3
+batch_normalization/cond/FusedBatchNorm_1:4
"batch_normalization/cond/pred_id:0
#batch_normalization/cond/switch_f:0
 batch_normalization/gamma/read:0
&batch_normalization/moving_mean/read:0
*batch_normalization/moving_variance/read:0
conv2d/Conv2D:0^
&batch_normalization/moving_mean/read:04batch_normalization/cond/FusedBatchNorm_1/Switch_3:0b
*batch_normalization/moving_variance/read:04batch_normalization/cond/FusedBatchNorm_1/Switch_4:0X
 batch_normalization/gamma/read:04batch_normalization/cond/FusedBatchNorm_1/Switch_1:0W
batch_normalization/beta/read:04batch_normalization/cond/FusedBatchNorm_1/Switch_2:0E
conv2d/Conv2D:02batch_normalization/cond/FusedBatchNorm_1/Switch:0
к
$batch_normalization_2/cond/cond_text$batch_normalization_2/cond/pred_id:0%batch_normalization_2/cond/switch_t:0 *т
!batch_normalization_1/beta/read:0
"batch_normalization_1/gamma/read:0
"batch_normalization_2/cond/Const:0
$batch_normalization_2/cond/Const_1:0
2batch_normalization_2/cond/FusedBatchNorm/Switch:1
4batch_normalization_2/cond/FusedBatchNorm/Switch_1:1
4batch_normalization_2/cond/FusedBatchNorm/Switch_2:1
+batch_normalization_2/cond/FusedBatchNorm:0
+batch_normalization_2/cond/FusedBatchNorm:1
+batch_normalization_2/cond/FusedBatchNorm:2
+batch_normalization_2/cond/FusedBatchNorm:3
+batch_normalization_2/cond/FusedBatchNorm:4
$batch_normalization_2/cond/pred_id:0
%batch_normalization_2/cond/switch_t:0
conv2d_2/Conv2D:0Y
!batch_normalization_1/beta/read:04batch_normalization_2/cond/FusedBatchNorm/Switch_2:1G
conv2d_2/Conv2D:02batch_normalization_2/cond/FusedBatchNorm/Switch:1Z
"batch_normalization_1/gamma/read:04batch_normalization_2/cond/FusedBatchNorm/Switch_1:1
 

&batch_normalization_2/cond/cond_text_1$batch_normalization_2/cond/pred_id:0%batch_normalization_2/cond/switch_f:0*“	
!batch_normalization_1/beta/read:0
"batch_normalization_1/gamma/read:0
(batch_normalization_1/moving_mean/read:0
,batch_normalization_1/moving_variance/read:0
4batch_normalization_2/cond/FusedBatchNorm_1/Switch:0
6batch_normalization_2/cond/FusedBatchNorm_1/Switch_1:0
6batch_normalization_2/cond/FusedBatchNorm_1/Switch_2:0
6batch_normalization_2/cond/FusedBatchNorm_1/Switch_3:0
6batch_normalization_2/cond/FusedBatchNorm_1/Switch_4:0
-batch_normalization_2/cond/FusedBatchNorm_1:0
-batch_normalization_2/cond/FusedBatchNorm_1:1
-batch_normalization_2/cond/FusedBatchNorm_1:2
-batch_normalization_2/cond/FusedBatchNorm_1:3
-batch_normalization_2/cond/FusedBatchNorm_1:4
$batch_normalization_2/cond/pred_id:0
%batch_normalization_2/cond/switch_f:0
conv2d_2/Conv2D:0f
,batch_normalization_1/moving_variance/read:06batch_normalization_2/cond/FusedBatchNorm_1/Switch_4:0b
(batch_normalization_1/moving_mean/read:06batch_normalization_2/cond/FusedBatchNorm_1/Switch_3:0I
conv2d_2/Conv2D:04batch_normalization_2/cond/FusedBatchNorm_1/Switch:0\
"batch_normalization_1/gamma/read:06batch_normalization_2/cond/FusedBatchNorm_1/Switch_1:0[
!batch_normalization_1/beta/read:06batch_normalization_2/cond/FusedBatchNorm_1/Switch_2:0
к
$batch_normalization_3/cond/cond_text$batch_normalization_3/cond/pred_id:0%batch_normalization_3/cond/switch_t:0 *т
!batch_normalization_2/beta/read:0
"batch_normalization_2/gamma/read:0
"batch_normalization_3/cond/Const:0
$batch_normalization_3/cond/Const_1:0
2batch_normalization_3/cond/FusedBatchNorm/Switch:1
4batch_normalization_3/cond/FusedBatchNorm/Switch_1:1
4batch_normalization_3/cond/FusedBatchNorm/Switch_2:1
+batch_normalization_3/cond/FusedBatchNorm:0
+batch_normalization_3/cond/FusedBatchNorm:1
+batch_normalization_3/cond/FusedBatchNorm:2
+batch_normalization_3/cond/FusedBatchNorm:3
+batch_normalization_3/cond/FusedBatchNorm:4
$batch_normalization_3/cond/pred_id:0
%batch_normalization_3/cond/switch_t:0
conv2d_3/Conv2D:0G
conv2d_3/Conv2D:02batch_normalization_3/cond/FusedBatchNorm/Switch:1Z
"batch_normalization_2/gamma/read:04batch_normalization_3/cond/FusedBatchNorm/Switch_1:1Y
!batch_normalization_2/beta/read:04batch_normalization_3/cond/FusedBatchNorm/Switch_2:1
 

&batch_normalization_3/cond/cond_text_1$batch_normalization_3/cond/pred_id:0%batch_normalization_3/cond/switch_f:0*“	
!batch_normalization_2/beta/read:0
"batch_normalization_2/gamma/read:0
(batch_normalization_2/moving_mean/read:0
,batch_normalization_2/moving_variance/read:0
4batch_normalization_3/cond/FusedBatchNorm_1/Switch:0
6batch_normalization_3/cond/FusedBatchNorm_1/Switch_1:0
6batch_normalization_3/cond/FusedBatchNorm_1/Switch_2:0
6batch_normalization_3/cond/FusedBatchNorm_1/Switch_3:0
6batch_normalization_3/cond/FusedBatchNorm_1/Switch_4:0
-batch_normalization_3/cond/FusedBatchNorm_1:0
-batch_normalization_3/cond/FusedBatchNorm_1:1
-batch_normalization_3/cond/FusedBatchNorm_1:2
-batch_normalization_3/cond/FusedBatchNorm_1:3
-batch_normalization_3/cond/FusedBatchNorm_1:4
$batch_normalization_3/cond/pred_id:0
%batch_normalization_3/cond/switch_f:0
conv2d_3/Conv2D:0[
!batch_normalization_2/beta/read:06batch_normalization_3/cond/FusedBatchNorm_1/Switch_2:0b
(batch_normalization_2/moving_mean/read:06batch_normalization_3/cond/FusedBatchNorm_1/Switch_3:0f
,batch_normalization_2/moving_variance/read:06batch_normalization_3/cond/FusedBatchNorm_1/Switch_4:0I
conv2d_3/Conv2D:04batch_normalization_3/cond/FusedBatchNorm_1/Switch:0\
"batch_normalization_2/gamma/read:06batch_normalization_3/cond/FusedBatchNorm_1/Switch_1:0
к
$batch_normalization_4/cond/cond_text$batch_normalization_4/cond/pred_id:0%batch_normalization_4/cond/switch_t:0 *т
!batch_normalization_3/beta/read:0
"batch_normalization_3/gamma/read:0
"batch_normalization_4/cond/Const:0
$batch_normalization_4/cond/Const_1:0
2batch_normalization_4/cond/FusedBatchNorm/Switch:1
4batch_normalization_4/cond/FusedBatchNorm/Switch_1:1
4batch_normalization_4/cond/FusedBatchNorm/Switch_2:1
+batch_normalization_4/cond/FusedBatchNorm:0
+batch_normalization_4/cond/FusedBatchNorm:1
+batch_normalization_4/cond/FusedBatchNorm:2
+batch_normalization_4/cond/FusedBatchNorm:3
+batch_normalization_4/cond/FusedBatchNorm:4
$batch_normalization_4/cond/pred_id:0
%batch_normalization_4/cond/switch_t:0
conv2d_4/Conv2D:0Z
"batch_normalization_3/gamma/read:04batch_normalization_4/cond/FusedBatchNorm/Switch_1:1Y
!batch_normalization_3/beta/read:04batch_normalization_4/cond/FusedBatchNorm/Switch_2:1G
conv2d_4/Conv2D:02batch_normalization_4/cond/FusedBatchNorm/Switch:1
 

&batch_normalization_4/cond/cond_text_1$batch_normalization_4/cond/pred_id:0%batch_normalization_4/cond/switch_f:0*“	
!batch_normalization_3/beta/read:0
"batch_normalization_3/gamma/read:0
(batch_normalization_3/moving_mean/read:0
,batch_normalization_3/moving_variance/read:0
4batch_normalization_4/cond/FusedBatchNorm_1/Switch:0
6batch_normalization_4/cond/FusedBatchNorm_1/Switch_1:0
6batch_normalization_4/cond/FusedBatchNorm_1/Switch_2:0
6batch_normalization_4/cond/FusedBatchNorm_1/Switch_3:0
6batch_normalization_4/cond/FusedBatchNorm_1/Switch_4:0
-batch_normalization_4/cond/FusedBatchNorm_1:0
-batch_normalization_4/cond/FusedBatchNorm_1:1
-batch_normalization_4/cond/FusedBatchNorm_1:2
-batch_normalization_4/cond/FusedBatchNorm_1:3
-batch_normalization_4/cond/FusedBatchNorm_1:4
$batch_normalization_4/cond/pred_id:0
%batch_normalization_4/cond/switch_f:0
conv2d_4/Conv2D:0b
(batch_normalization_3/moving_mean/read:06batch_normalization_4/cond/FusedBatchNorm_1/Switch_3:0f
,batch_normalization_3/moving_variance/read:06batch_normalization_4/cond/FusedBatchNorm_1/Switch_4:0I
conv2d_4/Conv2D:04batch_normalization_4/cond/FusedBatchNorm_1/Switch:0\
"batch_normalization_3/gamma/read:06batch_normalization_4/cond/FusedBatchNorm_1/Switch_1:0[
!batch_normalization_3/beta/read:06batch_normalization_4/cond/FusedBatchNorm_1/Switch_2:0
к
$batch_normalization_5/cond/cond_text$batch_normalization_5/cond/pred_id:0%batch_normalization_5/cond/switch_t:0 *т
!batch_normalization_4/beta/read:0
"batch_normalization_4/gamma/read:0
"batch_normalization_5/cond/Const:0
$batch_normalization_5/cond/Const_1:0
2batch_normalization_5/cond/FusedBatchNorm/Switch:1
4batch_normalization_5/cond/FusedBatchNorm/Switch_1:1
4batch_normalization_5/cond/FusedBatchNorm/Switch_2:1
+batch_normalization_5/cond/FusedBatchNorm:0
+batch_normalization_5/cond/FusedBatchNorm:1
+batch_normalization_5/cond/FusedBatchNorm:2
+batch_normalization_5/cond/FusedBatchNorm:3
+batch_normalization_5/cond/FusedBatchNorm:4
$batch_normalization_5/cond/pred_id:0
%batch_normalization_5/cond/switch_t:0
conv2d_5/Conv2D:0Z
"batch_normalization_4/gamma/read:04batch_normalization_5/cond/FusedBatchNorm/Switch_1:1Y
!batch_normalization_4/beta/read:04batch_normalization_5/cond/FusedBatchNorm/Switch_2:1G
conv2d_5/Conv2D:02batch_normalization_5/cond/FusedBatchNorm/Switch:1
 

&batch_normalization_5/cond/cond_text_1$batch_normalization_5/cond/pred_id:0%batch_normalization_5/cond/switch_f:0*“	
!batch_normalization_4/beta/read:0
"batch_normalization_4/gamma/read:0
(batch_normalization_4/moving_mean/read:0
,batch_normalization_4/moving_variance/read:0
4batch_normalization_5/cond/FusedBatchNorm_1/Switch:0
6batch_normalization_5/cond/FusedBatchNorm_1/Switch_1:0
6batch_normalization_5/cond/FusedBatchNorm_1/Switch_2:0
6batch_normalization_5/cond/FusedBatchNorm_1/Switch_3:0
6batch_normalization_5/cond/FusedBatchNorm_1/Switch_4:0
-batch_normalization_5/cond/FusedBatchNorm_1:0
-batch_normalization_5/cond/FusedBatchNorm_1:1
-batch_normalization_5/cond/FusedBatchNorm_1:2
-batch_normalization_5/cond/FusedBatchNorm_1:3
-batch_normalization_5/cond/FusedBatchNorm_1:4
$batch_normalization_5/cond/pred_id:0
%batch_normalization_5/cond/switch_f:0
conv2d_5/Conv2D:0I
conv2d_5/Conv2D:04batch_normalization_5/cond/FusedBatchNorm_1/Switch:0\
"batch_normalization_4/gamma/read:06batch_normalization_5/cond/FusedBatchNorm_1/Switch_1:0b
(batch_normalization_4/moving_mean/read:06batch_normalization_5/cond/FusedBatchNorm_1/Switch_3:0f
,batch_normalization_4/moving_variance/read:06batch_normalization_5/cond/FusedBatchNorm_1/Switch_4:0[
!batch_normalization_4/beta/read:06batch_normalization_5/cond/FusedBatchNorm_1/Switch_2:0
к
$batch_normalization_6/cond/cond_text$batch_normalization_6/cond/pred_id:0%batch_normalization_6/cond/switch_t:0 *т
!batch_normalization_5/beta/read:0
"batch_normalization_5/gamma/read:0
"batch_normalization_6/cond/Const:0
$batch_normalization_6/cond/Const_1:0
2batch_normalization_6/cond/FusedBatchNorm/Switch:1
4batch_normalization_6/cond/FusedBatchNorm/Switch_1:1
4batch_normalization_6/cond/FusedBatchNorm/Switch_2:1
+batch_normalization_6/cond/FusedBatchNorm:0
+batch_normalization_6/cond/FusedBatchNorm:1
+batch_normalization_6/cond/FusedBatchNorm:2
+batch_normalization_6/cond/FusedBatchNorm:3
+batch_normalization_6/cond/FusedBatchNorm:4
$batch_normalization_6/cond/pred_id:0
%batch_normalization_6/cond/switch_t:0
conv2d_6/Conv2D:0G
conv2d_6/Conv2D:02batch_normalization_6/cond/FusedBatchNorm/Switch:1Z
"batch_normalization_5/gamma/read:04batch_normalization_6/cond/FusedBatchNorm/Switch_1:1Y
!batch_normalization_5/beta/read:04batch_normalization_6/cond/FusedBatchNorm/Switch_2:1
 

&batch_normalization_6/cond/cond_text_1$batch_normalization_6/cond/pred_id:0%batch_normalization_6/cond/switch_f:0*“	
!batch_normalization_5/beta/read:0
"batch_normalization_5/gamma/read:0
(batch_normalization_5/moving_mean/read:0
,batch_normalization_5/moving_variance/read:0
4batch_normalization_6/cond/FusedBatchNorm_1/Switch:0
6batch_normalization_6/cond/FusedBatchNorm_1/Switch_1:0
6batch_normalization_6/cond/FusedBatchNorm_1/Switch_2:0
6batch_normalization_6/cond/FusedBatchNorm_1/Switch_3:0
6batch_normalization_6/cond/FusedBatchNorm_1/Switch_4:0
-batch_normalization_6/cond/FusedBatchNorm_1:0
-batch_normalization_6/cond/FusedBatchNorm_1:1
-batch_normalization_6/cond/FusedBatchNorm_1:2
-batch_normalization_6/cond/FusedBatchNorm_1:3
-batch_normalization_6/cond/FusedBatchNorm_1:4
$batch_normalization_6/cond/pred_id:0
%batch_normalization_6/cond/switch_f:0
conv2d_6/Conv2D:0b
(batch_normalization_5/moving_mean/read:06batch_normalization_6/cond/FusedBatchNorm_1/Switch_3:0f
,batch_normalization_5/moving_variance/read:06batch_normalization_6/cond/FusedBatchNorm_1/Switch_4:0I
conv2d_6/Conv2D:04batch_normalization_6/cond/FusedBatchNorm_1/Switch:0\
"batch_normalization_5/gamma/read:06batch_normalization_6/cond/FusedBatchNorm_1/Switch_1:0[
!batch_normalization_5/beta/read:06batch_normalization_6/cond/FusedBatchNorm_1/Switch_2:0
к
$batch_normalization_7/cond/cond_text$batch_normalization_7/cond/pred_id:0%batch_normalization_7/cond/switch_t:0 *т
!batch_normalization_6/beta/read:0
"batch_normalization_6/gamma/read:0
"batch_normalization_7/cond/Const:0
$batch_normalization_7/cond/Const_1:0
2batch_normalization_7/cond/FusedBatchNorm/Switch:1
4batch_normalization_7/cond/FusedBatchNorm/Switch_1:1
4batch_normalization_7/cond/FusedBatchNorm/Switch_2:1
+batch_normalization_7/cond/FusedBatchNorm:0
+batch_normalization_7/cond/FusedBatchNorm:1
+batch_normalization_7/cond/FusedBatchNorm:2
+batch_normalization_7/cond/FusedBatchNorm:3
+batch_normalization_7/cond/FusedBatchNorm:4
$batch_normalization_7/cond/pred_id:0
%batch_normalization_7/cond/switch_t:0
conv2d_7/Conv2D:0G
conv2d_7/Conv2D:02batch_normalization_7/cond/FusedBatchNorm/Switch:1Z
"batch_normalization_6/gamma/read:04batch_normalization_7/cond/FusedBatchNorm/Switch_1:1Y
!batch_normalization_6/beta/read:04batch_normalization_7/cond/FusedBatchNorm/Switch_2:1
 

&batch_normalization_7/cond/cond_text_1$batch_normalization_7/cond/pred_id:0%batch_normalization_7/cond/switch_f:0*“	
!batch_normalization_6/beta/read:0
"batch_normalization_6/gamma/read:0
(batch_normalization_6/moving_mean/read:0
,batch_normalization_6/moving_variance/read:0
4batch_normalization_7/cond/FusedBatchNorm_1/Switch:0
6batch_normalization_7/cond/FusedBatchNorm_1/Switch_1:0
6batch_normalization_7/cond/FusedBatchNorm_1/Switch_2:0
6batch_normalization_7/cond/FusedBatchNorm_1/Switch_3:0
6batch_normalization_7/cond/FusedBatchNorm_1/Switch_4:0
-batch_normalization_7/cond/FusedBatchNorm_1:0
-batch_normalization_7/cond/FusedBatchNorm_1:1
-batch_normalization_7/cond/FusedBatchNorm_1:2
-batch_normalization_7/cond/FusedBatchNorm_1:3
-batch_normalization_7/cond/FusedBatchNorm_1:4
$batch_normalization_7/cond/pred_id:0
%batch_normalization_7/cond/switch_f:0
conv2d_7/Conv2D:0I
conv2d_7/Conv2D:04batch_normalization_7/cond/FusedBatchNorm_1/Switch:0\
"batch_normalization_6/gamma/read:06batch_normalization_7/cond/FusedBatchNorm_1/Switch_1:0f
,batch_normalization_6/moving_variance/read:06batch_normalization_7/cond/FusedBatchNorm_1/Switch_4:0[
!batch_normalization_6/beta/read:06batch_normalization_7/cond/FusedBatchNorm_1/Switch_2:0b
(batch_normalization_6/moving_mean/read:06batch_normalization_7/cond/FusedBatchNorm_1/Switch_3:0
к
$batch_normalization_8/cond/cond_text$batch_normalization_8/cond/pred_id:0%batch_normalization_8/cond/switch_t:0 *т
!batch_normalization_7/beta/read:0
"batch_normalization_7/gamma/read:0
"batch_normalization_8/cond/Const:0
$batch_normalization_8/cond/Const_1:0
2batch_normalization_8/cond/FusedBatchNorm/Switch:1
4batch_normalization_8/cond/FusedBatchNorm/Switch_1:1
4batch_normalization_8/cond/FusedBatchNorm/Switch_2:1
+batch_normalization_8/cond/FusedBatchNorm:0
+batch_normalization_8/cond/FusedBatchNorm:1
+batch_normalization_8/cond/FusedBatchNorm:2
+batch_normalization_8/cond/FusedBatchNorm:3
+batch_normalization_8/cond/FusedBatchNorm:4
$batch_normalization_8/cond/pred_id:0
%batch_normalization_8/cond/switch_t:0
conv2d_8/Conv2D:0G
conv2d_8/Conv2D:02batch_normalization_8/cond/FusedBatchNorm/Switch:1Z
"batch_normalization_7/gamma/read:04batch_normalization_8/cond/FusedBatchNorm/Switch_1:1Y
!batch_normalization_7/beta/read:04batch_normalization_8/cond/FusedBatchNorm/Switch_2:1
 

&batch_normalization_8/cond/cond_text_1$batch_normalization_8/cond/pred_id:0%batch_normalization_8/cond/switch_f:0*“	
!batch_normalization_7/beta/read:0
"batch_normalization_7/gamma/read:0
(batch_normalization_7/moving_mean/read:0
,batch_normalization_7/moving_variance/read:0
4batch_normalization_8/cond/FusedBatchNorm_1/Switch:0
6batch_normalization_8/cond/FusedBatchNorm_1/Switch_1:0
6batch_normalization_8/cond/FusedBatchNorm_1/Switch_2:0
6batch_normalization_8/cond/FusedBatchNorm_1/Switch_3:0
6batch_normalization_8/cond/FusedBatchNorm_1/Switch_4:0
-batch_normalization_8/cond/FusedBatchNorm_1:0
-batch_normalization_8/cond/FusedBatchNorm_1:1
-batch_normalization_8/cond/FusedBatchNorm_1:2
-batch_normalization_8/cond/FusedBatchNorm_1:3
-batch_normalization_8/cond/FusedBatchNorm_1:4
$batch_normalization_8/cond/pred_id:0
%batch_normalization_8/cond/switch_f:0
conv2d_8/Conv2D:0I
conv2d_8/Conv2D:04batch_normalization_8/cond/FusedBatchNorm_1/Switch:0\
"batch_normalization_7/gamma/read:06batch_normalization_8/cond/FusedBatchNorm_1/Switch_1:0[
!batch_normalization_7/beta/read:06batch_normalization_8/cond/FusedBatchNorm_1/Switch_2:0b
(batch_normalization_7/moving_mean/read:06batch_normalization_8/cond/FusedBatchNorm_1/Switch_3:0f
,batch_normalization_7/moving_variance/read:06batch_normalization_8/cond/FusedBatchNorm_1/Switch_4:0
к
$batch_normalization_9/cond/cond_text$batch_normalization_9/cond/pred_id:0%batch_normalization_9/cond/switch_t:0 *т
!batch_normalization_8/beta/read:0
"batch_normalization_8/gamma/read:0
"batch_normalization_9/cond/Const:0
$batch_normalization_9/cond/Const_1:0
2batch_normalization_9/cond/FusedBatchNorm/Switch:1
4batch_normalization_9/cond/FusedBatchNorm/Switch_1:1
4batch_normalization_9/cond/FusedBatchNorm/Switch_2:1
+batch_normalization_9/cond/FusedBatchNorm:0
+batch_normalization_9/cond/FusedBatchNorm:1
+batch_normalization_9/cond/FusedBatchNorm:2
+batch_normalization_9/cond/FusedBatchNorm:3
+batch_normalization_9/cond/FusedBatchNorm:4
$batch_normalization_9/cond/pred_id:0
%batch_normalization_9/cond/switch_t:0
conv2d_9/Conv2D:0Y
!batch_normalization_8/beta/read:04batch_normalization_9/cond/FusedBatchNorm/Switch_2:1G
conv2d_9/Conv2D:02batch_normalization_9/cond/FusedBatchNorm/Switch:1Z
"batch_normalization_8/gamma/read:04batch_normalization_9/cond/FusedBatchNorm/Switch_1:1
 

&batch_normalization_9/cond/cond_text_1$batch_normalization_9/cond/pred_id:0%batch_normalization_9/cond/switch_f:0*“	
!batch_normalization_8/beta/read:0
"batch_normalization_8/gamma/read:0
(batch_normalization_8/moving_mean/read:0
,batch_normalization_8/moving_variance/read:0
4batch_normalization_9/cond/FusedBatchNorm_1/Switch:0
6batch_normalization_9/cond/FusedBatchNorm_1/Switch_1:0
6batch_normalization_9/cond/FusedBatchNorm_1/Switch_2:0
6batch_normalization_9/cond/FusedBatchNorm_1/Switch_3:0
6batch_normalization_9/cond/FusedBatchNorm_1/Switch_4:0
-batch_normalization_9/cond/FusedBatchNorm_1:0
-batch_normalization_9/cond/FusedBatchNorm_1:1
-batch_normalization_9/cond/FusedBatchNorm_1:2
-batch_normalization_9/cond/FusedBatchNorm_1:3
-batch_normalization_9/cond/FusedBatchNorm_1:4
$batch_normalization_9/cond/pred_id:0
%batch_normalization_9/cond/switch_f:0
conv2d_9/Conv2D:0f
,batch_normalization_8/moving_variance/read:06batch_normalization_9/cond/FusedBatchNorm_1/Switch_4:0b
(batch_normalization_8/moving_mean/read:06batch_normalization_9/cond/FusedBatchNorm_1/Switch_3:0[
!batch_normalization_8/beta/read:06batch_normalization_9/cond/FusedBatchNorm_1/Switch_2:0I
conv2d_9/Conv2D:04batch_normalization_9/cond/FusedBatchNorm_1/Switch:0\
"batch_normalization_8/gamma/read:06batch_normalization_9/cond/FusedBatchNorm_1/Switch_1:0
ю
%batch_normalization_10/cond/cond_text%batch_normalization_10/cond/pred_id:0&batch_normalization_10/cond/switch_t:0 *Г
#batch_normalization_10/cond/Const:0
%batch_normalization_10/cond/Const_1:0
3batch_normalization_10/cond/FusedBatchNorm/Switch:1
5batch_normalization_10/cond/FusedBatchNorm/Switch_1:1
5batch_normalization_10/cond/FusedBatchNorm/Switch_2:1
,batch_normalization_10/cond/FusedBatchNorm:0
,batch_normalization_10/cond/FusedBatchNorm:1
,batch_normalization_10/cond/FusedBatchNorm:2
,batch_normalization_10/cond/FusedBatchNorm:3
,batch_normalization_10/cond/FusedBatchNorm:4
%batch_normalization_10/cond/pred_id:0
&batch_normalization_10/cond/switch_t:0
!batch_normalization_9/beta/read:0
"batch_normalization_9/gamma/read:0
conv2d_10/Conv2D:0[
"batch_normalization_9/gamma/read:05batch_normalization_10/cond/FusedBatchNorm/Switch_1:1Z
!batch_normalization_9/beta/read:05batch_normalization_10/cond/FusedBatchNorm/Switch_2:1I
conv2d_10/Conv2D:03batch_normalization_10/cond/FusedBatchNorm/Switch:1
а

'batch_normalization_10/cond/cond_text_1%batch_normalization_10/cond/pred_id:0&batch_normalization_10/cond/switch_f:0*е	
5batch_normalization_10/cond/FusedBatchNorm_1/Switch:0
7batch_normalization_10/cond/FusedBatchNorm_1/Switch_1:0
7batch_normalization_10/cond/FusedBatchNorm_1/Switch_2:0
7batch_normalization_10/cond/FusedBatchNorm_1/Switch_3:0
7batch_normalization_10/cond/FusedBatchNorm_1/Switch_4:0
.batch_normalization_10/cond/FusedBatchNorm_1:0
.batch_normalization_10/cond/FusedBatchNorm_1:1
.batch_normalization_10/cond/FusedBatchNorm_1:2
.batch_normalization_10/cond/FusedBatchNorm_1:3
.batch_normalization_10/cond/FusedBatchNorm_1:4
%batch_normalization_10/cond/pred_id:0
&batch_normalization_10/cond/switch_f:0
!batch_normalization_9/beta/read:0
"batch_normalization_9/gamma/read:0
(batch_normalization_9/moving_mean/read:0
,batch_normalization_9/moving_variance/read:0
conv2d_10/Conv2D:0c
(batch_normalization_9/moving_mean/read:07batch_normalization_10/cond/FusedBatchNorm_1/Switch_3:0g
,batch_normalization_9/moving_variance/read:07batch_normalization_10/cond/FusedBatchNorm_1/Switch_4:0]
"batch_normalization_9/gamma/read:07batch_normalization_10/cond/FusedBatchNorm_1/Switch_1:0\
!batch_normalization_9/beta/read:07batch_normalization_10/cond/FusedBatchNorm_1/Switch_2:0K
conv2d_10/Conv2D:05batch_normalization_10/cond/FusedBatchNorm_1/Switch:0
В
%batch_normalization_11/cond/cond_text%batch_normalization_11/cond/pred_id:0&batch_normalization_11/cond/switch_t:0 *З
"batch_normalization_10/beta/read:0
#batch_normalization_10/gamma/read:0
#batch_normalization_11/cond/Const:0
%batch_normalization_11/cond/Const_1:0
3batch_normalization_11/cond/FusedBatchNorm/Switch:1
5batch_normalization_11/cond/FusedBatchNorm/Switch_1:1
5batch_normalization_11/cond/FusedBatchNorm/Switch_2:1
,batch_normalization_11/cond/FusedBatchNorm:0
,batch_normalization_11/cond/FusedBatchNorm:1
,batch_normalization_11/cond/FusedBatchNorm:2
,batch_normalization_11/cond/FusedBatchNorm:3
,batch_normalization_11/cond/FusedBatchNorm:4
%batch_normalization_11/cond/pred_id:0
&batch_normalization_11/cond/switch_t:0
conv2d_11/Conv2D:0[
"batch_normalization_10/beta/read:05batch_normalization_11/cond/FusedBatchNorm/Switch_2:1I
conv2d_11/Conv2D:03batch_normalization_11/cond/FusedBatchNorm/Switch:1\
#batch_normalization_10/gamma/read:05batch_normalization_11/cond/FusedBatchNorm/Switch_1:1
и

'batch_normalization_11/cond/cond_text_1%batch_normalization_11/cond/pred_id:0&batch_normalization_11/cond/switch_f:0*н	
"batch_normalization_10/beta/read:0
#batch_normalization_10/gamma/read:0
)batch_normalization_10/moving_mean/read:0
-batch_normalization_10/moving_variance/read:0
5batch_normalization_11/cond/FusedBatchNorm_1/Switch:0
7batch_normalization_11/cond/FusedBatchNorm_1/Switch_1:0
7batch_normalization_11/cond/FusedBatchNorm_1/Switch_2:0
7batch_normalization_11/cond/FusedBatchNorm_1/Switch_3:0
7batch_normalization_11/cond/FusedBatchNorm_1/Switch_4:0
.batch_normalization_11/cond/FusedBatchNorm_1:0
.batch_normalization_11/cond/FusedBatchNorm_1:1
.batch_normalization_11/cond/FusedBatchNorm_1:2
.batch_normalization_11/cond/FusedBatchNorm_1:3
.batch_normalization_11/cond/FusedBatchNorm_1:4
%batch_normalization_11/cond/pred_id:0
&batch_normalization_11/cond/switch_f:0
conv2d_11/Conv2D:0d
)batch_normalization_10/moving_mean/read:07batch_normalization_11/cond/FusedBatchNorm_1/Switch_3:0h
-batch_normalization_10/moving_variance/read:07batch_normalization_11/cond/FusedBatchNorm_1/Switch_4:0K
conv2d_11/Conv2D:05batch_normalization_11/cond/FusedBatchNorm_1/Switch:0^
#batch_normalization_10/gamma/read:07batch_normalization_11/cond/FusedBatchNorm_1/Switch_1:0]
"batch_normalization_10/beta/read:07batch_normalization_11/cond/FusedBatchNorm_1/Switch_2:0
В
%batch_normalization_12/cond/cond_text%batch_normalization_12/cond/pred_id:0&batch_normalization_12/cond/switch_t:0 *З
"batch_normalization_11/beta/read:0
#batch_normalization_11/gamma/read:0
#batch_normalization_12/cond/Const:0
%batch_normalization_12/cond/Const_1:0
3batch_normalization_12/cond/FusedBatchNorm/Switch:1
5batch_normalization_12/cond/FusedBatchNorm/Switch_1:1
5batch_normalization_12/cond/FusedBatchNorm/Switch_2:1
,batch_normalization_12/cond/FusedBatchNorm:0
,batch_normalization_12/cond/FusedBatchNorm:1
,batch_normalization_12/cond/FusedBatchNorm:2
,batch_normalization_12/cond/FusedBatchNorm:3
,batch_normalization_12/cond/FusedBatchNorm:4
%batch_normalization_12/cond/pred_id:0
&batch_normalization_12/cond/switch_t:0
conv2d_12/Conv2D:0I
conv2d_12/Conv2D:03batch_normalization_12/cond/FusedBatchNorm/Switch:1\
#batch_normalization_11/gamma/read:05batch_normalization_12/cond/FusedBatchNorm/Switch_1:1[
"batch_normalization_11/beta/read:05batch_normalization_12/cond/FusedBatchNorm/Switch_2:1
и

'batch_normalization_12/cond/cond_text_1%batch_normalization_12/cond/pred_id:0&batch_normalization_12/cond/switch_f:0*н	
"batch_normalization_11/beta/read:0
#batch_normalization_11/gamma/read:0
)batch_normalization_11/moving_mean/read:0
-batch_normalization_11/moving_variance/read:0
5batch_normalization_12/cond/FusedBatchNorm_1/Switch:0
7batch_normalization_12/cond/FusedBatchNorm_1/Switch_1:0
7batch_normalization_12/cond/FusedBatchNorm_1/Switch_2:0
7batch_normalization_12/cond/FusedBatchNorm_1/Switch_3:0
7batch_normalization_12/cond/FusedBatchNorm_1/Switch_4:0
.batch_normalization_12/cond/FusedBatchNorm_1:0
.batch_normalization_12/cond/FusedBatchNorm_1:1
.batch_normalization_12/cond/FusedBatchNorm_1:2
.batch_normalization_12/cond/FusedBatchNorm_1:3
.batch_normalization_12/cond/FusedBatchNorm_1:4
%batch_normalization_12/cond/pred_id:0
&batch_normalization_12/cond/switch_f:0
conv2d_12/Conv2D:0K
conv2d_12/Conv2D:05batch_normalization_12/cond/FusedBatchNorm_1/Switch:0^
#batch_normalization_11/gamma/read:07batch_normalization_12/cond/FusedBatchNorm_1/Switch_1:0]
"batch_normalization_11/beta/read:07batch_normalization_12/cond/FusedBatchNorm_1/Switch_2:0h
-batch_normalization_11/moving_variance/read:07batch_normalization_12/cond/FusedBatchNorm_1/Switch_4:0d
)batch_normalization_11/moving_mean/read:07batch_normalization_12/cond/FusedBatchNorm_1/Switch_3:0
В
%batch_normalization_13/cond/cond_text%batch_normalization_13/cond/pred_id:0&batch_normalization_13/cond/switch_t:0 *З
"batch_normalization_12/beta/read:0
#batch_normalization_12/gamma/read:0
#batch_normalization_13/cond/Const:0
%batch_normalization_13/cond/Const_1:0
3batch_normalization_13/cond/FusedBatchNorm/Switch:1
5batch_normalization_13/cond/FusedBatchNorm/Switch_1:1
5batch_normalization_13/cond/FusedBatchNorm/Switch_2:1
,batch_normalization_13/cond/FusedBatchNorm:0
,batch_normalization_13/cond/FusedBatchNorm:1
,batch_normalization_13/cond/FusedBatchNorm:2
,batch_normalization_13/cond/FusedBatchNorm:3
,batch_normalization_13/cond/FusedBatchNorm:4
%batch_normalization_13/cond/pred_id:0
&batch_normalization_13/cond/switch_t:0
conv2d_13/Conv2D:0I
conv2d_13/Conv2D:03batch_normalization_13/cond/FusedBatchNorm/Switch:1\
#batch_normalization_12/gamma/read:05batch_normalization_13/cond/FusedBatchNorm/Switch_1:1[
"batch_normalization_12/beta/read:05batch_normalization_13/cond/FusedBatchNorm/Switch_2:1
и

'batch_normalization_13/cond/cond_text_1%batch_normalization_13/cond/pred_id:0&batch_normalization_13/cond/switch_f:0*н	
"batch_normalization_12/beta/read:0
#batch_normalization_12/gamma/read:0
)batch_normalization_12/moving_mean/read:0
-batch_normalization_12/moving_variance/read:0
5batch_normalization_13/cond/FusedBatchNorm_1/Switch:0
7batch_normalization_13/cond/FusedBatchNorm_1/Switch_1:0
7batch_normalization_13/cond/FusedBatchNorm_1/Switch_2:0
7batch_normalization_13/cond/FusedBatchNorm_1/Switch_3:0
7batch_normalization_13/cond/FusedBatchNorm_1/Switch_4:0
.batch_normalization_13/cond/FusedBatchNorm_1:0
.batch_normalization_13/cond/FusedBatchNorm_1:1
.batch_normalization_13/cond/FusedBatchNorm_1:2
.batch_normalization_13/cond/FusedBatchNorm_1:3
.batch_normalization_13/cond/FusedBatchNorm_1:4
%batch_normalization_13/cond/pred_id:0
&batch_normalization_13/cond/switch_f:0
conv2d_13/Conv2D:0K
conv2d_13/Conv2D:05batch_normalization_13/cond/FusedBatchNorm_1/Switch:0^
#batch_normalization_12/gamma/read:07batch_normalization_13/cond/FusedBatchNorm_1/Switch_1:0]
"batch_normalization_12/beta/read:07batch_normalization_13/cond/FusedBatchNorm_1/Switch_2:0h
-batch_normalization_12/moving_variance/read:07batch_normalization_13/cond/FusedBatchNorm_1/Switch_4:0d
)batch_normalization_12/moving_mean/read:07batch_normalization_13/cond/FusedBatchNorm_1/Switch_3:0
В
%batch_normalization_14/cond/cond_text%batch_normalization_14/cond/pred_id:0&batch_normalization_14/cond/switch_t:0 *З
"batch_normalization_13/beta/read:0
#batch_normalization_13/gamma/read:0
#batch_normalization_14/cond/Const:0
%batch_normalization_14/cond/Const_1:0
3batch_normalization_14/cond/FusedBatchNorm/Switch:1
5batch_normalization_14/cond/FusedBatchNorm/Switch_1:1
5batch_normalization_14/cond/FusedBatchNorm/Switch_2:1
,batch_normalization_14/cond/FusedBatchNorm:0
,batch_normalization_14/cond/FusedBatchNorm:1
,batch_normalization_14/cond/FusedBatchNorm:2
,batch_normalization_14/cond/FusedBatchNorm:3
,batch_normalization_14/cond/FusedBatchNorm:4
%batch_normalization_14/cond/pred_id:0
&batch_normalization_14/cond/switch_t:0
conv2d_14/Conv2D:0[
"batch_normalization_13/beta/read:05batch_normalization_14/cond/FusedBatchNorm/Switch_2:1I
conv2d_14/Conv2D:03batch_normalization_14/cond/FusedBatchNorm/Switch:1\
#batch_normalization_13/gamma/read:05batch_normalization_14/cond/FusedBatchNorm/Switch_1:1
и

'batch_normalization_14/cond/cond_text_1%batch_normalization_14/cond/pred_id:0&batch_normalization_14/cond/switch_f:0*н	
"batch_normalization_13/beta/read:0
#batch_normalization_13/gamma/read:0
)batch_normalization_13/moving_mean/read:0
-batch_normalization_13/moving_variance/read:0
5batch_normalization_14/cond/FusedBatchNorm_1/Switch:0
7batch_normalization_14/cond/FusedBatchNorm_1/Switch_1:0
7batch_normalization_14/cond/FusedBatchNorm_1/Switch_2:0
7batch_normalization_14/cond/FusedBatchNorm_1/Switch_3:0
7batch_normalization_14/cond/FusedBatchNorm_1/Switch_4:0
.batch_normalization_14/cond/FusedBatchNorm_1:0
.batch_normalization_14/cond/FusedBatchNorm_1:1
.batch_normalization_14/cond/FusedBatchNorm_1:2
.batch_normalization_14/cond/FusedBatchNorm_1:3
.batch_normalization_14/cond/FusedBatchNorm_1:4
%batch_normalization_14/cond/pred_id:0
&batch_normalization_14/cond/switch_f:0
conv2d_14/Conv2D:0h
-batch_normalization_13/moving_variance/read:07batch_normalization_14/cond/FusedBatchNorm_1/Switch_4:0d
)batch_normalization_13/moving_mean/read:07batch_normalization_14/cond/FusedBatchNorm_1/Switch_3:0]
"batch_normalization_13/beta/read:07batch_normalization_14/cond/FusedBatchNorm_1/Switch_2:0K
conv2d_14/Conv2D:05batch_normalization_14/cond/FusedBatchNorm_1/Switch:0^
#batch_normalization_13/gamma/read:07batch_normalization_14/cond/FusedBatchNorm_1/Switch_1:0
В
%batch_normalization_15/cond/cond_text%batch_normalization_15/cond/pred_id:0&batch_normalization_15/cond/switch_t:0 *З
"batch_normalization_14/beta/read:0
#batch_normalization_14/gamma/read:0
#batch_normalization_15/cond/Const:0
%batch_normalization_15/cond/Const_1:0
3batch_normalization_15/cond/FusedBatchNorm/Switch:1
5batch_normalization_15/cond/FusedBatchNorm/Switch_1:1
5batch_normalization_15/cond/FusedBatchNorm/Switch_2:1
,batch_normalization_15/cond/FusedBatchNorm:0
,batch_normalization_15/cond/FusedBatchNorm:1
,batch_normalization_15/cond/FusedBatchNorm:2
,batch_normalization_15/cond/FusedBatchNorm:3
,batch_normalization_15/cond/FusedBatchNorm:4
%batch_normalization_15/cond/pred_id:0
&batch_normalization_15/cond/switch_t:0
conv2d_15/Conv2D:0I
conv2d_15/Conv2D:03batch_normalization_15/cond/FusedBatchNorm/Switch:1\
#batch_normalization_14/gamma/read:05batch_normalization_15/cond/FusedBatchNorm/Switch_1:1[
"batch_normalization_14/beta/read:05batch_normalization_15/cond/FusedBatchNorm/Switch_2:1
и

'batch_normalization_15/cond/cond_text_1%batch_normalization_15/cond/pred_id:0&batch_normalization_15/cond/switch_f:0*н	
"batch_normalization_14/beta/read:0
#batch_normalization_14/gamma/read:0
)batch_normalization_14/moving_mean/read:0
-batch_normalization_14/moving_variance/read:0
5batch_normalization_15/cond/FusedBatchNorm_1/Switch:0
7batch_normalization_15/cond/FusedBatchNorm_1/Switch_1:0
7batch_normalization_15/cond/FusedBatchNorm_1/Switch_2:0
7batch_normalization_15/cond/FusedBatchNorm_1/Switch_3:0
7batch_normalization_15/cond/FusedBatchNorm_1/Switch_4:0
.batch_normalization_15/cond/FusedBatchNorm_1:0
.batch_normalization_15/cond/FusedBatchNorm_1:1
.batch_normalization_15/cond/FusedBatchNorm_1:2
.batch_normalization_15/cond/FusedBatchNorm_1:3
.batch_normalization_15/cond/FusedBatchNorm_1:4
%batch_normalization_15/cond/pred_id:0
&batch_normalization_15/cond/switch_f:0
conv2d_15/Conv2D:0h
-batch_normalization_14/moving_variance/read:07batch_normalization_15/cond/FusedBatchNorm_1/Switch_4:0d
)batch_normalization_14/moving_mean/read:07batch_normalization_15/cond/FusedBatchNorm_1/Switch_3:0K
conv2d_15/Conv2D:05batch_normalization_15/cond/FusedBatchNorm_1/Switch:0^
#batch_normalization_14/gamma/read:07batch_normalization_15/cond/FusedBatchNorm_1/Switch_1:0]
"batch_normalization_14/beta/read:07batch_normalization_15/cond/FusedBatchNorm_1/Switch_2:0
В
%batch_normalization_16/cond/cond_text%batch_normalization_16/cond/pred_id:0&batch_normalization_16/cond/switch_t:0 *З
"batch_normalization_15/beta/read:0
#batch_normalization_15/gamma/read:0
#batch_normalization_16/cond/Const:0
%batch_normalization_16/cond/Const_1:0
3batch_normalization_16/cond/FusedBatchNorm/Switch:1
5batch_normalization_16/cond/FusedBatchNorm/Switch_1:1
5batch_normalization_16/cond/FusedBatchNorm/Switch_2:1
,batch_normalization_16/cond/FusedBatchNorm:0
,batch_normalization_16/cond/FusedBatchNorm:1
,batch_normalization_16/cond/FusedBatchNorm:2
,batch_normalization_16/cond/FusedBatchNorm:3
,batch_normalization_16/cond/FusedBatchNorm:4
%batch_normalization_16/cond/pred_id:0
&batch_normalization_16/cond/switch_t:0
conv2d_16/Conv2D:0I
conv2d_16/Conv2D:03batch_normalization_16/cond/FusedBatchNorm/Switch:1\
#batch_normalization_15/gamma/read:05batch_normalization_16/cond/FusedBatchNorm/Switch_1:1[
"batch_normalization_15/beta/read:05batch_normalization_16/cond/FusedBatchNorm/Switch_2:1
и

'batch_normalization_16/cond/cond_text_1%batch_normalization_16/cond/pred_id:0&batch_normalization_16/cond/switch_f:0*н	
"batch_normalization_15/beta/read:0
#batch_normalization_15/gamma/read:0
)batch_normalization_15/moving_mean/read:0
-batch_normalization_15/moving_variance/read:0
5batch_normalization_16/cond/FusedBatchNorm_1/Switch:0
7batch_normalization_16/cond/FusedBatchNorm_1/Switch_1:0
7batch_normalization_16/cond/FusedBatchNorm_1/Switch_2:0
7batch_normalization_16/cond/FusedBatchNorm_1/Switch_3:0
7batch_normalization_16/cond/FusedBatchNorm_1/Switch_4:0
.batch_normalization_16/cond/FusedBatchNorm_1:0
.batch_normalization_16/cond/FusedBatchNorm_1:1
.batch_normalization_16/cond/FusedBatchNorm_1:2
.batch_normalization_16/cond/FusedBatchNorm_1:3
.batch_normalization_16/cond/FusedBatchNorm_1:4
%batch_normalization_16/cond/pred_id:0
&batch_normalization_16/cond/switch_f:0
conv2d_16/Conv2D:0^
#batch_normalization_15/gamma/read:07batch_normalization_16/cond/FusedBatchNorm_1/Switch_1:0h
-batch_normalization_15/moving_variance/read:07batch_normalization_16/cond/FusedBatchNorm_1/Switch_4:0d
)batch_normalization_15/moving_mean/read:07batch_normalization_16/cond/FusedBatchNorm_1/Switch_3:0]
"batch_normalization_15/beta/read:07batch_normalization_16/cond/FusedBatchNorm_1/Switch_2:0K
conv2d_16/Conv2D:05batch_normalization_16/cond/FusedBatchNorm_1/Switch:0
В
%batch_normalization_17/cond/cond_text%batch_normalization_17/cond/pred_id:0&batch_normalization_17/cond/switch_t:0 *З
"batch_normalization_16/beta/read:0
#batch_normalization_16/gamma/read:0
#batch_normalization_17/cond/Const:0
%batch_normalization_17/cond/Const_1:0
3batch_normalization_17/cond/FusedBatchNorm/Switch:1
5batch_normalization_17/cond/FusedBatchNorm/Switch_1:1
5batch_normalization_17/cond/FusedBatchNorm/Switch_2:1
,batch_normalization_17/cond/FusedBatchNorm:0
,batch_normalization_17/cond/FusedBatchNorm:1
,batch_normalization_17/cond/FusedBatchNorm:2
,batch_normalization_17/cond/FusedBatchNorm:3
,batch_normalization_17/cond/FusedBatchNorm:4
%batch_normalization_17/cond/pred_id:0
&batch_normalization_17/cond/switch_t:0
conv2d_17/Conv2D:0I
conv2d_17/Conv2D:03batch_normalization_17/cond/FusedBatchNorm/Switch:1\
#batch_normalization_16/gamma/read:05batch_normalization_17/cond/FusedBatchNorm/Switch_1:1[
"batch_normalization_16/beta/read:05batch_normalization_17/cond/FusedBatchNorm/Switch_2:1
и

'batch_normalization_17/cond/cond_text_1%batch_normalization_17/cond/pred_id:0&batch_normalization_17/cond/switch_f:0*н	
"batch_normalization_16/beta/read:0
#batch_normalization_16/gamma/read:0
)batch_normalization_16/moving_mean/read:0
-batch_normalization_16/moving_variance/read:0
5batch_normalization_17/cond/FusedBatchNorm_1/Switch:0
7batch_normalization_17/cond/FusedBatchNorm_1/Switch_1:0
7batch_normalization_17/cond/FusedBatchNorm_1/Switch_2:0
7batch_normalization_17/cond/FusedBatchNorm_1/Switch_3:0
7batch_normalization_17/cond/FusedBatchNorm_1/Switch_4:0
.batch_normalization_17/cond/FusedBatchNorm_1:0
.batch_normalization_17/cond/FusedBatchNorm_1:1
.batch_normalization_17/cond/FusedBatchNorm_1:2
.batch_normalization_17/cond/FusedBatchNorm_1:3
.batch_normalization_17/cond/FusedBatchNorm_1:4
%batch_normalization_17/cond/pred_id:0
&batch_normalization_17/cond/switch_f:0
conv2d_17/Conv2D:0K
conv2d_17/Conv2D:05batch_normalization_17/cond/FusedBatchNorm_1/Switch:0^
#batch_normalization_16/gamma/read:07batch_normalization_17/cond/FusedBatchNorm_1/Switch_1:0]
"batch_normalization_16/beta/read:07batch_normalization_17/cond/FusedBatchNorm_1/Switch_2:0h
-batch_normalization_16/moving_variance/read:07batch_normalization_17/cond/FusedBatchNorm_1/Switch_4:0d
)batch_normalization_16/moving_mean/read:07batch_normalization_17/cond/FusedBatchNorm_1/Switch_3:0
В
%batch_normalization_18/cond/cond_text%batch_normalization_18/cond/pred_id:0&batch_normalization_18/cond/switch_t:0 *З
"batch_normalization_17/beta/read:0
#batch_normalization_17/gamma/read:0
#batch_normalization_18/cond/Const:0
%batch_normalization_18/cond/Const_1:0
3batch_normalization_18/cond/FusedBatchNorm/Switch:1
5batch_normalization_18/cond/FusedBatchNorm/Switch_1:1
5batch_normalization_18/cond/FusedBatchNorm/Switch_2:1
,batch_normalization_18/cond/FusedBatchNorm:0
,batch_normalization_18/cond/FusedBatchNorm:1
,batch_normalization_18/cond/FusedBatchNorm:2
,batch_normalization_18/cond/FusedBatchNorm:3
,batch_normalization_18/cond/FusedBatchNorm:4
%batch_normalization_18/cond/pred_id:0
&batch_normalization_18/cond/switch_t:0
conv2d_18/Conv2D:0[
"batch_normalization_17/beta/read:05batch_normalization_18/cond/FusedBatchNorm/Switch_2:1I
conv2d_18/Conv2D:03batch_normalization_18/cond/FusedBatchNorm/Switch:1\
#batch_normalization_17/gamma/read:05batch_normalization_18/cond/FusedBatchNorm/Switch_1:1
и

'batch_normalization_18/cond/cond_text_1%batch_normalization_18/cond/pred_id:0&batch_normalization_18/cond/switch_f:0*н	
"batch_normalization_17/beta/read:0
#batch_normalization_17/gamma/read:0
)batch_normalization_17/moving_mean/read:0
-batch_normalization_17/moving_variance/read:0
5batch_normalization_18/cond/FusedBatchNorm_1/Switch:0
7batch_normalization_18/cond/FusedBatchNorm_1/Switch_1:0
7batch_normalization_18/cond/FusedBatchNorm_1/Switch_2:0
7batch_normalization_18/cond/FusedBatchNorm_1/Switch_3:0
7batch_normalization_18/cond/FusedBatchNorm_1/Switch_4:0
.batch_normalization_18/cond/FusedBatchNorm_1:0
.batch_normalization_18/cond/FusedBatchNorm_1:1
.batch_normalization_18/cond/FusedBatchNorm_1:2
.batch_normalization_18/cond/FusedBatchNorm_1:3
.batch_normalization_18/cond/FusedBatchNorm_1:4
%batch_normalization_18/cond/pred_id:0
&batch_normalization_18/cond/switch_f:0
conv2d_18/Conv2D:0K
conv2d_18/Conv2D:05batch_normalization_18/cond/FusedBatchNorm_1/Switch:0^
#batch_normalization_17/gamma/read:07batch_normalization_18/cond/FusedBatchNorm_1/Switch_1:0d
)batch_normalization_17/moving_mean/read:07batch_normalization_18/cond/FusedBatchNorm_1/Switch_3:0h
-batch_normalization_17/moving_variance/read:07batch_normalization_18/cond/FusedBatchNorm_1/Switch_4:0]
"batch_normalization_17/beta/read:07batch_normalization_18/cond/FusedBatchNorm_1/Switch_2:0
В
%batch_normalization_19/cond/cond_text%batch_normalization_19/cond/pred_id:0&batch_normalization_19/cond/switch_t:0 *З
"batch_normalization_18/beta/read:0
#batch_normalization_18/gamma/read:0
#batch_normalization_19/cond/Const:0
%batch_normalization_19/cond/Const_1:0
3batch_normalization_19/cond/FusedBatchNorm/Switch:1
5batch_normalization_19/cond/FusedBatchNorm/Switch_1:1
5batch_normalization_19/cond/FusedBatchNorm/Switch_2:1
,batch_normalization_19/cond/FusedBatchNorm:0
,batch_normalization_19/cond/FusedBatchNorm:1
,batch_normalization_19/cond/FusedBatchNorm:2
,batch_normalization_19/cond/FusedBatchNorm:3
,batch_normalization_19/cond/FusedBatchNorm:4
%batch_normalization_19/cond/pred_id:0
&batch_normalization_19/cond/switch_t:0
conv2d_19/Conv2D:0[
"batch_normalization_18/beta/read:05batch_normalization_19/cond/FusedBatchNorm/Switch_2:1I
conv2d_19/Conv2D:03batch_normalization_19/cond/FusedBatchNorm/Switch:1\
#batch_normalization_18/gamma/read:05batch_normalization_19/cond/FusedBatchNorm/Switch_1:1
и

'batch_normalization_19/cond/cond_text_1%batch_normalization_19/cond/pred_id:0&batch_normalization_19/cond/switch_f:0*н	
"batch_normalization_18/beta/read:0
#batch_normalization_18/gamma/read:0
)batch_normalization_18/moving_mean/read:0
-batch_normalization_18/moving_variance/read:0
5batch_normalization_19/cond/FusedBatchNorm_1/Switch:0
7batch_normalization_19/cond/FusedBatchNorm_1/Switch_1:0
7batch_normalization_19/cond/FusedBatchNorm_1/Switch_2:0
7batch_normalization_19/cond/FusedBatchNorm_1/Switch_3:0
7batch_normalization_19/cond/FusedBatchNorm_1/Switch_4:0
.batch_normalization_19/cond/FusedBatchNorm_1:0
.batch_normalization_19/cond/FusedBatchNorm_1:1
.batch_normalization_19/cond/FusedBatchNorm_1:2
.batch_normalization_19/cond/FusedBatchNorm_1:3
.batch_normalization_19/cond/FusedBatchNorm_1:4
%batch_normalization_19/cond/pred_id:0
&batch_normalization_19/cond/switch_f:0
conv2d_19/Conv2D:0K
conv2d_19/Conv2D:05batch_normalization_19/cond/FusedBatchNorm_1/Switch:0^
#batch_normalization_18/gamma/read:07batch_normalization_19/cond/FusedBatchNorm_1/Switch_1:0]
"batch_normalization_18/beta/read:07batch_normalization_19/cond/FusedBatchNorm_1/Switch_2:0h
-batch_normalization_18/moving_variance/read:07batch_normalization_19/cond/FusedBatchNorm_1/Switch_4:0d
)batch_normalization_18/moving_mean/read:07batch_normalization_19/cond/FusedBatchNorm_1/Switch_3:0
В
%batch_normalization_20/cond/cond_text%batch_normalization_20/cond/pred_id:0&batch_normalization_20/cond/switch_t:0 *З
"batch_normalization_19/beta/read:0
#batch_normalization_19/gamma/read:0
#batch_normalization_20/cond/Const:0
%batch_normalization_20/cond/Const_1:0
3batch_normalization_20/cond/FusedBatchNorm/Switch:1
5batch_normalization_20/cond/FusedBatchNorm/Switch_1:1
5batch_normalization_20/cond/FusedBatchNorm/Switch_2:1
,batch_normalization_20/cond/FusedBatchNorm:0
,batch_normalization_20/cond/FusedBatchNorm:1
,batch_normalization_20/cond/FusedBatchNorm:2
,batch_normalization_20/cond/FusedBatchNorm:3
,batch_normalization_20/cond/FusedBatchNorm:4
%batch_normalization_20/cond/pred_id:0
&batch_normalization_20/cond/switch_t:0
conv2d_20/Conv2D:0[
"batch_normalization_19/beta/read:05batch_normalization_20/cond/FusedBatchNorm/Switch_2:1I
conv2d_20/Conv2D:03batch_normalization_20/cond/FusedBatchNorm/Switch:1\
#batch_normalization_19/gamma/read:05batch_normalization_20/cond/FusedBatchNorm/Switch_1:1
и

'batch_normalization_20/cond/cond_text_1%batch_normalization_20/cond/pred_id:0&batch_normalization_20/cond/switch_f:0*н	
"batch_normalization_19/beta/read:0
#batch_normalization_19/gamma/read:0
)batch_normalization_19/moving_mean/read:0
-batch_normalization_19/moving_variance/read:0
5batch_normalization_20/cond/FusedBatchNorm_1/Switch:0
7batch_normalization_20/cond/FusedBatchNorm_1/Switch_1:0
7batch_normalization_20/cond/FusedBatchNorm_1/Switch_2:0
7batch_normalization_20/cond/FusedBatchNorm_1/Switch_3:0
7batch_normalization_20/cond/FusedBatchNorm_1/Switch_4:0
.batch_normalization_20/cond/FusedBatchNorm_1:0
.batch_normalization_20/cond/FusedBatchNorm_1:1
.batch_normalization_20/cond/FusedBatchNorm_1:2
.batch_normalization_20/cond/FusedBatchNorm_1:3
.batch_normalization_20/cond/FusedBatchNorm_1:4
%batch_normalization_20/cond/pred_id:0
&batch_normalization_20/cond/switch_f:0
conv2d_20/Conv2D:0^
#batch_normalization_19/gamma/read:07batch_normalization_20/cond/FusedBatchNorm_1/Switch_1:0h
-batch_normalization_19/moving_variance/read:07batch_normalization_20/cond/FusedBatchNorm_1/Switch_4:0]
"batch_normalization_19/beta/read:07batch_normalization_20/cond/FusedBatchNorm_1/Switch_2:0d
)batch_normalization_19/moving_mean/read:07batch_normalization_20/cond/FusedBatchNorm_1/Switch_3:0K
conv2d_20/Conv2D:05batch_normalization_20/cond/FusedBatchNorm_1/Switch:0"Фї
	variablesЕїБї
i
conv2d/kernel:0conv2d/kernel/Assignconv2d/kernel/read:02*conv2d/kernel/Initializer/random_uniform:0
П
batch_normalization/gamma:0 batch_normalization/gamma/Assign batch_normalization/gamma/read:02,batch_normalization/gamma/Initializer/ones:0
М
batch_normalization/beta:0batch_normalization/beta/Assignbatch_normalization/beta/read:02,batch_normalization/beta/Initializer/zeros:0
®
!batch_normalization/moving_mean:0&batch_normalization/moving_mean/Assign&batch_normalization/moving_mean/read:023batch_normalization/moving_mean/Initializer/zeros:0
Ј
%batch_normalization/moving_variance:0*batch_normalization/moving_variance/Assign*batch_normalization/moving_variance/read:026batch_normalization/moving_variance/Initializer/ones:0
q
conv2d_1/kernel:0conv2d_1/kernel/Assignconv2d_1/kernel/read:02,conv2d_1/kernel/Initializer/random_uniform:0
Ч
batch_normalization_1/gamma:0"batch_normalization_1/gamma/Assign"batch_normalization_1/gamma/read:02.batch_normalization_1/gamma/Initializer/ones:0
Ф
batch_normalization_1/beta:0!batch_normalization_1/beta/Assign!batch_normalization_1/beta/read:02.batch_normalization_1/beta/Initializer/zeros:0
∞
#batch_normalization_1/moving_mean:0(batch_normalization_1/moving_mean/Assign(batch_normalization_1/moving_mean/read:025batch_normalization_1/moving_mean/Initializer/zeros:0
њ
'batch_normalization_1/moving_variance:0,batch_normalization_1/moving_variance/Assign,batch_normalization_1/moving_variance/read:028batch_normalization_1/moving_variance/Initializer/ones:0
q
conv2d_2/kernel:0conv2d_2/kernel/Assignconv2d_2/kernel/read:02,conv2d_2/kernel/Initializer/random_uniform:0
Ч
batch_normalization_2/gamma:0"batch_normalization_2/gamma/Assign"batch_normalization_2/gamma/read:02.batch_normalization_2/gamma/Initializer/ones:0
Ф
batch_normalization_2/beta:0!batch_normalization_2/beta/Assign!batch_normalization_2/beta/read:02.batch_normalization_2/beta/Initializer/zeros:0
∞
#batch_normalization_2/moving_mean:0(batch_normalization_2/moving_mean/Assign(batch_normalization_2/moving_mean/read:025batch_normalization_2/moving_mean/Initializer/zeros:0
њ
'batch_normalization_2/moving_variance:0,batch_normalization_2/moving_variance/Assign,batch_normalization_2/moving_variance/read:028batch_normalization_2/moving_variance/Initializer/ones:0
q
conv2d_3/kernel:0conv2d_3/kernel/Assignconv2d_3/kernel/read:02,conv2d_3/kernel/Initializer/random_uniform:0
Ч
batch_normalization_3/gamma:0"batch_normalization_3/gamma/Assign"batch_normalization_3/gamma/read:02.batch_normalization_3/gamma/Initializer/ones:0
Ф
batch_normalization_3/beta:0!batch_normalization_3/beta/Assign!batch_normalization_3/beta/read:02.batch_normalization_3/beta/Initializer/zeros:0
∞
#batch_normalization_3/moving_mean:0(batch_normalization_3/moving_mean/Assign(batch_normalization_3/moving_mean/read:025batch_normalization_3/moving_mean/Initializer/zeros:0
њ
'batch_normalization_3/moving_variance:0,batch_normalization_3/moving_variance/Assign,batch_normalization_3/moving_variance/read:028batch_normalization_3/moving_variance/Initializer/ones:0
q
conv2d_4/kernel:0conv2d_4/kernel/Assignconv2d_4/kernel/read:02,conv2d_4/kernel/Initializer/random_uniform:0
Ч
batch_normalization_4/gamma:0"batch_normalization_4/gamma/Assign"batch_normalization_4/gamma/read:02.batch_normalization_4/gamma/Initializer/ones:0
Ф
batch_normalization_4/beta:0!batch_normalization_4/beta/Assign!batch_normalization_4/beta/read:02.batch_normalization_4/beta/Initializer/zeros:0
∞
#batch_normalization_4/moving_mean:0(batch_normalization_4/moving_mean/Assign(batch_normalization_4/moving_mean/read:025batch_normalization_4/moving_mean/Initializer/zeros:0
њ
'batch_normalization_4/moving_variance:0,batch_normalization_4/moving_variance/Assign,batch_normalization_4/moving_variance/read:028batch_normalization_4/moving_variance/Initializer/ones:0
q
conv2d_5/kernel:0conv2d_5/kernel/Assignconv2d_5/kernel/read:02,conv2d_5/kernel/Initializer/random_uniform:0
Ч
batch_normalization_5/gamma:0"batch_normalization_5/gamma/Assign"batch_normalization_5/gamma/read:02.batch_normalization_5/gamma/Initializer/ones:0
Ф
batch_normalization_5/beta:0!batch_normalization_5/beta/Assign!batch_normalization_5/beta/read:02.batch_normalization_5/beta/Initializer/zeros:0
∞
#batch_normalization_5/moving_mean:0(batch_normalization_5/moving_mean/Assign(batch_normalization_5/moving_mean/read:025batch_normalization_5/moving_mean/Initializer/zeros:0
њ
'batch_normalization_5/moving_variance:0,batch_normalization_5/moving_variance/Assign,batch_normalization_5/moving_variance/read:028batch_normalization_5/moving_variance/Initializer/ones:0
q
conv2d_6/kernel:0conv2d_6/kernel/Assignconv2d_6/kernel/read:02,conv2d_6/kernel/Initializer/random_uniform:0
Ч
batch_normalization_6/gamma:0"batch_normalization_6/gamma/Assign"batch_normalization_6/gamma/read:02.batch_normalization_6/gamma/Initializer/ones:0
Ф
batch_normalization_6/beta:0!batch_normalization_6/beta/Assign!batch_normalization_6/beta/read:02.batch_normalization_6/beta/Initializer/zeros:0
∞
#batch_normalization_6/moving_mean:0(batch_normalization_6/moving_mean/Assign(batch_normalization_6/moving_mean/read:025batch_normalization_6/moving_mean/Initializer/zeros:0
њ
'batch_normalization_6/moving_variance:0,batch_normalization_6/moving_variance/Assign,batch_normalization_6/moving_variance/read:028batch_normalization_6/moving_variance/Initializer/ones:0
q
conv2d_7/kernel:0conv2d_7/kernel/Assignconv2d_7/kernel/read:02,conv2d_7/kernel/Initializer/random_uniform:0
Ч
batch_normalization_7/gamma:0"batch_normalization_7/gamma/Assign"batch_normalization_7/gamma/read:02.batch_normalization_7/gamma/Initializer/ones:0
Ф
batch_normalization_7/beta:0!batch_normalization_7/beta/Assign!batch_normalization_7/beta/read:02.batch_normalization_7/beta/Initializer/zeros:0
∞
#batch_normalization_7/moving_mean:0(batch_normalization_7/moving_mean/Assign(batch_normalization_7/moving_mean/read:025batch_normalization_7/moving_mean/Initializer/zeros:0
њ
'batch_normalization_7/moving_variance:0,batch_normalization_7/moving_variance/Assign,batch_normalization_7/moving_variance/read:028batch_normalization_7/moving_variance/Initializer/ones:0
q
conv2d_8/kernel:0conv2d_8/kernel/Assignconv2d_8/kernel/read:02,conv2d_8/kernel/Initializer/random_uniform:0
Ч
batch_normalization_8/gamma:0"batch_normalization_8/gamma/Assign"batch_normalization_8/gamma/read:02.batch_normalization_8/gamma/Initializer/ones:0
Ф
batch_normalization_8/beta:0!batch_normalization_8/beta/Assign!batch_normalization_8/beta/read:02.batch_normalization_8/beta/Initializer/zeros:0
∞
#batch_normalization_8/moving_mean:0(batch_normalization_8/moving_mean/Assign(batch_normalization_8/moving_mean/read:025batch_normalization_8/moving_mean/Initializer/zeros:0
њ
'batch_normalization_8/moving_variance:0,batch_normalization_8/moving_variance/Assign,batch_normalization_8/moving_variance/read:028batch_normalization_8/moving_variance/Initializer/ones:0
q
conv2d_9/kernel:0conv2d_9/kernel/Assignconv2d_9/kernel/read:02,conv2d_9/kernel/Initializer/random_uniform:0
Ч
batch_normalization_9/gamma:0"batch_normalization_9/gamma/Assign"batch_normalization_9/gamma/read:02.batch_normalization_9/gamma/Initializer/ones:0
Ф
batch_normalization_9/beta:0!batch_normalization_9/beta/Assign!batch_normalization_9/beta/read:02.batch_normalization_9/beta/Initializer/zeros:0
∞
#batch_normalization_9/moving_mean:0(batch_normalization_9/moving_mean/Assign(batch_normalization_9/moving_mean/read:025batch_normalization_9/moving_mean/Initializer/zeros:0
њ
'batch_normalization_9/moving_variance:0,batch_normalization_9/moving_variance/Assign,batch_normalization_9/moving_variance/read:028batch_normalization_9/moving_variance/Initializer/ones:0
u
conv2d_10/kernel:0conv2d_10/kernel/Assignconv2d_10/kernel/read:02-conv2d_10/kernel/Initializer/random_uniform:0
Ы
batch_normalization_10/gamma:0#batch_normalization_10/gamma/Assign#batch_normalization_10/gamma/read:02/batch_normalization_10/gamma/Initializer/ones:0
Ш
batch_normalization_10/beta:0"batch_normalization_10/beta/Assign"batch_normalization_10/beta/read:02/batch_normalization_10/beta/Initializer/zeros:0
і
$batch_normalization_10/moving_mean:0)batch_normalization_10/moving_mean/Assign)batch_normalization_10/moving_mean/read:026batch_normalization_10/moving_mean/Initializer/zeros:0
√
(batch_normalization_10/moving_variance:0-batch_normalization_10/moving_variance/Assign-batch_normalization_10/moving_variance/read:029batch_normalization_10/moving_variance/Initializer/ones:0
u
conv2d_11/kernel:0conv2d_11/kernel/Assignconv2d_11/kernel/read:02-conv2d_11/kernel/Initializer/random_uniform:0
Ы
batch_normalization_11/gamma:0#batch_normalization_11/gamma/Assign#batch_normalization_11/gamma/read:02/batch_normalization_11/gamma/Initializer/ones:0
Ш
batch_normalization_11/beta:0"batch_normalization_11/beta/Assign"batch_normalization_11/beta/read:02/batch_normalization_11/beta/Initializer/zeros:0
і
$batch_normalization_11/moving_mean:0)batch_normalization_11/moving_mean/Assign)batch_normalization_11/moving_mean/read:026batch_normalization_11/moving_mean/Initializer/zeros:0
√
(batch_normalization_11/moving_variance:0-batch_normalization_11/moving_variance/Assign-batch_normalization_11/moving_variance/read:029batch_normalization_11/moving_variance/Initializer/ones:0
u
conv2d_12/kernel:0conv2d_12/kernel/Assignconv2d_12/kernel/read:02-conv2d_12/kernel/Initializer/random_uniform:0
Ы
batch_normalization_12/gamma:0#batch_normalization_12/gamma/Assign#batch_normalization_12/gamma/read:02/batch_normalization_12/gamma/Initializer/ones:0
Ш
batch_normalization_12/beta:0"batch_normalization_12/beta/Assign"batch_normalization_12/beta/read:02/batch_normalization_12/beta/Initializer/zeros:0
і
$batch_normalization_12/moving_mean:0)batch_normalization_12/moving_mean/Assign)batch_normalization_12/moving_mean/read:026batch_normalization_12/moving_mean/Initializer/zeros:0
√
(batch_normalization_12/moving_variance:0-batch_normalization_12/moving_variance/Assign-batch_normalization_12/moving_variance/read:029batch_normalization_12/moving_variance/Initializer/ones:0
u
conv2d_13/kernel:0conv2d_13/kernel/Assignconv2d_13/kernel/read:02-conv2d_13/kernel/Initializer/random_uniform:0
Ы
batch_normalization_13/gamma:0#batch_normalization_13/gamma/Assign#batch_normalization_13/gamma/read:02/batch_normalization_13/gamma/Initializer/ones:0
Ш
batch_normalization_13/beta:0"batch_normalization_13/beta/Assign"batch_normalization_13/beta/read:02/batch_normalization_13/beta/Initializer/zeros:0
і
$batch_normalization_13/moving_mean:0)batch_normalization_13/moving_mean/Assign)batch_normalization_13/moving_mean/read:026batch_normalization_13/moving_mean/Initializer/zeros:0
√
(batch_normalization_13/moving_variance:0-batch_normalization_13/moving_variance/Assign-batch_normalization_13/moving_variance/read:029batch_normalization_13/moving_variance/Initializer/ones:0
u
conv2d_14/kernel:0conv2d_14/kernel/Assignconv2d_14/kernel/read:02-conv2d_14/kernel/Initializer/random_uniform:0
Ы
batch_normalization_14/gamma:0#batch_normalization_14/gamma/Assign#batch_normalization_14/gamma/read:02/batch_normalization_14/gamma/Initializer/ones:0
Ш
batch_normalization_14/beta:0"batch_normalization_14/beta/Assign"batch_normalization_14/beta/read:02/batch_normalization_14/beta/Initializer/zeros:0
і
$batch_normalization_14/moving_mean:0)batch_normalization_14/moving_mean/Assign)batch_normalization_14/moving_mean/read:026batch_normalization_14/moving_mean/Initializer/zeros:0
√
(batch_normalization_14/moving_variance:0-batch_normalization_14/moving_variance/Assign-batch_normalization_14/moving_variance/read:029batch_normalization_14/moving_variance/Initializer/ones:0
С
conv2d_transpose/kernel:0conv2d_transpose/kernel/Assignconv2d_transpose/kernel/read:024conv2d_transpose/kernel/Initializer/random_uniform:0
А
conv2d_transpose/bias:0conv2d_transpose/bias/Assignconv2d_transpose/bias/read:02)conv2d_transpose/bias/Initializer/zeros:0
u
conv2d_15/kernel:0conv2d_15/kernel/Assignconv2d_15/kernel/read:02-conv2d_15/kernel/Initializer/random_uniform:0
Ы
batch_normalization_15/gamma:0#batch_normalization_15/gamma/Assign#batch_normalization_15/gamma/read:02/batch_normalization_15/gamma/Initializer/ones:0
Ш
batch_normalization_15/beta:0"batch_normalization_15/beta/Assign"batch_normalization_15/beta/read:02/batch_normalization_15/beta/Initializer/zeros:0
і
$batch_normalization_15/moving_mean:0)batch_normalization_15/moving_mean/Assign)batch_normalization_15/moving_mean/read:026batch_normalization_15/moving_mean/Initializer/zeros:0
√
(batch_normalization_15/moving_variance:0-batch_normalization_15/moving_variance/Assign-batch_normalization_15/moving_variance/read:029batch_normalization_15/moving_variance/Initializer/ones:0
Щ
conv2d_transpose_1/kernel:0 conv2d_transpose_1/kernel/Assign conv2d_transpose_1/kernel/read:026conv2d_transpose_1/kernel/Initializer/random_uniform:0
И
conv2d_transpose_1/bias:0conv2d_transpose_1/bias/Assignconv2d_transpose_1/bias/read:02+conv2d_transpose_1/bias/Initializer/zeros:0
u
conv2d_16/kernel:0conv2d_16/kernel/Assignconv2d_16/kernel/read:02-conv2d_16/kernel/Initializer/random_uniform:0
Ы
batch_normalization_16/gamma:0#batch_normalization_16/gamma/Assign#batch_normalization_16/gamma/read:02/batch_normalization_16/gamma/Initializer/ones:0
Ш
batch_normalization_16/beta:0"batch_normalization_16/beta/Assign"batch_normalization_16/beta/read:02/batch_normalization_16/beta/Initializer/zeros:0
і
$batch_normalization_16/moving_mean:0)batch_normalization_16/moving_mean/Assign)batch_normalization_16/moving_mean/read:026batch_normalization_16/moving_mean/Initializer/zeros:0
√
(batch_normalization_16/moving_variance:0-batch_normalization_16/moving_variance/Assign-batch_normalization_16/moving_variance/read:029batch_normalization_16/moving_variance/Initializer/ones:0
Щ
conv2d_transpose_2/kernel:0 conv2d_transpose_2/kernel/Assign conv2d_transpose_2/kernel/read:026conv2d_transpose_2/kernel/Initializer/random_uniform:0
И
conv2d_transpose_2/bias:0conv2d_transpose_2/bias/Assignconv2d_transpose_2/bias/read:02+conv2d_transpose_2/bias/Initializer/zeros:0
u
conv2d_17/kernel:0conv2d_17/kernel/Assignconv2d_17/kernel/read:02-conv2d_17/kernel/Initializer/random_uniform:0
Ы
batch_normalization_17/gamma:0#batch_normalization_17/gamma/Assign#batch_normalization_17/gamma/read:02/batch_normalization_17/gamma/Initializer/ones:0
Ш
batch_normalization_17/beta:0"batch_normalization_17/beta/Assign"batch_normalization_17/beta/read:02/batch_normalization_17/beta/Initializer/zeros:0
і
$batch_normalization_17/moving_mean:0)batch_normalization_17/moving_mean/Assign)batch_normalization_17/moving_mean/read:026batch_normalization_17/moving_mean/Initializer/zeros:0
√
(batch_normalization_17/moving_variance:0-batch_normalization_17/moving_variance/Assign-batch_normalization_17/moving_variance/read:029batch_normalization_17/moving_variance/Initializer/ones:0
Щ
conv2d_transpose_3/kernel:0 conv2d_transpose_3/kernel/Assign conv2d_transpose_3/kernel/read:026conv2d_transpose_3/kernel/Initializer/random_uniform:0
И
conv2d_transpose_3/bias:0conv2d_transpose_3/bias/Assignconv2d_transpose_3/bias/read:02+conv2d_transpose_3/bias/Initializer/zeros:0
u
conv2d_18/kernel:0conv2d_18/kernel/Assignconv2d_18/kernel/read:02-conv2d_18/kernel/Initializer/random_uniform:0
Ы
batch_normalization_18/gamma:0#batch_normalization_18/gamma/Assign#batch_normalization_18/gamma/read:02/batch_normalization_18/gamma/Initializer/ones:0
Ш
batch_normalization_18/beta:0"batch_normalization_18/beta/Assign"batch_normalization_18/beta/read:02/batch_normalization_18/beta/Initializer/zeros:0
і
$batch_normalization_18/moving_mean:0)batch_normalization_18/moving_mean/Assign)batch_normalization_18/moving_mean/read:026batch_normalization_18/moving_mean/Initializer/zeros:0
√
(batch_normalization_18/moving_variance:0-batch_normalization_18/moving_variance/Assign-batch_normalization_18/moving_variance/read:029batch_normalization_18/moving_variance/Initializer/ones:0
u
conv2d_19/kernel:0conv2d_19/kernel/Assignconv2d_19/kernel/read:02-conv2d_19/kernel/Initializer/random_uniform:0
Ы
batch_normalization_19/gamma:0#batch_normalization_19/gamma/Assign#batch_normalization_19/gamma/read:02/batch_normalization_19/gamma/Initializer/ones:0
Ш
batch_normalization_19/beta:0"batch_normalization_19/beta/Assign"batch_normalization_19/beta/read:02/batch_normalization_19/beta/Initializer/zeros:0
і
$batch_normalization_19/moving_mean:0)batch_normalization_19/moving_mean/Assign)batch_normalization_19/moving_mean/read:026batch_normalization_19/moving_mean/Initializer/zeros:0
√
(batch_normalization_19/moving_variance:0-batch_normalization_19/moving_variance/Assign-batch_normalization_19/moving_variance/read:029batch_normalization_19/moving_variance/Initializer/ones:0
u
conv2d_20/kernel:0conv2d_20/kernel/Assignconv2d_20/kernel/read:02-conv2d_20/kernel/Initializer/random_uniform:0
d
conv2d_20/bias:0conv2d_20/bias/Assignconv2d_20/bias/read:02"conv2d_20/bias/Initializer/zeros:0
T

beta1_power:0beta1_power/Assignbeta1_power/read:02beta1_power/initial_value:0
T

beta2_power:0beta2_power/Assignbeta2_power/read:02beta2_power/initial_value:0
t
conv2d/kernel/Adam:0conv2d/kernel/Adam/Assignconv2d/kernel/Adam/read:02&conv2d/kernel/Adam/Initializer/zeros:0
|
conv2d/kernel/Adam_1:0conv2d/kernel/Adam_1/Assignconv2d/kernel/Adam_1/read:02(conv2d/kernel/Adam_1/Initializer/zeros:0
§
 batch_normalization/gamma/Adam:0%batch_normalization/gamma/Adam/Assign%batch_normalization/gamma/Adam/read:022batch_normalization/gamma/Adam/Initializer/zeros:0
ђ
"batch_normalization/gamma/Adam_1:0'batch_normalization/gamma/Adam_1/Assign'batch_normalization/gamma/Adam_1/read:024batch_normalization/gamma/Adam_1/Initializer/zeros:0
†
batch_normalization/beta/Adam:0$batch_normalization/beta/Adam/Assign$batch_normalization/beta/Adam/read:021batch_normalization/beta/Adam/Initializer/zeros:0
®
!batch_normalization/beta/Adam_1:0&batch_normalization/beta/Adam_1/Assign&batch_normalization/beta/Adam_1/read:023batch_normalization/beta/Adam_1/Initializer/zeros:0
|
conv2d_1/kernel/Adam:0conv2d_1/kernel/Adam/Assignconv2d_1/kernel/Adam/read:02(conv2d_1/kernel/Adam/Initializer/zeros:0
Д
conv2d_1/kernel/Adam_1:0conv2d_1/kernel/Adam_1/Assignconv2d_1/kernel/Adam_1/read:02*conv2d_1/kernel/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_1/gamma/Adam:0'batch_normalization_1/gamma/Adam/Assign'batch_normalization_1/gamma/Adam/read:024batch_normalization_1/gamma/Adam/Initializer/zeros:0
і
$batch_normalization_1/gamma/Adam_1:0)batch_normalization_1/gamma/Adam_1/Assign)batch_normalization_1/gamma/Adam_1/read:026batch_normalization_1/gamma/Adam_1/Initializer/zeros:0
®
!batch_normalization_1/beta/Adam:0&batch_normalization_1/beta/Adam/Assign&batch_normalization_1/beta/Adam/read:023batch_normalization_1/beta/Adam/Initializer/zeros:0
∞
#batch_normalization_1/beta/Adam_1:0(batch_normalization_1/beta/Adam_1/Assign(batch_normalization_1/beta/Adam_1/read:025batch_normalization_1/beta/Adam_1/Initializer/zeros:0
|
conv2d_2/kernel/Adam:0conv2d_2/kernel/Adam/Assignconv2d_2/kernel/Adam/read:02(conv2d_2/kernel/Adam/Initializer/zeros:0
Д
conv2d_2/kernel/Adam_1:0conv2d_2/kernel/Adam_1/Assignconv2d_2/kernel/Adam_1/read:02*conv2d_2/kernel/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_2/gamma/Adam:0'batch_normalization_2/gamma/Adam/Assign'batch_normalization_2/gamma/Adam/read:024batch_normalization_2/gamma/Adam/Initializer/zeros:0
і
$batch_normalization_2/gamma/Adam_1:0)batch_normalization_2/gamma/Adam_1/Assign)batch_normalization_2/gamma/Adam_1/read:026batch_normalization_2/gamma/Adam_1/Initializer/zeros:0
®
!batch_normalization_2/beta/Adam:0&batch_normalization_2/beta/Adam/Assign&batch_normalization_2/beta/Adam/read:023batch_normalization_2/beta/Adam/Initializer/zeros:0
∞
#batch_normalization_2/beta/Adam_1:0(batch_normalization_2/beta/Adam_1/Assign(batch_normalization_2/beta/Adam_1/read:025batch_normalization_2/beta/Adam_1/Initializer/zeros:0
|
conv2d_3/kernel/Adam:0conv2d_3/kernel/Adam/Assignconv2d_3/kernel/Adam/read:02(conv2d_3/kernel/Adam/Initializer/zeros:0
Д
conv2d_3/kernel/Adam_1:0conv2d_3/kernel/Adam_1/Assignconv2d_3/kernel/Adam_1/read:02*conv2d_3/kernel/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_3/gamma/Adam:0'batch_normalization_3/gamma/Adam/Assign'batch_normalization_3/gamma/Adam/read:024batch_normalization_3/gamma/Adam/Initializer/zeros:0
і
$batch_normalization_3/gamma/Adam_1:0)batch_normalization_3/gamma/Adam_1/Assign)batch_normalization_3/gamma/Adam_1/read:026batch_normalization_3/gamma/Adam_1/Initializer/zeros:0
®
!batch_normalization_3/beta/Adam:0&batch_normalization_3/beta/Adam/Assign&batch_normalization_3/beta/Adam/read:023batch_normalization_3/beta/Adam/Initializer/zeros:0
∞
#batch_normalization_3/beta/Adam_1:0(batch_normalization_3/beta/Adam_1/Assign(batch_normalization_3/beta/Adam_1/read:025batch_normalization_3/beta/Adam_1/Initializer/zeros:0
|
conv2d_4/kernel/Adam:0conv2d_4/kernel/Adam/Assignconv2d_4/kernel/Adam/read:02(conv2d_4/kernel/Adam/Initializer/zeros:0
Д
conv2d_4/kernel/Adam_1:0conv2d_4/kernel/Adam_1/Assignconv2d_4/kernel/Adam_1/read:02*conv2d_4/kernel/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_4/gamma/Adam:0'batch_normalization_4/gamma/Adam/Assign'batch_normalization_4/gamma/Adam/read:024batch_normalization_4/gamma/Adam/Initializer/zeros:0
і
$batch_normalization_4/gamma/Adam_1:0)batch_normalization_4/gamma/Adam_1/Assign)batch_normalization_4/gamma/Adam_1/read:026batch_normalization_4/gamma/Adam_1/Initializer/zeros:0
®
!batch_normalization_4/beta/Adam:0&batch_normalization_4/beta/Adam/Assign&batch_normalization_4/beta/Adam/read:023batch_normalization_4/beta/Adam/Initializer/zeros:0
∞
#batch_normalization_4/beta/Adam_1:0(batch_normalization_4/beta/Adam_1/Assign(batch_normalization_4/beta/Adam_1/read:025batch_normalization_4/beta/Adam_1/Initializer/zeros:0
|
conv2d_5/kernel/Adam:0conv2d_5/kernel/Adam/Assignconv2d_5/kernel/Adam/read:02(conv2d_5/kernel/Adam/Initializer/zeros:0
Д
conv2d_5/kernel/Adam_1:0conv2d_5/kernel/Adam_1/Assignconv2d_5/kernel/Adam_1/read:02*conv2d_5/kernel/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_5/gamma/Adam:0'batch_normalization_5/gamma/Adam/Assign'batch_normalization_5/gamma/Adam/read:024batch_normalization_5/gamma/Adam/Initializer/zeros:0
і
$batch_normalization_5/gamma/Adam_1:0)batch_normalization_5/gamma/Adam_1/Assign)batch_normalization_5/gamma/Adam_1/read:026batch_normalization_5/gamma/Adam_1/Initializer/zeros:0
®
!batch_normalization_5/beta/Adam:0&batch_normalization_5/beta/Adam/Assign&batch_normalization_5/beta/Adam/read:023batch_normalization_5/beta/Adam/Initializer/zeros:0
∞
#batch_normalization_5/beta/Adam_1:0(batch_normalization_5/beta/Adam_1/Assign(batch_normalization_5/beta/Adam_1/read:025batch_normalization_5/beta/Adam_1/Initializer/zeros:0
|
conv2d_6/kernel/Adam:0conv2d_6/kernel/Adam/Assignconv2d_6/kernel/Adam/read:02(conv2d_6/kernel/Adam/Initializer/zeros:0
Д
conv2d_6/kernel/Adam_1:0conv2d_6/kernel/Adam_1/Assignconv2d_6/kernel/Adam_1/read:02*conv2d_6/kernel/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_6/gamma/Adam:0'batch_normalization_6/gamma/Adam/Assign'batch_normalization_6/gamma/Adam/read:024batch_normalization_6/gamma/Adam/Initializer/zeros:0
і
$batch_normalization_6/gamma/Adam_1:0)batch_normalization_6/gamma/Adam_1/Assign)batch_normalization_6/gamma/Adam_1/read:026batch_normalization_6/gamma/Adam_1/Initializer/zeros:0
®
!batch_normalization_6/beta/Adam:0&batch_normalization_6/beta/Adam/Assign&batch_normalization_6/beta/Adam/read:023batch_normalization_6/beta/Adam/Initializer/zeros:0
∞
#batch_normalization_6/beta/Adam_1:0(batch_normalization_6/beta/Adam_1/Assign(batch_normalization_6/beta/Adam_1/read:025batch_normalization_6/beta/Adam_1/Initializer/zeros:0
|
conv2d_7/kernel/Adam:0conv2d_7/kernel/Adam/Assignconv2d_7/kernel/Adam/read:02(conv2d_7/kernel/Adam/Initializer/zeros:0
Д
conv2d_7/kernel/Adam_1:0conv2d_7/kernel/Adam_1/Assignconv2d_7/kernel/Adam_1/read:02*conv2d_7/kernel/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_7/gamma/Adam:0'batch_normalization_7/gamma/Adam/Assign'batch_normalization_7/gamma/Adam/read:024batch_normalization_7/gamma/Adam/Initializer/zeros:0
і
$batch_normalization_7/gamma/Adam_1:0)batch_normalization_7/gamma/Adam_1/Assign)batch_normalization_7/gamma/Adam_1/read:026batch_normalization_7/gamma/Adam_1/Initializer/zeros:0
®
!batch_normalization_7/beta/Adam:0&batch_normalization_7/beta/Adam/Assign&batch_normalization_7/beta/Adam/read:023batch_normalization_7/beta/Adam/Initializer/zeros:0
∞
#batch_normalization_7/beta/Adam_1:0(batch_normalization_7/beta/Adam_1/Assign(batch_normalization_7/beta/Adam_1/read:025batch_normalization_7/beta/Adam_1/Initializer/zeros:0
|
conv2d_8/kernel/Adam:0conv2d_8/kernel/Adam/Assignconv2d_8/kernel/Adam/read:02(conv2d_8/kernel/Adam/Initializer/zeros:0
Д
conv2d_8/kernel/Adam_1:0conv2d_8/kernel/Adam_1/Assignconv2d_8/kernel/Adam_1/read:02*conv2d_8/kernel/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_8/gamma/Adam:0'batch_normalization_8/gamma/Adam/Assign'batch_normalization_8/gamma/Adam/read:024batch_normalization_8/gamma/Adam/Initializer/zeros:0
і
$batch_normalization_8/gamma/Adam_1:0)batch_normalization_8/gamma/Adam_1/Assign)batch_normalization_8/gamma/Adam_1/read:026batch_normalization_8/gamma/Adam_1/Initializer/zeros:0
®
!batch_normalization_8/beta/Adam:0&batch_normalization_8/beta/Adam/Assign&batch_normalization_8/beta/Adam/read:023batch_normalization_8/beta/Adam/Initializer/zeros:0
∞
#batch_normalization_8/beta/Adam_1:0(batch_normalization_8/beta/Adam_1/Assign(batch_normalization_8/beta/Adam_1/read:025batch_normalization_8/beta/Adam_1/Initializer/zeros:0
|
conv2d_9/kernel/Adam:0conv2d_9/kernel/Adam/Assignconv2d_9/kernel/Adam/read:02(conv2d_9/kernel/Adam/Initializer/zeros:0
Д
conv2d_9/kernel/Adam_1:0conv2d_9/kernel/Adam_1/Assignconv2d_9/kernel/Adam_1/read:02*conv2d_9/kernel/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_9/gamma/Adam:0'batch_normalization_9/gamma/Adam/Assign'batch_normalization_9/gamma/Adam/read:024batch_normalization_9/gamma/Adam/Initializer/zeros:0
і
$batch_normalization_9/gamma/Adam_1:0)batch_normalization_9/gamma/Adam_1/Assign)batch_normalization_9/gamma/Adam_1/read:026batch_normalization_9/gamma/Adam_1/Initializer/zeros:0
®
!batch_normalization_9/beta/Adam:0&batch_normalization_9/beta/Adam/Assign&batch_normalization_9/beta/Adam/read:023batch_normalization_9/beta/Adam/Initializer/zeros:0
∞
#batch_normalization_9/beta/Adam_1:0(batch_normalization_9/beta/Adam_1/Assign(batch_normalization_9/beta/Adam_1/read:025batch_normalization_9/beta/Adam_1/Initializer/zeros:0
А
conv2d_10/kernel/Adam:0conv2d_10/kernel/Adam/Assignconv2d_10/kernel/Adam/read:02)conv2d_10/kernel/Adam/Initializer/zeros:0
И
conv2d_10/kernel/Adam_1:0conv2d_10/kernel/Adam_1/Assignconv2d_10/kernel/Adam_1/read:02+conv2d_10/kernel/Adam_1/Initializer/zeros:0
∞
#batch_normalization_10/gamma/Adam:0(batch_normalization_10/gamma/Adam/Assign(batch_normalization_10/gamma/Adam/read:025batch_normalization_10/gamma/Adam/Initializer/zeros:0
Є
%batch_normalization_10/gamma/Adam_1:0*batch_normalization_10/gamma/Adam_1/Assign*batch_normalization_10/gamma/Adam_1/read:027batch_normalization_10/gamma/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_10/beta/Adam:0'batch_normalization_10/beta/Adam/Assign'batch_normalization_10/beta/Adam/read:024batch_normalization_10/beta/Adam/Initializer/zeros:0
і
$batch_normalization_10/beta/Adam_1:0)batch_normalization_10/beta/Adam_1/Assign)batch_normalization_10/beta/Adam_1/read:026batch_normalization_10/beta/Adam_1/Initializer/zeros:0
А
conv2d_11/kernel/Adam:0conv2d_11/kernel/Adam/Assignconv2d_11/kernel/Adam/read:02)conv2d_11/kernel/Adam/Initializer/zeros:0
И
conv2d_11/kernel/Adam_1:0conv2d_11/kernel/Adam_1/Assignconv2d_11/kernel/Adam_1/read:02+conv2d_11/kernel/Adam_1/Initializer/zeros:0
∞
#batch_normalization_11/gamma/Adam:0(batch_normalization_11/gamma/Adam/Assign(batch_normalization_11/gamma/Adam/read:025batch_normalization_11/gamma/Adam/Initializer/zeros:0
Є
%batch_normalization_11/gamma/Adam_1:0*batch_normalization_11/gamma/Adam_1/Assign*batch_normalization_11/gamma/Adam_1/read:027batch_normalization_11/gamma/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_11/beta/Adam:0'batch_normalization_11/beta/Adam/Assign'batch_normalization_11/beta/Adam/read:024batch_normalization_11/beta/Adam/Initializer/zeros:0
і
$batch_normalization_11/beta/Adam_1:0)batch_normalization_11/beta/Adam_1/Assign)batch_normalization_11/beta/Adam_1/read:026batch_normalization_11/beta/Adam_1/Initializer/zeros:0
А
conv2d_12/kernel/Adam:0conv2d_12/kernel/Adam/Assignconv2d_12/kernel/Adam/read:02)conv2d_12/kernel/Adam/Initializer/zeros:0
И
conv2d_12/kernel/Adam_1:0conv2d_12/kernel/Adam_1/Assignconv2d_12/kernel/Adam_1/read:02+conv2d_12/kernel/Adam_1/Initializer/zeros:0
∞
#batch_normalization_12/gamma/Adam:0(batch_normalization_12/gamma/Adam/Assign(batch_normalization_12/gamma/Adam/read:025batch_normalization_12/gamma/Adam/Initializer/zeros:0
Є
%batch_normalization_12/gamma/Adam_1:0*batch_normalization_12/gamma/Adam_1/Assign*batch_normalization_12/gamma/Adam_1/read:027batch_normalization_12/gamma/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_12/beta/Adam:0'batch_normalization_12/beta/Adam/Assign'batch_normalization_12/beta/Adam/read:024batch_normalization_12/beta/Adam/Initializer/zeros:0
і
$batch_normalization_12/beta/Adam_1:0)batch_normalization_12/beta/Adam_1/Assign)batch_normalization_12/beta/Adam_1/read:026batch_normalization_12/beta/Adam_1/Initializer/zeros:0
А
conv2d_13/kernel/Adam:0conv2d_13/kernel/Adam/Assignconv2d_13/kernel/Adam/read:02)conv2d_13/kernel/Adam/Initializer/zeros:0
И
conv2d_13/kernel/Adam_1:0conv2d_13/kernel/Adam_1/Assignconv2d_13/kernel/Adam_1/read:02+conv2d_13/kernel/Adam_1/Initializer/zeros:0
∞
#batch_normalization_13/gamma/Adam:0(batch_normalization_13/gamma/Adam/Assign(batch_normalization_13/gamma/Adam/read:025batch_normalization_13/gamma/Adam/Initializer/zeros:0
Є
%batch_normalization_13/gamma/Adam_1:0*batch_normalization_13/gamma/Adam_1/Assign*batch_normalization_13/gamma/Adam_1/read:027batch_normalization_13/gamma/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_13/beta/Adam:0'batch_normalization_13/beta/Adam/Assign'batch_normalization_13/beta/Adam/read:024batch_normalization_13/beta/Adam/Initializer/zeros:0
і
$batch_normalization_13/beta/Adam_1:0)batch_normalization_13/beta/Adam_1/Assign)batch_normalization_13/beta/Adam_1/read:026batch_normalization_13/beta/Adam_1/Initializer/zeros:0
А
conv2d_14/kernel/Adam:0conv2d_14/kernel/Adam/Assignconv2d_14/kernel/Adam/read:02)conv2d_14/kernel/Adam/Initializer/zeros:0
И
conv2d_14/kernel/Adam_1:0conv2d_14/kernel/Adam_1/Assignconv2d_14/kernel/Adam_1/read:02+conv2d_14/kernel/Adam_1/Initializer/zeros:0
∞
#batch_normalization_14/gamma/Adam:0(batch_normalization_14/gamma/Adam/Assign(batch_normalization_14/gamma/Adam/read:025batch_normalization_14/gamma/Adam/Initializer/zeros:0
Є
%batch_normalization_14/gamma/Adam_1:0*batch_normalization_14/gamma/Adam_1/Assign*batch_normalization_14/gamma/Adam_1/read:027batch_normalization_14/gamma/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_14/beta/Adam:0'batch_normalization_14/beta/Adam/Assign'batch_normalization_14/beta/Adam/read:024batch_normalization_14/beta/Adam/Initializer/zeros:0
і
$batch_normalization_14/beta/Adam_1:0)batch_normalization_14/beta/Adam_1/Assign)batch_normalization_14/beta/Adam_1/read:026batch_normalization_14/beta/Adam_1/Initializer/zeros:0
Ь
conv2d_transpose/kernel/Adam:0#conv2d_transpose/kernel/Adam/Assign#conv2d_transpose/kernel/Adam/read:020conv2d_transpose/kernel/Adam/Initializer/zeros:0
§
 conv2d_transpose/kernel/Adam_1:0%conv2d_transpose/kernel/Adam_1/Assign%conv2d_transpose/kernel/Adam_1/read:022conv2d_transpose/kernel/Adam_1/Initializer/zeros:0
Ф
conv2d_transpose/bias/Adam:0!conv2d_transpose/bias/Adam/Assign!conv2d_transpose/bias/Adam/read:02.conv2d_transpose/bias/Adam/Initializer/zeros:0
Ь
conv2d_transpose/bias/Adam_1:0#conv2d_transpose/bias/Adam_1/Assign#conv2d_transpose/bias/Adam_1/read:020conv2d_transpose/bias/Adam_1/Initializer/zeros:0
А
conv2d_15/kernel/Adam:0conv2d_15/kernel/Adam/Assignconv2d_15/kernel/Adam/read:02)conv2d_15/kernel/Adam/Initializer/zeros:0
И
conv2d_15/kernel/Adam_1:0conv2d_15/kernel/Adam_1/Assignconv2d_15/kernel/Adam_1/read:02+conv2d_15/kernel/Adam_1/Initializer/zeros:0
∞
#batch_normalization_15/gamma/Adam:0(batch_normalization_15/gamma/Adam/Assign(batch_normalization_15/gamma/Adam/read:025batch_normalization_15/gamma/Adam/Initializer/zeros:0
Є
%batch_normalization_15/gamma/Adam_1:0*batch_normalization_15/gamma/Adam_1/Assign*batch_normalization_15/gamma/Adam_1/read:027batch_normalization_15/gamma/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_15/beta/Adam:0'batch_normalization_15/beta/Adam/Assign'batch_normalization_15/beta/Adam/read:024batch_normalization_15/beta/Adam/Initializer/zeros:0
і
$batch_normalization_15/beta/Adam_1:0)batch_normalization_15/beta/Adam_1/Assign)batch_normalization_15/beta/Adam_1/read:026batch_normalization_15/beta/Adam_1/Initializer/zeros:0
§
 conv2d_transpose_1/kernel/Adam:0%conv2d_transpose_1/kernel/Adam/Assign%conv2d_transpose_1/kernel/Adam/read:022conv2d_transpose_1/kernel/Adam/Initializer/zeros:0
ђ
"conv2d_transpose_1/kernel/Adam_1:0'conv2d_transpose_1/kernel/Adam_1/Assign'conv2d_transpose_1/kernel/Adam_1/read:024conv2d_transpose_1/kernel/Adam_1/Initializer/zeros:0
Ь
conv2d_transpose_1/bias/Adam:0#conv2d_transpose_1/bias/Adam/Assign#conv2d_transpose_1/bias/Adam/read:020conv2d_transpose_1/bias/Adam/Initializer/zeros:0
§
 conv2d_transpose_1/bias/Adam_1:0%conv2d_transpose_1/bias/Adam_1/Assign%conv2d_transpose_1/bias/Adam_1/read:022conv2d_transpose_1/bias/Adam_1/Initializer/zeros:0
А
conv2d_16/kernel/Adam:0conv2d_16/kernel/Adam/Assignconv2d_16/kernel/Adam/read:02)conv2d_16/kernel/Adam/Initializer/zeros:0
И
conv2d_16/kernel/Adam_1:0conv2d_16/kernel/Adam_1/Assignconv2d_16/kernel/Adam_1/read:02+conv2d_16/kernel/Adam_1/Initializer/zeros:0
∞
#batch_normalization_16/gamma/Adam:0(batch_normalization_16/gamma/Adam/Assign(batch_normalization_16/gamma/Adam/read:025batch_normalization_16/gamma/Adam/Initializer/zeros:0
Є
%batch_normalization_16/gamma/Adam_1:0*batch_normalization_16/gamma/Adam_1/Assign*batch_normalization_16/gamma/Adam_1/read:027batch_normalization_16/gamma/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_16/beta/Adam:0'batch_normalization_16/beta/Adam/Assign'batch_normalization_16/beta/Adam/read:024batch_normalization_16/beta/Adam/Initializer/zeros:0
і
$batch_normalization_16/beta/Adam_1:0)batch_normalization_16/beta/Adam_1/Assign)batch_normalization_16/beta/Adam_1/read:026batch_normalization_16/beta/Adam_1/Initializer/zeros:0
§
 conv2d_transpose_2/kernel/Adam:0%conv2d_transpose_2/kernel/Adam/Assign%conv2d_transpose_2/kernel/Adam/read:022conv2d_transpose_2/kernel/Adam/Initializer/zeros:0
ђ
"conv2d_transpose_2/kernel/Adam_1:0'conv2d_transpose_2/kernel/Adam_1/Assign'conv2d_transpose_2/kernel/Adam_1/read:024conv2d_transpose_2/kernel/Adam_1/Initializer/zeros:0
Ь
conv2d_transpose_2/bias/Adam:0#conv2d_transpose_2/bias/Adam/Assign#conv2d_transpose_2/bias/Adam/read:020conv2d_transpose_2/bias/Adam/Initializer/zeros:0
§
 conv2d_transpose_2/bias/Adam_1:0%conv2d_transpose_2/bias/Adam_1/Assign%conv2d_transpose_2/bias/Adam_1/read:022conv2d_transpose_2/bias/Adam_1/Initializer/zeros:0
А
conv2d_17/kernel/Adam:0conv2d_17/kernel/Adam/Assignconv2d_17/kernel/Adam/read:02)conv2d_17/kernel/Adam/Initializer/zeros:0
И
conv2d_17/kernel/Adam_1:0conv2d_17/kernel/Adam_1/Assignconv2d_17/kernel/Adam_1/read:02+conv2d_17/kernel/Adam_1/Initializer/zeros:0
∞
#batch_normalization_17/gamma/Adam:0(batch_normalization_17/gamma/Adam/Assign(batch_normalization_17/gamma/Adam/read:025batch_normalization_17/gamma/Adam/Initializer/zeros:0
Є
%batch_normalization_17/gamma/Adam_1:0*batch_normalization_17/gamma/Adam_1/Assign*batch_normalization_17/gamma/Adam_1/read:027batch_normalization_17/gamma/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_17/beta/Adam:0'batch_normalization_17/beta/Adam/Assign'batch_normalization_17/beta/Adam/read:024batch_normalization_17/beta/Adam/Initializer/zeros:0
і
$batch_normalization_17/beta/Adam_1:0)batch_normalization_17/beta/Adam_1/Assign)batch_normalization_17/beta/Adam_1/read:026batch_normalization_17/beta/Adam_1/Initializer/zeros:0
§
 conv2d_transpose_3/kernel/Adam:0%conv2d_transpose_3/kernel/Adam/Assign%conv2d_transpose_3/kernel/Adam/read:022conv2d_transpose_3/kernel/Adam/Initializer/zeros:0
ђ
"conv2d_transpose_3/kernel/Adam_1:0'conv2d_transpose_3/kernel/Adam_1/Assign'conv2d_transpose_3/kernel/Adam_1/read:024conv2d_transpose_3/kernel/Adam_1/Initializer/zeros:0
Ь
conv2d_transpose_3/bias/Adam:0#conv2d_transpose_3/bias/Adam/Assign#conv2d_transpose_3/bias/Adam/read:020conv2d_transpose_3/bias/Adam/Initializer/zeros:0
§
 conv2d_transpose_3/bias/Adam_1:0%conv2d_transpose_3/bias/Adam_1/Assign%conv2d_transpose_3/bias/Adam_1/read:022conv2d_transpose_3/bias/Adam_1/Initializer/zeros:0
А
conv2d_18/kernel/Adam:0conv2d_18/kernel/Adam/Assignconv2d_18/kernel/Adam/read:02)conv2d_18/kernel/Adam/Initializer/zeros:0
И
conv2d_18/kernel/Adam_1:0conv2d_18/kernel/Adam_1/Assignconv2d_18/kernel/Adam_1/read:02+conv2d_18/kernel/Adam_1/Initializer/zeros:0
∞
#batch_normalization_18/gamma/Adam:0(batch_normalization_18/gamma/Adam/Assign(batch_normalization_18/gamma/Adam/read:025batch_normalization_18/gamma/Adam/Initializer/zeros:0
Є
%batch_normalization_18/gamma/Adam_1:0*batch_normalization_18/gamma/Adam_1/Assign*batch_normalization_18/gamma/Adam_1/read:027batch_normalization_18/gamma/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_18/beta/Adam:0'batch_normalization_18/beta/Adam/Assign'batch_normalization_18/beta/Adam/read:024batch_normalization_18/beta/Adam/Initializer/zeros:0
і
$batch_normalization_18/beta/Adam_1:0)batch_normalization_18/beta/Adam_1/Assign)batch_normalization_18/beta/Adam_1/read:026batch_normalization_18/beta/Adam_1/Initializer/zeros:0
А
conv2d_19/kernel/Adam:0conv2d_19/kernel/Adam/Assignconv2d_19/kernel/Adam/read:02)conv2d_19/kernel/Adam/Initializer/zeros:0
И
conv2d_19/kernel/Adam_1:0conv2d_19/kernel/Adam_1/Assignconv2d_19/kernel/Adam_1/read:02+conv2d_19/kernel/Adam_1/Initializer/zeros:0
∞
#batch_normalization_19/gamma/Adam:0(batch_normalization_19/gamma/Adam/Assign(batch_normalization_19/gamma/Adam/read:025batch_normalization_19/gamma/Adam/Initializer/zeros:0
Є
%batch_normalization_19/gamma/Adam_1:0*batch_normalization_19/gamma/Adam_1/Assign*batch_normalization_19/gamma/Adam_1/read:027batch_normalization_19/gamma/Adam_1/Initializer/zeros:0
ђ
"batch_normalization_19/beta/Adam:0'batch_normalization_19/beta/Adam/Assign'batch_normalization_19/beta/Adam/read:024batch_normalization_19/beta/Adam/Initializer/zeros:0
і
$batch_normalization_19/beta/Adam_1:0)batch_normalization_19/beta/Adam_1/Assign)batch_normalization_19/beta/Adam_1/read:026batch_normalization_19/beta/Adam_1/Initializer/zeros:0
А
conv2d_20/kernel/Adam:0conv2d_20/kernel/Adam/Assignconv2d_20/kernel/Adam/read:02)conv2d_20/kernel/Adam/Initializer/zeros:0
И
conv2d_20/kernel/Adam_1:0conv2d_20/kernel/Adam_1/Assignconv2d_20/kernel/Adam_1/read:02+conv2d_20/kernel/Adam_1/Initializer/zeros:0
x
conv2d_20/bias/Adam:0conv2d_20/bias/Adam/Assignconv2d_20/bias/Adam/read:02'conv2d_20/bias/Adam/Initializer/zeros:0
А
conv2d_20/bias/Adam_1:0conv2d_20/bias/Adam_1/Assignconv2d_20/bias/Adam_1/read:02)conv2d_20/bias/Adam_1/Initializer/zeros:0"іM
trainable_variablesЬMЩM
i
conv2d/kernel:0conv2d/kernel/Assignconv2d/kernel/read:02*conv2d/kernel/Initializer/random_uniform:0
П
batch_normalization/gamma:0 batch_normalization/gamma/Assign batch_normalization/gamma/read:02,batch_normalization/gamma/Initializer/ones:0
М
batch_normalization/beta:0batch_normalization/beta/Assignbatch_normalization/beta/read:02,batch_normalization/beta/Initializer/zeros:0
q
conv2d_1/kernel:0conv2d_1/kernel/Assignconv2d_1/kernel/read:02,conv2d_1/kernel/Initializer/random_uniform:0
Ч
batch_normalization_1/gamma:0"batch_normalization_1/gamma/Assign"batch_normalization_1/gamma/read:02.batch_normalization_1/gamma/Initializer/ones:0
Ф
batch_normalization_1/beta:0!batch_normalization_1/beta/Assign!batch_normalization_1/beta/read:02.batch_normalization_1/beta/Initializer/zeros:0
q
conv2d_2/kernel:0conv2d_2/kernel/Assignconv2d_2/kernel/read:02,conv2d_2/kernel/Initializer/random_uniform:0
Ч
batch_normalization_2/gamma:0"batch_normalization_2/gamma/Assign"batch_normalization_2/gamma/read:02.batch_normalization_2/gamma/Initializer/ones:0
Ф
batch_normalization_2/beta:0!batch_normalization_2/beta/Assign!batch_normalization_2/beta/read:02.batch_normalization_2/beta/Initializer/zeros:0
q
conv2d_3/kernel:0conv2d_3/kernel/Assignconv2d_3/kernel/read:02,conv2d_3/kernel/Initializer/random_uniform:0
Ч
batch_normalization_3/gamma:0"batch_normalization_3/gamma/Assign"batch_normalization_3/gamma/read:02.batch_normalization_3/gamma/Initializer/ones:0
Ф
batch_normalization_3/beta:0!batch_normalization_3/beta/Assign!batch_normalization_3/beta/read:02.batch_normalization_3/beta/Initializer/zeros:0
q
conv2d_4/kernel:0conv2d_4/kernel/Assignconv2d_4/kernel/read:02,conv2d_4/kernel/Initializer/random_uniform:0
Ч
batch_normalization_4/gamma:0"batch_normalization_4/gamma/Assign"batch_normalization_4/gamma/read:02.batch_normalization_4/gamma/Initializer/ones:0
Ф
batch_normalization_4/beta:0!batch_normalization_4/beta/Assign!batch_normalization_4/beta/read:02.batch_normalization_4/beta/Initializer/zeros:0
q
conv2d_5/kernel:0conv2d_5/kernel/Assignconv2d_5/kernel/read:02,conv2d_5/kernel/Initializer/random_uniform:0
Ч
batch_normalization_5/gamma:0"batch_normalization_5/gamma/Assign"batch_normalization_5/gamma/read:02.batch_normalization_5/gamma/Initializer/ones:0
Ф
batch_normalization_5/beta:0!batch_normalization_5/beta/Assign!batch_normalization_5/beta/read:02.batch_normalization_5/beta/Initializer/zeros:0
q
conv2d_6/kernel:0conv2d_6/kernel/Assignconv2d_6/kernel/read:02,conv2d_6/kernel/Initializer/random_uniform:0
Ч
batch_normalization_6/gamma:0"batch_normalization_6/gamma/Assign"batch_normalization_6/gamma/read:02.batch_normalization_6/gamma/Initializer/ones:0
Ф
batch_normalization_6/beta:0!batch_normalization_6/beta/Assign!batch_normalization_6/beta/read:02.batch_normalization_6/beta/Initializer/zeros:0
q
conv2d_7/kernel:0conv2d_7/kernel/Assignconv2d_7/kernel/read:02,conv2d_7/kernel/Initializer/random_uniform:0
Ч
batch_normalization_7/gamma:0"batch_normalization_7/gamma/Assign"batch_normalization_7/gamma/read:02.batch_normalization_7/gamma/Initializer/ones:0
Ф
batch_normalization_7/beta:0!batch_normalization_7/beta/Assign!batch_normalization_7/beta/read:02.batch_normalization_7/beta/Initializer/zeros:0
q
conv2d_8/kernel:0conv2d_8/kernel/Assignconv2d_8/kernel/read:02,conv2d_8/kernel/Initializer/random_uniform:0
Ч
batch_normalization_8/gamma:0"batch_normalization_8/gamma/Assign"batch_normalization_8/gamma/read:02.batch_normalization_8/gamma/Initializer/ones:0
Ф
batch_normalization_8/beta:0!batch_normalization_8/beta/Assign!batch_normalization_8/beta/read:02.batch_normalization_8/beta/Initializer/zeros:0
q
conv2d_9/kernel:0conv2d_9/kernel/Assignconv2d_9/kernel/read:02,conv2d_9/kernel/Initializer/random_uniform:0
Ч
batch_normalization_9/gamma:0"batch_normalization_9/gamma/Assign"batch_normalization_9/gamma/read:02.batch_normalization_9/gamma/Initializer/ones:0
Ф
batch_normalization_9/beta:0!batch_normalization_9/beta/Assign!batch_normalization_9/beta/read:02.batch_normalization_9/beta/Initializer/zeros:0
u
conv2d_10/kernel:0conv2d_10/kernel/Assignconv2d_10/kernel/read:02-conv2d_10/kernel/Initializer/random_uniform:0
Ы
batch_normalization_10/gamma:0#batch_normalization_10/gamma/Assign#batch_normalization_10/gamma/read:02/batch_normalization_10/gamma/Initializer/ones:0
Ш
batch_normalization_10/beta:0"batch_normalization_10/beta/Assign"batch_normalization_10/beta/read:02/batch_normalization_10/beta/Initializer/zeros:0
u
conv2d_11/kernel:0conv2d_11/kernel/Assignconv2d_11/kernel/read:02-conv2d_11/kernel/Initializer/random_uniform:0
Ы
batch_normalization_11/gamma:0#batch_normalization_11/gamma/Assign#batch_normalization_11/gamma/read:02/batch_normalization_11/gamma/Initializer/ones:0
Ш
batch_normalization_11/beta:0"batch_normalization_11/beta/Assign"batch_normalization_11/beta/read:02/batch_normalization_11/beta/Initializer/zeros:0
u
conv2d_12/kernel:0conv2d_12/kernel/Assignconv2d_12/kernel/read:02-conv2d_12/kernel/Initializer/random_uniform:0
Ы
batch_normalization_12/gamma:0#batch_normalization_12/gamma/Assign#batch_normalization_12/gamma/read:02/batch_normalization_12/gamma/Initializer/ones:0
Ш
batch_normalization_12/beta:0"batch_normalization_12/beta/Assign"batch_normalization_12/beta/read:02/batch_normalization_12/beta/Initializer/zeros:0
u
conv2d_13/kernel:0conv2d_13/kernel/Assignconv2d_13/kernel/read:02-conv2d_13/kernel/Initializer/random_uniform:0
Ы
batch_normalization_13/gamma:0#batch_normalization_13/gamma/Assign#batch_normalization_13/gamma/read:02/batch_normalization_13/gamma/Initializer/ones:0
Ш
batch_normalization_13/beta:0"batch_normalization_13/beta/Assign"batch_normalization_13/beta/read:02/batch_normalization_13/beta/Initializer/zeros:0
u
conv2d_14/kernel:0conv2d_14/kernel/Assignconv2d_14/kernel/read:02-conv2d_14/kernel/Initializer/random_uniform:0
Ы
batch_normalization_14/gamma:0#batch_normalization_14/gamma/Assign#batch_normalization_14/gamma/read:02/batch_normalization_14/gamma/Initializer/ones:0
Ш
batch_normalization_14/beta:0"batch_normalization_14/beta/Assign"batch_normalization_14/beta/read:02/batch_normalization_14/beta/Initializer/zeros:0
С
conv2d_transpose/kernel:0conv2d_transpose/kernel/Assignconv2d_transpose/kernel/read:024conv2d_transpose/kernel/Initializer/random_uniform:0
А
conv2d_transpose/bias:0conv2d_transpose/bias/Assignconv2d_transpose/bias/read:02)conv2d_transpose/bias/Initializer/zeros:0
u
conv2d_15/kernel:0conv2d_15/kernel/Assignconv2d_15/kernel/read:02-conv2d_15/kernel/Initializer/random_uniform:0
Ы
batch_normalization_15/gamma:0#batch_normalization_15/gamma/Assign#batch_normalization_15/gamma/read:02/batch_normalization_15/gamma/Initializer/ones:0
Ш
batch_normalization_15/beta:0"batch_normalization_15/beta/Assign"batch_normalization_15/beta/read:02/batch_normalization_15/beta/Initializer/zeros:0
Щ
conv2d_transpose_1/kernel:0 conv2d_transpose_1/kernel/Assign conv2d_transpose_1/kernel/read:026conv2d_transpose_1/kernel/Initializer/random_uniform:0
И
conv2d_transpose_1/bias:0conv2d_transpose_1/bias/Assignconv2d_transpose_1/bias/read:02+conv2d_transpose_1/bias/Initializer/zeros:0
u
conv2d_16/kernel:0conv2d_16/kernel/Assignconv2d_16/kernel/read:02-conv2d_16/kernel/Initializer/random_uniform:0
Ы
batch_normalization_16/gamma:0#batch_normalization_16/gamma/Assign#batch_normalization_16/gamma/read:02/batch_normalization_16/gamma/Initializer/ones:0
Ш
batch_normalization_16/beta:0"batch_normalization_16/beta/Assign"batch_normalization_16/beta/read:02/batch_normalization_16/beta/Initializer/zeros:0
Щ
conv2d_transpose_2/kernel:0 conv2d_transpose_2/kernel/Assign conv2d_transpose_2/kernel/read:026conv2d_transpose_2/kernel/Initializer/random_uniform:0
И
conv2d_transpose_2/bias:0conv2d_transpose_2/bias/Assignconv2d_transpose_2/bias/read:02+conv2d_transpose_2/bias/Initializer/zeros:0
u
conv2d_17/kernel:0conv2d_17/kernel/Assignconv2d_17/kernel/read:02-conv2d_17/kernel/Initializer/random_uniform:0
Ы
batch_normalization_17/gamma:0#batch_normalization_17/gamma/Assign#batch_normalization_17/gamma/read:02/batch_normalization_17/gamma/Initializer/ones:0
Ш
batch_normalization_17/beta:0"batch_normalization_17/beta/Assign"batch_normalization_17/beta/read:02/batch_normalization_17/beta/Initializer/zeros:0
Щ
conv2d_transpose_3/kernel:0 conv2d_transpose_3/kernel/Assign conv2d_transpose_3/kernel/read:026conv2d_transpose_3/kernel/Initializer/random_uniform:0
И
conv2d_transpose_3/bias:0conv2d_transpose_3/bias/Assignconv2d_transpose_3/bias/read:02+conv2d_transpose_3/bias/Initializer/zeros:0
u
conv2d_18/kernel:0conv2d_18/kernel/Assignconv2d_18/kernel/read:02-conv2d_18/kernel/Initializer/random_uniform:0
Ы
batch_normalization_18/gamma:0#batch_normalization_18/gamma/Assign#batch_normalization_18/gamma/read:02/batch_normalization_18/gamma/Initializer/ones:0
Ш
batch_normalization_18/beta:0"batch_normalization_18/beta/Assign"batch_normalization_18/beta/read:02/batch_normalization_18/beta/Initializer/zeros:0
u
conv2d_19/kernel:0conv2d_19/kernel/Assignconv2d_19/kernel/read:02-conv2d_19/kernel/Initializer/random_uniform:0
Ы
batch_normalization_19/gamma:0#batch_normalization_19/gamma/Assign#batch_normalization_19/gamma/read:02/batch_normalization_19/gamma/Initializer/ones:0
Ш
batch_normalization_19/beta:0"batch_normalization_19/beta/Assign"batch_normalization_19/beta/read:02/batch_normalization_19/beta/Initializer/zeros:0
u
conv2d_20/kernel:0conv2d_20/kernel/Assignconv2d_20/kernel/read:02-conv2d_20/kernel/Initializer/random_uniform:0
d
conv2d_20/bias:0conv2d_20/bias/Assignconv2d_20/bias/read:02"conv2d_20/bias/Initializer/zeros:0