4269 lines (4188 with data), 87.3 kB
÷#Ő#
9
Add
x"T
y"T
z"T"
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(
l
ArgMax
input"T
dimension"Tidx
output "
Ttype:
2
"
Tidxtype0:
2
x
Assign
ref"T
value"T
output_ref"T"
Ttype"
validate_shapebool("
use_lockingbool(
R
BroadcastGradientArgs
s0"T
s1"T
r0"T
r1"T"
Ttype0:
2
8
Cast
x"SrcT
y"DstT"
SrcTtype"
DstTtype
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
S
DynamicStitch
indices*N
data"T*N
merged"T"
Nint(0"
Ttype
A
Equal
x"T
y"T
z
"
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
.
Identity
input"T
output"T"
Ttype
+
Log
x"T
y"T"
Ttype:
2
o
MatMul
a"T
b"T
product"T"
transpose_abool( "
transpose_bbool( "
Ttype:
2
Ĺ
MaxPool
input"T
output"T"
Ttype0:
2 "
ksize list(int)(0"
strides list(int)(0""
paddingstring:
SAMEVALID"-
data_formatstringNHWC:
NHWCNCHW
ë
MaxPoolGrad
orig_input"T
orig_output"T
grad"T
output"T"
ksize list(int)(0"
strides list(int)(0""
paddingstring:
SAMEVALID"-
data_formatstringNHWC:
NHWCNCHW"
Ttype0:
2
:
Maximum
x"T
y"T
z"T"
Ttype:
2
Mean
input"T
reduction_indices"Tidx
output"T"
keep_dimsbool( "
Ttype:
2
"
Tidxtype0:
2
<
Mul
x"T
y"T
z"T"
Ttype:
2
-
Neg
x"T
y"T"
Ttype:
2
NoOp
C
Placeholder
output"dtype"
dtypetype"
shapeshape:
Prod
input"T
reduction_indices"Tidx
output"T"
keep_dimsbool( "
Ttype:
2
"
Tidxtype0:
2
`
Range
start"Tidx
limit"Tidx
delta"Tidx
output"Tidx"
Tidxtype0:
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
l
RestoreV2
prefix
tensor_names
shape_and_slices
tensors2dtypes"
dtypes
list(type)(0
i
SaveV2
prefix
tensor_names
shape_and_slices
tensors2dtypes"
dtypes
list(type)(0
P
Shape
input"T
output"out_type"
Ttype"
out_typetype0:
2
a
Slice
input"T
begin"Index
size"Index
output"T"
Ttype"
Indextype:
2
8
Softmax
logits"T
softmax"T"
Ttype:
2
5
Sub
x"T
y"T
z"T"
Ttype:
2
Sum
input"T
reduction_indices"Tidx
output"T"
keep_dimsbool( "
Ttype:
2
"
Tidxtype0:
2
c
Tile
input"T
multiples"
Tmultiples
output"T"
Ttype"
Tmultiplestype0:
2
TruncatedNormal
shape"T
output"dtype"
seedint "
seed2int "
dtypetype:
2"
Ttype:
2
s
VariableV2
ref"dtype"
shapeshape"
dtypetype"
containerstring "
shared_namestring *1.2.02v1.2.0-rc2-21-g12f033dĽđ
z
cnn_XPlaceholder*
dtype0*0
_output_shapes
:˙˙˙˙˙˙˙˙˙*%
shape:˙˙˙˙˙˙˙˙˙
h
cnn_YPlaceholder*
shape:˙˙˙˙˙˙˙˙˙v*
dtype0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
o
truncated_normal/shapeConst*%
valueB" *
dtype0*
_output_shapes
:
Z
truncated_normal/meanConst*
valueB
* *
dtype0*
_output_shapes
:
\
truncated_normal/stddevConst*
valueB
*ÍĚĚ=*
dtype0*
_output_shapes
:
˘
truncated_normal/TruncatedNormalTruncatedNormaltruncated_normal/shape*
T0*
dtype0*&
_output_shapes
: *
seed2 *
seed
truncated_normal/mulMul truncated_normal/TruncatedNormaltruncated_normal/stddev*
T0*&
_output_shapes
:
u
truncated_normalAddtruncated_normal/multruncated_normal/mean*
T0*&
_output_shapes
:
Variable
VariableV2*
dtype0*&
_output_shapes
: *
container *
shape: *
shared_name
Ź
Variable/AssignAssignVariabletruncated_normal*
T0*
_class
loc:@Variable*
validate_shape(*&
_output_shapes
: *
use_locking(
q
Variable/readIdentityVariable*
T0*
_class
loc:@Variable*&
_output_shapes
:
R
ConstConst*
valueB *ÍĚĚ=*
dtype0*
_output_shapes
:
v
Variable_1
VariableV2*
dtype0*
_output_shapes
: *
container *
shape: *
shared_name
Variable_1/AssignAssign
Variable_1Const*
use_locking(*
T0*
_class
loc:@Variable_1*
validate_shape(*
_output_shapes
:
k
Variable_1/readIdentity
Variable_1*
T0*
_class
loc:@Variable_1*
_output_shapes
:
ˇ
Conv2DConv2Dcnn_X
Variable/read*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME*/
_output_shapes
:˙˙˙˙˙˙˙˙˙@
]
addAddConv2DVariable_1/read*
T0*/
_output_shapes
:˙˙˙˙˙˙˙˙˙@
K
ReluReluadd*
T0*/
_output_shapes
:˙˙˙˙˙˙˙˙˙@
Ľ
MaxPoolMaxPoolRelu*
T0*
strides
*
data_formatNHWC*
ksize
*
paddingVALID*/
_output_shapes
:˙˙˙˙˙˙˙˙˙
q
truncated_normal_1/shapeConst*%
valueB" @ *
dtype0*
_output_shapes
:
\
truncated_normal_1/meanConst*
valueB
* *
dtype0*
_output_shapes
:
^
truncated_normal_1/stddevConst*
valueB
*ÍĚĚ=*
dtype0*
_output_shapes
:
Ś
"truncated_normal_1/TruncatedNormalTruncatedNormaltruncated_normal_1/shape*
T0*
dtype0*&
_output_shapes
: @*
seed2 *
seed
truncated_normal_1/mulMul"truncated_normal_1/TruncatedNormaltruncated_normal_1/stddev*
T0*&
_output_shapes
: @
{
truncated_normal_1Addtruncated_normal_1/multruncated_normal_1/mean*
T0*&
_output_shapes
: @
Variable_2
VariableV2*
shape: @*
shared_name *
dtype0*&
_output_shapes
: @*
container
´
Variable_2/AssignAssign
Variable_2truncated_normal_1*
T0*
_class
loc:@Variable_2*
validate_shape(*&
_output_shapes
: @*
use_locking(
w
Variable_2/readIdentity
Variable_2*
T0*
_class
loc:@Variable_2*&
_output_shapes
: @
T
Const_1Const*
valueB@*ÍĚĚ=*
dtype0*
_output_shapes
:@
v
Variable_3
VariableV2*
dtype0*
_output_shapes
:@*
container *
shape:@*
shared_name
Variable_3/AssignAssign
Variable_3Const_1*
use_locking(*
T0*
_class
loc:@Variable_3*
validate_shape(*
_output_shapes
:@
k
Variable_3/readIdentity
Variable_3*
T0*
_class
loc:@Variable_3*
_output_shapes
:@
˝
Conv2D_1Conv2DMaxPoolVariable_2/read*/
_output_shapes
:˙˙˙˙˙˙˙˙˙ @*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingSAME
a
add_1AddConv2D_1Variable_3/read*
T0*/
_output_shapes
:˙˙˙˙˙˙˙˙˙ @
O
Relu_1Reluadd_1*
T0*/
_output_shapes
:˙˙˙˙˙˙˙˙˙ @
q
truncated_normal_2/shapeConst*%
valueB" @ *
dtype0*
_output_shapes
:
\
truncated_normal_2/meanConst*
valueB
* *
dtype0*
_output_shapes
:
^
truncated_normal_2/stddevConst*
valueB
*ÍĚĚ=*
dtype0*
_output_shapes
:
§
"truncated_normal_2/TruncatedNormalTruncatedNormaltruncated_normal_2/shape*
seed *
T0*
dtype0*'
_output_shapes
:@*
seed2
truncated_normal_2/mulMul"truncated_normal_2/TruncatedNormaltruncated_normal_2/stddev*
T0*'
_output_shapes
:@
|
truncated_normal_2Addtruncated_normal_2/multruncated_normal_2/mean*
T0*'
_output_shapes
:@
Variable_4
VariableV2*
dtype0*'
_output_shapes
:@*
container *
shape:@*
shared_name
ľ
Variable_4/AssignAssign
Variable_4truncated_normal_2*
use_locking(*
T0*
_class
loc:@Variable_4*
validate_shape(*'
_output_shapes
:@
x
Variable_4/readIdentity
Variable_4*
T0*
_class
loc:@Variable_4*'
_output_shapes
:@
V
Const_2Const*
valueB*ÍĚĚ=*
dtype0*
_output_shapes
:
x
Variable_5
VariableV2*
dtype0*
_output_shapes
:*
container *
shape:*
shared_name
Variable_5/AssignAssign
Variable_5Const_2*
use_locking(*
T0*
_class
loc:@Variable_5*
validate_shape(*
_output_shapes
:
l
Variable_5/readIdentity
Variable_5*
T0*
_class
loc:@Variable_5*
_output_shapes
:
˝
Conv2D_2Conv2DRelu_1Variable_4/read*
paddingSAME*0
_output_shapes
:˙˙˙˙˙˙˙˙˙ *
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(
b
add_2AddConv2D_2Variable_5/read*
T0*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
P
Relu_2Reluadd_2*
T0*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
Ş
MaxPool_1MaxPoolRelu_2*
T0*
strides
*
data_formatNHWC*
ksize
*
paddingVALID*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
q
truncated_normal_3/shapeConst*%
valueB" *
dtype0*
_output_shapes
:
\
truncated_normal_3/meanConst*
valueB
* *
dtype0*
_output_shapes
:
^
truncated_normal_3/stddevConst*
valueB
*ÍĚĚ=*
dtype0*
_output_shapes
:
¨
"truncated_normal_3/TruncatedNormalTruncatedNormaltruncated_normal_3/shape*
seed *
T0*
dtype0*(
_output_shapes
:*
seed2
truncated_normal_3/mulMul"truncated_normal_3/TruncatedNormaltruncated_normal_3/stddev*
T0*(
_output_shapes
:
}
truncated_normal_3Addtruncated_normal_3/multruncated_normal_3/mean*
T0*(
_output_shapes
:
Variable_6
VariableV2*
dtype0*(
_output_shapes
:*
container *
shape:*
shared_name
ś
Variable_6/AssignAssign
Variable_6truncated_normal_3*
use_locking(*
T0*
_class
loc:@Variable_6*
validate_shape(*(
_output_shapes
:
y
Variable_6/readIdentity
Variable_6*
T0*
_class
loc:@Variable_6*(
_output_shapes
:
V
Const_3Const*
valueB*ÍĚĚ=*
dtype0*
_output_shapes
:
x
Variable_7
VariableV2*
shape:*
shared_name *
dtype0*
_output_shapes
:*
container
Variable_7/AssignAssign
Variable_7Const_3*
use_locking(*
T0*
_class
loc:@Variable_7*
validate_shape(*
_output_shapes
:
l
Variable_7/readIdentity
Variable_7*
T0*
_class
loc:@Variable_7*
_output_shapes
:
Á
Conv2D_3Conv2D MaxPool_1Variable_6/read*
T0*
strides
*
data_formatNHWC*
use_cudnn_on_gpu(*
paddingVALID*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
b
add_3AddConv2D_3Variable_7/read*
T0*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
P
Relu_3Reluadd_3*
T0*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
S
Flatten/ShapeShapeRelu_3*
T0*
out_type0*
_output_shapes
:
]
Flatten/Slice/beginConst*
value
B: *
dtype0*
_output_shapes
:
\
Flatten/Slice/sizeConst*
value
B:*
dtype0*
_output_shapes
:
Flatten/SliceSlice
Flatten/ShapeFlatten/Slice/beginFlatten/Slice/size*
Index0*
T0*
_output_shapes
:
_
Flatten/Slice_1/beginConst*
value
B:*
dtype0*
_output_shapes
:
^
Flatten/Slice_1/sizeConst*
value
B:*
dtype0*
_output_shapes
:
Flatten/Slice_1Slice
Flatten/ShapeFlatten/Slice_1/beginFlatten/Slice_1/size*
Index0*
T0*
_output_shapes
:
W
Flatten/ConstConst*
value
B: *
dtype0*
_output_shapes
:
r
Flatten/ProdProdFlatten/Slice_1
Flatten/Const*
T0*
_output_shapes
: *
keep_dims( *
Tidx0
X
Flatten/ExpandDims/dimConst*
value B : *
dtype0*
_output_shapes
:
w
Flatten/ExpandDims
ExpandDimsFlatten/ProdFlatten/ExpandDims/dim*
T0*
_output_shapes
:*
Tdim0
U
Flatten/concat/axisConst*
value B : *
dtype0*
_output_shapes
:
Flatten/concatConcatV2
Flatten/SliceFlatten/ExpandDimsFlatten/concat/axis*
Tidx0*
T0*
N*
_output_shapes
:
s
Flatten/ReshapeReshapeRelu_3Flatten/concat*
T0*
Tshape0*(
_output_shapes
:˙˙˙˙˙˙˙˙˙
Q
cnn_output/yConst*
valueB
* ?*
dtype0*
_output_shapes
:
b
cnn_outputMulRelu_3cnn_output/y*
T0*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
i
truncated_normal_4/shapeConst*
valueB" v *
dtype0*
_output_shapes
:
\
truncated_normal_4/meanConst*
valueB
* *
dtype0*
_output_shapes
:
^
truncated_normal_4/stddevConst*
valueB
*ÍĚĚ=*
dtype0*
_output_shapes
:
"truncated_normal_4/TruncatedNormalTruncatedNormaltruncated_normal_4/shape*
T0*
dtype0*
_output_shapes
: v*
seed2 *
seed
truncated_normal_4/mulMul"truncated_normal_4/TruncatedNormaltruncated_normal_4/stddev*
T0*
_output_shapes
: v
t
truncated_normal_4Addtruncated_normal_4/multruncated_normal_4/mean*
T0*
_output_shapes
: v
Variable_8
VariableV2*
dtype0*
_output_shapes
: v*
container *
shape: v*
shared_name
Variable_8/AssignAssign
Variable_8truncated_normal_4*
T0*
_class
loc:@Variable_8*
validate_shape(*
_output_shapes
: v*
use_locking(
p
Variable_8/readIdentity
Variable_8*
T0*
_class
loc:@Variable_8*
_output_shapes
: v
T
Const_4Const*
valueBv*ÍĚĚ=*
dtype0*
_output_shapes
:v
v
Variable_9
VariableV2*
dtype0*
_output_shapes
:v*
container *
shape:v*
shared_name
Variable_9/AssignAssign
Variable_9Const_4*
T0*
_class
loc:@Variable_9*
validate_shape(*
_output_shapes
:v*
use_locking(
k
Variable_9/readIdentity
Variable_9*
T0*
_class
loc:@Variable_9*
_output_shapes
:v
MatMulMatMulFlatten/ReshapeVariable_8/read*
transpose_b( *
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v*
transpose_a(
W
add_4AddMatMulVariable_9/read*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
K
SoftmaxSoftmaxadd_4*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
L
add_5/yConst*
valueB
*˙ćŰ.*
dtype0*
_output_shapes
:
P
add_5AddSoftmaxadd_5/y*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
C
LogLogadd_5*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
H
mulMulcnn_YLog*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
_
Sum/reduction_indicesConst*
value
B:*
dtype0*
_output_shapes
:
q
SumSummulSum/reduction_indices*
keep_dims( *
Tidx0*
T0*#
_output_shapes
:
˙˙˙˙˙˙˙˙˙
=
NegNegSum*
T0*#
_output_shapes
:
˙˙˙˙˙˙˙˙˙
Q
Const_5Const*
value
B: *
dtype0*
_output_shapes
:
\
cnn_lossMeanNegConst_5*
T0*
_output_shapes
: *
keep_dims( *
Tidx0
R
gradients/ShapeConst*
valueB *
dtype0*
_output_shapes
:
T
gradients/ConstConst*
valueB
* ?*
dtype0*
_output_shapes
:
Y
gradients/FillFillgradients/Shapegradients/Const*
T0*
_output_shapes
:
o
%gradients/cnn_loss_grad/Reshape/shapeConst*
value
B:*
dtype0*
_output_shapes
:
gradients/cnn_loss_grad/ReshapeReshapegradients/Fill%gradients/cnn_loss_grad/Reshape/shape*
T0*
Tshape0*
_output_shapes
:
`
gradients/cnn_loss_grad/ShapeShapeNeg*
T0*
out_type0*
_output_shapes
:
¤
gradients/cnn_loss_grad/TileTilegradients/cnn_loss_grad/Reshapegradients/cnn_loss_grad/Shape*
Tmultiples0*
T0*#
_output_shapes
:
˙˙˙˙˙˙˙˙˙
b
gradients/cnn_loss_grad/Shape_1ShapeNeg*
T0*
out_type0*
_output_shapes
:
b
gradients/cnn_loss_grad/Shape_2Const*
valueB *
dtype0*
_output_shapes
:
g
gradients/cnn_loss_grad/ConstConst*
value
B: *
dtype0*
_output_shapes
:
˘
gradients/cnn_loss_grad/ProdProdgradients/cnn_loss_grad/Shape_1gradients/cnn_loss_grad/Const*
T0*
_output_shapes
: *
keep_dims( *
Tidx0
i
gradients/cnn_loss_grad/Const_1Const*
value
B: *
dtype0*
_output_shapes
:
Ś
gradients/cnn_loss_grad/Prod_1Prodgradients/cnn_loss_grad/Shape_2gradients/cnn_loss_grad/Const_1*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
c
!gradients/cnn_loss_grad/Maximum/yConst*
value B :*
dtype0*
_output_shapes
:
gradients/cnn_loss_grad/MaximumMaximumgradients/cnn_loss_grad/Prod_1!gradients/cnn_loss_grad/Maximum/y*
T0*
_output_shapes
:
gradients/cnn_loss_grad/floordivFloorDivgradients/cnn_loss_grad/Prodgradients/cnn_loss_grad/Maximum*
T0*
_output_shapes
:
v
gradients/cnn_loss_grad/CastCast gradients/cnn_loss_grad/floordiv*
SrcT0*
_output_shapes
: *
DstT0
gradients/cnn_loss_grad/truedivRealDivgradients/cnn_loss_grad/Tilegradients/cnn_loss_grad/Cast*
T0*#
_output_shapes
:
˙˙˙˙˙˙˙˙˙
l
gradients/Neg_grad/NegNeggradients/cnn_loss_grad/truediv*
T0*#
_output_shapes
:
˙˙˙˙˙˙˙˙˙
[
gradients/Sum_grad/ShapeShapemul*
T0*
out_type0*
_output_shapes
:
Y
gradients/Sum_grad/SizeConst*
value B :*
dtype0*
_output_shapes
:
r
gradients/Sum_grad/addAddSum/reduction_indicesgradients/Sum_grad/Size*
T0*
_output_shapes
:
x
gradients/Sum_grad/modFloorModgradients/Sum_grad/addgradients/Sum_grad/Size*
T0*
_output_shapes
:
d
gradients/Sum_grad/Shape_1Const*
value
B:*
dtype0*
_output_shapes
:
`
gradients/Sum_grad/range/startConst*
value B : *
dtype0*
_output_shapes
:
`
gradients/Sum_grad/range/deltaConst*
value B :*
dtype0*
_output_shapes
:
˘
gradients/Sum_grad/rangeRangegradients/Sum_grad/range/startgradients/Sum_grad/Sizegradients/Sum_grad/range/delta*
_output_shapes
:*
Tidx0
_
gradients/Sum_grad/Fill/valueConst*
value B :*
dtype0*
_output_shapes
:
gradients/Sum_grad/FillFillgradients/Sum_grad/Shape_1gradients/Sum_grad/Fill/value*
T0*
_output_shapes
:
Í
gradients/Sum_grad/DynamicStitch
DynamicStitchgradients/Sum_grad/rangegradients/Sum_grad/modgradients/Sum_grad/Shapegradients/Sum_grad/Fill*
T0*
N*#
_output_shapes
:
˙˙˙˙˙˙˙˙˙
^
gradients/Sum_grad/Maximum/yConst*
value B :*
dtype0*
_output_shapes
:
gradients/Sum_grad/MaximumMaximum gradients/Sum_grad/DynamicStitchgradients/Sum_grad/Maximum/y*
T0*#
_output_shapes
:
˙˙˙˙˙˙˙˙˙
gradients/Sum_grad/floordivFloorDivgradients/Sum_grad/Shapegradients/Sum_grad/Maximum*
T0*
_output_shapes
:
gradients/Sum_grad/ReshapeReshapegradients/Neg_grad/Neg gradients/Sum_grad/DynamicStitch*
T0*
Tshape0*
_output_shapes
:
gradients/Sum_grad/TileTilegradients/Sum_grad/Reshapegradients/Sum_grad/floordiv*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v*
Tmultiples0
]
gradients/mul_grad/ShapeShapecnn_Y*
T0*
out_type0*
_output_shapes
:
]
gradients/mul_grad/Shape_1ShapeLog*
T0*
out_type0*
_output_shapes
:
´
(gradients/mul_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/mul_grad/Shapegradients/mul_grad/Shape_1*
T0*2
_output_shapes
:
˙˙˙˙˙˙˙˙˙:
˙˙˙˙˙˙˙˙˙
m
gradients/mul_grad/mulMulgradients/Sum_grad/TileLog*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
gradients/mul_grad/SumSumgradients/mul_grad/mul(gradients/mul_grad/BroadcastGradientArgs*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
gradients/mul_grad/ReshapeReshapegradients/mul_grad/Sumgradients/mul_grad/Shape*
T0*
Tshape0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
q
gradients/mul_grad/mul_1Mulcnn_Ygradients/Sum_grad/Tile*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
Ľ
gradients/mul_grad/Sum_1Sumgradients/mul_grad/mul_1*gradients/mul_grad/BroadcastGradientArgs:1*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
gradients/mul_grad/Reshape_1Reshapegradients/mul_grad/Sum_1gradients/mul_grad/Shape_1*
T0*
Tshape0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
g
#gradients/mul_grad/tuple/group_depsNoOp^gradients/mul_grad/Reshape^gradients/mul_grad/Reshape_1
Ú
+gradients/mul_grad/tuple/control_dependencyIdentitygradients/mul_grad/Reshape$^gradients/mul_grad/tuple/group_deps*
T0*-
_class#
!loc:@gradients/mul_grad/Reshape*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
ŕ
-gradients/mul_grad/tuple/control_dependency_1Identitygradients/mul_grad/Reshape_1$^gradients/mul_grad/tuple/group_deps*
T0*/
_class%
#!loc:@gradients/mul_grad/Reshape_1*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
gradients/Log_grad/Reciprocal
Reciprocaladd_5.^gradients/mul_grad/tuple/control_dependency_1*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
gradients/Log_grad/mulMul-gradients/mul_grad/tuple/control_dependency_1gradients/Log_grad/Reciprocal*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
a
gradients/add_5_grad/ShapeShapeSoftmax*
T0*
out_type0*
_output_shapes
:
_
gradients/add_5_grad/Shape_1Const*
valueB *
dtype0*
_output_shapes
:
ş
*gradients/add_5_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/add_5_grad/Shapegradients/add_5_grad/Shape_1*
T0*2
_output_shapes
:
˙˙˙˙˙˙˙˙˙:
˙˙˙˙˙˙˙˙˙
Ł
gradients/add_5_grad/SumSumgradients/Log_grad/mul*gradients/add_5_grad/BroadcastGradientArgs*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
gradients/add_5_grad/ReshapeReshapegradients/add_5_grad/Sumgradients/add_5_grad/Shape*
T0*
Tshape0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
§
gradients/add_5_grad/Sum_1Sumgradients/Log_grad/mul,gradients/add_5_grad/BroadcastGradientArgs:1*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
gradients/add_5_grad/Reshape_1Reshapegradients/add_5_grad/Sum_1gradients/add_5_grad/Shape_1*
T0*
Tshape0*
_output_shapes
:
m
%gradients/add_5_grad/tuple/group_depsNoOp^gradients/add_5_grad/Reshape^gradients/add_5_grad/Reshape_1
â
-gradients/add_5_grad/tuple/control_dependencyIdentitygradients/add_5_grad/Reshape&^gradients/add_5_grad/tuple/group_deps*
T0*/
_class%
#!loc:@gradients/add_5_grad/Reshape*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
×
/gradients/add_5_grad/tuple/control_dependency_1Identitygradients/add_5_grad/Reshape_1&^gradients/add_5_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/add_5_grad/Reshape_1*
_output_shapes
:
gradients/Softmax_grad/mulMul-gradients/add_5_grad/tuple/control_dependencySoftmax*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
v
,gradients/Softmax_grad/Sum/reduction_indicesConst*
value
B:*
dtype0*
_output_shapes
:
ś
gradients/Softmax_grad/SumSumgradients/Softmax_grad/mul,gradients/Softmax_grad/Sum/reduction_indices*
keep_dims( *
Tidx0*
T0*#
_output_shapes
:
˙˙˙˙˙˙˙˙˙
u
$gradients/Softmax_grad/Reshape/shapeConst*
valueB"˙˙˙˙ *
dtype0*
_output_shapes
:
Ť
gradients/Softmax_grad/ReshapeReshapegradients/Softmax_grad/Sum$gradients/Softmax_grad/Reshape/shape*
T0*
Tshape0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙
˘
gradients/Softmax_grad/subSub-gradients/add_5_grad/tuple/control_dependencygradients/Softmax_grad/Reshape*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
z
gradients/Softmax_grad/mul_1Mulgradients/Softmax_grad/subSoftmax*
T0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
`
gradients/add_4_grad/ShapeShapeMatMul*
T0*
out_type0*
_output_shapes
:
f
gradients/add_4_grad/Shape_1Const*
value
B:v*
dtype0*
_output_shapes
:
ş
*gradients/add_4_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/add_4_grad/Shapegradients/add_4_grad/Shape_1*
T0*2
_output_shapes
:
˙˙˙˙˙˙˙˙˙:
˙˙˙˙˙˙˙˙˙
Š
gradients/add_4_grad/SumSumgradients/Softmax_grad/mul_1*gradients/add_4_grad/BroadcastGradientArgs*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
gradients/add_4_grad/ReshapeReshapegradients/add_4_grad/Sumgradients/add_4_grad/Shape*
T0*
Tshape0*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
gradients/add_4_grad/Sum_1Sumgradients/Softmax_grad/mul_1,gradients/add_4_grad/BroadcastGradientArgs:1*
T0*
_output_shapes
:*
keep_dims( *
Tidx0
gradients/add_4_grad/Reshape_1Reshapegradients/add_4_grad/Sum_1gradients/add_4_grad/Shape_1*
T0*
Tshape0*
_output_shapes
:v
m
%gradients/add_4_grad/tuple/group_depsNoOp^gradients/add_4_grad/Reshape^gradients/add_4_grad/Reshape_1
â
-gradients/add_4_grad/tuple/control_dependencyIdentitygradients/add_4_grad/Reshape&^gradients/add_4_grad/tuple/group_deps*
T0*/
_class%
#!loc:@gradients/add_4_grad/Reshape*'
_output_shapes
:˙˙˙˙˙˙˙˙˙v
Ű
/gradients/add_4_grad/tuple/control_dependency_1Identitygradients/add_4_grad/Reshape_1&^gradients/add_4_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/add_4_grad/Reshape_1*
_output_shapes
:v
ż
gradients/MatMul_grad/MatMulMatMul-gradients/add_4_grad/tuple/control_dependencyVariable_8/read*
transpose_b(*
T0*(
_output_shapes
:˙˙˙˙˙˙˙˙˙*
transpose_a(
¸
gradients/MatMul_grad/MatMul_1MatMulFlatten/Reshape-gradients/add_4_grad/tuple/control_dependency*
transpose_b( *
T0*
_output_shapes
: v*
transpose_a(
n
&gradients/MatMul_grad/tuple/group_depsNoOp^gradients/MatMul_grad/MatMul^gradients/MatMul_grad/MatMul_1
ĺ
.gradients/MatMul_grad/tuple/control_dependencyIdentitygradients/MatMul_grad/MatMul'^gradients/MatMul_grad/tuple/group_deps*
T0*/
_class%
#!loc:@gradients/MatMul_grad/MatMul*(
_output_shapes
:˙˙˙˙˙˙˙˙˙
â
0gradients/MatMul_grad/tuple/control_dependency_1Identitygradients/MatMul_grad/MatMul_1'^gradients/MatMul_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/MatMul_grad/MatMul_1*
_output_shapes
: v
j
$gradients/Flatten/Reshape_grad/ShapeShapeRelu_3*
T0*
out_type0*
_output_shapes
:
Đ
&gradients/Flatten/Reshape_grad/ReshapeReshape.gradients/MatMul_grad/tuple/control_dependency$gradients/Flatten/Reshape_grad/Shape*
T0*
Tshape0*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
gradients/Relu_3_grad/ReluGradReluGrad&gradients/Flatten/Reshape_grad/ReshapeRelu_3*
T0*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
b
gradients/add_3_grad/ShapeShapeConv2D_3*
T0*
out_type0*
_output_shapes
:
g
gradients/add_3_grad/Shape_1Const*
valueB:*
dtype0*
_output_shapes
:
ş
*gradients/add_3_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/add_3_grad/Shapegradients/add_3_grad/Shape_1*
T0*2
_output_shapes
:
˙˙˙˙˙˙˙˙˙:
˙˙˙˙˙˙˙˙˙
Ť
gradients/add_3_grad/SumSumgradients/Relu_3_grad/ReluGrad*gradients/add_3_grad/BroadcastGradientArgs*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
Ś
gradients/add_3_grad/ReshapeReshapegradients/add_3_grad/Sumgradients/add_3_grad/Shape*
T0*
Tshape0*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
Ż
gradients/add_3_grad/Sum_1Sumgradients/Relu_3_grad/ReluGrad,gradients/add_3_grad/BroadcastGradientArgs:1*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
gradients/add_3_grad/Reshape_1Reshapegradients/add_3_grad/Sum_1gradients/add_3_grad/Shape_1*
T0*
Tshape0*
_output_shapes
:
m
%gradients/add_3_grad/tuple/group_depsNoOp^gradients/add_3_grad/Reshape^gradients/add_3_grad/Reshape_1
ë
-gradients/add_3_grad/tuple/control_dependencyIdentitygradients/add_3_grad/Reshape&^gradients/add_3_grad/tuple/group_deps*
T0*/
_class%
#!loc:@gradients/add_3_grad/Reshape*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
Ü
/gradients/add_3_grad/tuple/control_dependency_1Identitygradients/add_3_grad/Reshape_1&^gradients/add_3_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/add_3_grad/Reshape_1*
_output_shapes
:
f
gradients/Conv2D_3_grad/ShapeShape MaxPool_1*
T0*
out_type0*
_output_shapes
:
Î
+gradients/Conv2D_3_grad/Conv2DBackpropInputConv2DBackpropInputgradients/Conv2D_3_grad/ShapeVariable_6/read-gradients/add_3_grad/tuple/control_dependency*J
_output_shapes8
6:4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙*
T0*
data_formatNHWC*
strides
*
use_cudnn_on_gpu(*
paddingVALID
x
gradients/Conv2D_3_grad/Shape_1Const*%
valueB" *
dtype0*
_output_shapes
:
Ş
,gradients/Conv2D_3_grad/Conv2DBackpropFilterConv2DBackpropFilter MaxPool_1gradients/Conv2D_3_grad/Shape_1-gradients/add_3_grad/tuple/control_dependency*(
_output_shapes
:*
T0*
data_formatNHWC*
strides
*
use_cudnn_on_gpu(*
paddingVALID
(gradients/Conv2D_3_grad/tuple/group_depsNoOp,^gradients/Conv2D_3_grad/Conv2DBackpropInput-^gradients/Conv2D_3_grad/Conv2DBackpropFilter
0gradients/Conv2D_3_grad/tuple/control_dependencyIdentity+gradients/Conv2D_3_grad/Conv2DBackpropInput)^gradients/Conv2D_3_grad/tuple/group_deps*
T0*>
_class4
20loc:@gradients/Conv2D_3_grad/Conv2DBackpropInput*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
2gradients/Conv2D_3_grad/tuple/control_dependency_1Identity,gradients/Conv2D_3_grad/Conv2DBackpropFilter)^gradients/Conv2D_3_grad/tuple/group_deps*
T0*?
_class5
31loc:@gradients/Conv2D_3_grad/Conv2DBackpropFilter*(
_output_shapes
:
$gradients/MaxPool_1_grad/MaxPoolGradMaxPoolGradRelu_2 MaxPool_10gradients/Conv2D_3_grad/tuple/control_dependency*0
_output_shapes
:˙˙˙˙˙˙˙˙˙ *
T0*
data_formatNHWC*
strides
*
ksize
*
paddingVALID
gradients/Relu_2_grad/ReluGradReluGrad$gradients/MaxPool_1_grad/MaxPoolGradRelu_2*
T0*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
b
gradients/add_2_grad/ShapeShapeConv2D_2*
T0*
out_type0*
_output_shapes
:
g
gradients/add_2_grad/Shape_1Const*
valueB:*
dtype0*
_output_shapes
:
ş
*gradients/add_2_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/add_2_grad/Shapegradients/add_2_grad/Shape_1*
T0*2
_output_shapes
:
˙˙˙˙˙˙˙˙˙:
˙˙˙˙˙˙˙˙˙
Ť
gradients/add_2_grad/SumSumgradients/Relu_2_grad/ReluGrad*gradients/add_2_grad/BroadcastGradientArgs*
T0*
_output_shapes
:*
keep_dims( *
Tidx0
Ś
gradients/add_2_grad/ReshapeReshapegradients/add_2_grad/Sumgradients/add_2_grad/Shape*
T0*
Tshape0*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
Ż
gradients/add_2_grad/Sum_1Sumgradients/Relu_2_grad/ReluGrad,gradients/add_2_grad/BroadcastGradientArgs:1*
T0*
_output_shapes
:*
keep_dims( *
Tidx0
gradients/add_2_grad/Reshape_1Reshapegradients/add_2_grad/Sum_1gradients/add_2_grad/Shape_1*
T0*
Tshape0*
_output_shapes
:
m
%gradients/add_2_grad/tuple/group_depsNoOp^gradients/add_2_grad/Reshape^gradients/add_2_grad/Reshape_1
ë
-gradients/add_2_grad/tuple/control_dependencyIdentitygradients/add_2_grad/Reshape&^gradients/add_2_grad/tuple/group_deps*
T0*/
_class%
#!loc:@gradients/add_2_grad/Reshape*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
Ü
/gradients/add_2_grad/tuple/control_dependency_1Identitygradients/add_2_grad/Reshape_1&^gradients/add_2_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/add_2_grad/Reshape_1*
_output_shapes
:
c
gradients/Conv2D_2_grad/ShapeShapeRelu_1*
T0*
out_type0*
_output_shapes
:
Í
+gradients/Conv2D_2_grad/Conv2DBackpropInputConv2DBackpropInputgradients/Conv2D_2_grad/ShapeVariable_4/read-gradients/add_2_grad/tuple/control_dependency*
paddingSAME*J
_output_shapes8
6:4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙*
T0*
data_formatNHWC*
strides
*
use_cudnn_on_gpu(
x
gradients/Conv2D_2_grad/Shape_1Const*%
valueB" @ *
dtype0*
_output_shapes
:
Ľ
,gradients/Conv2D_2_grad/Conv2DBackpropFilterConv2DBackpropFilterRelu_1gradients/Conv2D_2_grad/Shape_1-gradients/add_2_grad/tuple/control_dependency*
T0*
data_formatNHWC*
strides
*
use_cudnn_on_gpu(*
paddingSAME*'
_output_shapes
:@
(gradients/Conv2D_2_grad/tuple/group_depsNoOp,^gradients/Conv2D_2_grad/Conv2DBackpropInput-^gradients/Conv2D_2_grad/Conv2DBackpropFilter
0gradients/Conv2D_2_grad/tuple/control_dependencyIdentity+gradients/Conv2D_2_grad/Conv2DBackpropInput)^gradients/Conv2D_2_grad/tuple/group_deps*
T0*>
_class4
20loc:@gradients/Conv2D_2_grad/Conv2DBackpropInput*/
_output_shapes
:˙˙˙˙˙˙˙˙˙ @
2gradients/Conv2D_2_grad/tuple/control_dependency_1Identity,gradients/Conv2D_2_grad/Conv2DBackpropFilter)^gradients/Conv2D_2_grad/tuple/group_deps*
T0*?
_class5
31loc:@gradients/Conv2D_2_grad/Conv2DBackpropFilter*'
_output_shapes
:@
gradients/Relu_1_grad/ReluGradReluGrad0gradients/Conv2D_2_grad/tuple/control_dependencyRelu_1*
T0*/
_output_shapes
:˙˙˙˙˙˙˙˙˙ @
b
gradients/add_1_grad/ShapeShapeConv2D_1*
T0*
out_type0*
_output_shapes
:
f
gradients/add_1_grad/Shape_1Const*
value
B:@*
dtype0*
_output_shapes
:
ş
*gradients/add_1_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/add_1_grad/Shapegradients/add_1_grad/Shape_1*
T0*2
_output_shapes
:
˙˙˙˙˙˙˙˙˙:
˙˙˙˙˙˙˙˙˙
Ť
gradients/add_1_grad/SumSumgradients/Relu_1_grad/ReluGrad*gradients/add_1_grad/BroadcastGradientArgs*
T0*
_output_shapes
:*
keep_dims( *
Tidx0
Ľ
gradients/add_1_grad/ReshapeReshapegradients/add_1_grad/Sumgradients/add_1_grad/Shape*
T0*
Tshape0*/
_output_shapes
:˙˙˙˙˙˙˙˙˙ @
Ż
gradients/add_1_grad/Sum_1Sumgradients/Relu_1_grad/ReluGrad,gradients/add_1_grad/BroadcastGradientArgs:1*
T0*
_output_shapes
:*
keep_dims( *
Tidx0
gradients/add_1_grad/Reshape_1Reshapegradients/add_1_grad/Sum_1gradients/add_1_grad/Shape_1*
T0*
Tshape0*
_output_shapes
:@
m
%gradients/add_1_grad/tuple/group_depsNoOp^gradients/add_1_grad/Reshape^gradients/add_1_grad/Reshape_1
ę
-gradients/add_1_grad/tuple/control_dependencyIdentitygradients/add_1_grad/Reshape&^gradients/add_1_grad/tuple/group_deps*
T0*/
_class%
#!loc:@gradients/add_1_grad/Reshape*/
_output_shapes
:˙˙˙˙˙˙˙˙˙ @
Ű
/gradients/add_1_grad/tuple/control_dependency_1Identitygradients/add_1_grad/Reshape_1&^gradients/add_1_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/add_1_grad/Reshape_1*
_output_shapes
:@
d
gradients/Conv2D_1_grad/ShapeShapeMaxPool*
T0*
out_type0*
_output_shapes
:
Í
+gradients/Conv2D_1_grad/Conv2DBackpropInputConv2DBackpropInputgradients/Conv2D_1_grad/ShapeVariable_2/read-gradients/add_1_grad/tuple/control_dependency*
paddingSAME*J
_output_shapes8
6:4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙*
T0*
data_formatNHWC*
strides
*
use_cudnn_on_gpu(
x
gradients/Conv2D_1_grad/Shape_1Const*%
valueB" @ *
dtype0*
_output_shapes
:
Ľ
,gradients/Conv2D_1_grad/Conv2DBackpropFilterConv2DBackpropFilterMaxPoolgradients/Conv2D_1_grad/Shape_1-gradients/add_1_grad/tuple/control_dependency*
paddingSAME*&
_output_shapes
: @*
T0*
data_formatNHWC*
strides
*
use_cudnn_on_gpu(
(gradients/Conv2D_1_grad/tuple/group_depsNoOp,^gradients/Conv2D_1_grad/Conv2DBackpropInput-^gradients/Conv2D_1_grad/Conv2DBackpropFilter
0gradients/Conv2D_1_grad/tuple/control_dependencyIdentity+gradients/Conv2D_1_grad/Conv2DBackpropInput)^gradients/Conv2D_1_grad/tuple/group_deps*
T0*>
_class4
20loc:@gradients/Conv2D_1_grad/Conv2DBackpropInput*/
_output_shapes
:˙˙˙˙˙˙˙˙˙
2gradients/Conv2D_1_grad/tuple/control_dependency_1Identity,gradients/Conv2D_1_grad/Conv2DBackpropFilter)^gradients/Conv2D_1_grad/tuple/group_deps*
T0*?
_class5
31loc:@gradients/Conv2D_1_grad/Conv2DBackpropFilter*&
_output_shapes
: @
˙
"gradients/MaxPool_grad/MaxPoolGradMaxPoolGradReluMaxPool0gradients/Conv2D_1_grad/tuple/control_dependency*
T0*
data_formatNHWC*
strides
*
ksize
*
paddingVALID*/
_output_shapes
:˙˙˙˙˙˙˙˙˙@
gradients/Relu_grad/ReluGradReluGrad"gradients/MaxPool_grad/MaxPoolGradRelu*
T0*/
_output_shapes
:˙˙˙˙˙˙˙˙˙@
^
gradients/add_grad/ShapeShapeConv2D*
T0*
out_type0*
_output_shapes
:
d
gradients/add_grad/Shape_1Const*
value
B: *
dtype0*
_output_shapes
:
´
(gradients/add_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/add_grad/Shapegradients/add_grad/Shape_1*
T0*2
_output_shapes
:
˙˙˙˙˙˙˙˙˙:
˙˙˙˙˙˙˙˙˙
Ľ
gradients/add_grad/SumSumgradients/Relu_grad/ReluGrad(gradients/add_grad/BroadcastGradientArgs*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
gradients/add_grad/ReshapeReshapegradients/add_grad/Sumgradients/add_grad/Shape*
T0*
Tshape0*/
_output_shapes
:˙˙˙˙˙˙˙˙˙@
Š
gradients/add_grad/Sum_1Sumgradients/Relu_grad/ReluGrad*gradients/add_grad/BroadcastGradientArgs:1*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
gradients/add_grad/Reshape_1Reshapegradients/add_grad/Sum_1gradients/add_grad/Shape_1*
T0*
Tshape0*
_output_shapes
:
g
#gradients/add_grad/tuple/group_depsNoOp^gradients/add_grad/Reshape^gradients/add_grad/Reshape_1
â
+gradients/add_grad/tuple/control_dependencyIdentitygradients/add_grad/Reshape$^gradients/add_grad/tuple/group_deps*
T0*-
_class#
!loc:@gradients/add_grad/Reshape*/
_output_shapes
:˙˙˙˙˙˙˙˙˙@
Ó
-gradients/add_grad/tuple/control_dependency_1Identitygradients/add_grad/Reshape_1$^gradients/add_grad/tuple/group_deps*
T0*/
_class%
#!loc:@gradients/add_grad/Reshape_1*
_output_shapes
:
`
gradients/Conv2D_grad/ShapeShapecnn_X*
T0*
out_type0*
_output_shapes
:
Ĺ
)gradients/Conv2D_grad/Conv2DBackpropInputConv2DBackpropInputgradients/Conv2D_grad/Shape
Variable/read+gradients/add_grad/tuple/control_dependency*
paddingSAME*J
_output_shapes8
6:4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙*
T0*
data_formatNHWC*
strides
*
use_cudnn_on_gpu(
v
gradients/Conv2D_grad/Shape_1Const*%
valueB" *
dtype0*
_output_shapes
:
*gradients/Conv2D_grad/Conv2DBackpropFilterConv2DBackpropFiltercnn_Xgradients/Conv2D_grad/Shape_1+gradients/add_grad/tuple/control_dependency*
T0*
data_formatNHWC*
strides
*
use_cudnn_on_gpu(*
paddingSAME*&
_output_shapes
:
&gradients/Conv2D_grad/tuple/group_depsNoOp*^gradients/Conv2D_grad/Conv2DBackpropInput+^gradients/Conv2D_grad/Conv2DBackpropFilter
.gradients/Conv2D_grad/tuple/control_dependencyIdentity)gradients/Conv2D_grad/Conv2DBackpropInput'^gradients/Conv2D_grad/tuple/group_deps*
T0*<
_class2
0.loc:@gradients/Conv2D_grad/Conv2DBackpropInput*0
_output_shapes
:˙˙˙˙˙˙˙˙˙
0gradients/Conv2D_grad/tuple/control_dependency_1Identity*gradients/Conv2D_grad/Conv2DBackpropFilter'^gradients/Conv2D_grad/tuple/group_deps*
T0*=
_class3
1/loc:@gradients/Conv2D_grad/Conv2DBackpropFilter*&
_output_shapes
:
{
beta1_power/initial_valueConst*
valueB
*fff?*
_class
loc:@Variable*
dtype0*
_output_shapes
:
beta1_power
VariableV2*
dtype0*
_output_shapes
: *
shared_name *
_class
loc:@Variable*
container *
shape:
Ť
beta1_power/AssignAssignbeta1_powerbeta1_power/initial_value*
T0*
_class
loc:@Variable*
validate_shape(*
_output_shapes
: *
use_locking(
g
beta1_power/readIdentitybeta1_power*
T0*
_class
loc:@Variable*
_output_shapes
:
{
beta2_power/initial_valueConst*
valueB
*wž?*
_class
loc:@Variable*
dtype0*
_output_shapes
:
beta2_power
VariableV2*
_class
loc:@Variable*
container *
shape: *
dtype0*
_output_shapes
: *
shared_name
Ť
beta2_power/AssignAssignbeta2_powerbeta2_power/initial_value*
use_locking(*
T0*
_class
loc:@Variable*
validate_shape(*
_output_shapes
:
g
beta2_power/readIdentitybeta2_power*
T0*
_class
loc:@Variable*
_output_shapes
:
Ą
Variable/Adam/Initializer/zerosConst*
_class
loc:@Variable*%
valueB * *
dtype0*&
_output_shapes
:
Ž
Variable/Adam
VariableV2*
shape: *
dtype0*&
_output_shapes
: *
shared_name *
_class
loc:@Variable*
container
Ĺ
Variable/Adam/AssignAssign
Variable/AdamVariable/Adam/Initializer/zeros*
T0*
_class
loc:@Variable*
validate_shape(*&
_output_shapes
: *
use_locking(
{
Variable/Adam/readIdentity
Variable/Adam*
T0*
_class
loc:@Variable*&
_output_shapes
:
Ł
!Variable/Adam_1/Initializer/zerosConst*
_class
loc:@Variable*%
valueB * *
dtype0*&
_output_shapes
:
°
Variable/Adam_1
VariableV2*
dtype0*&
_output_shapes
: *
shared_name *
_class
loc:@Variable*
container *
shape:
Ë
Variable/Adam_1/AssignAssignVariable/Adam_1!Variable/Adam_1/Initializer/zeros*
use_locking(*
T0*
_class
loc:@Variable*
validate_shape(*&
_output_shapes
:
Variable/Adam_1/readIdentityVariable/Adam_1*
T0*
_class
loc:@Variable*&
_output_shapes
:
!Variable_1/Adam/Initializer/zerosConst*
_class
loc:@Variable_1*
valueB * *
dtype0*
_output_shapes
:
Variable_1/Adam
VariableV2*
shape: *
dtype0*
_output_shapes
: *
shared_name *
_class
loc:@Variable_1*
container
Á
Variable_1/Adam/AssignAssignVariable_1/Adam!Variable_1/Adam/Initializer/zeros*
T0*
_class
loc:@Variable_1*
validate_shape(*
_output_shapes
: *
use_locking(
u
Variable_1/Adam/readIdentityVariable_1/Adam*
T0*
_class
loc:@Variable_1*
_output_shapes
:
#Variable_1/Adam_1/Initializer/zerosConst*
_class
loc:@Variable_1*
valueB * *
dtype0*
_output_shapes
:
Variable_1/Adam_1
VariableV2*
_class
loc:@Variable_1*
container *
shape: *
dtype0*
_output_shapes
: *
shared_name
Ç
Variable_1/Adam_1/AssignAssignVariable_1/Adam_1#Variable_1/Adam_1/Initializer/zeros*
T0*
_class
loc:@Variable_1*
validate_shape(*
_output_shapes
: *
use_locking(
y
Variable_1/Adam_1/readIdentityVariable_1/Adam_1*
T0*
_class
loc:@Variable_1*
_output_shapes
:
Ľ
!Variable_2/Adam/Initializer/zerosConst*
_class
loc:@Variable_2*%
valueB @* *
dtype0*&
_output_shapes
: @
˛
Variable_2/Adam
VariableV2*
shared_name *
_class
loc:@Variable_2*
container *
shape: @*
dtype0*&
_output_shapes
: @
Í
Variable_2/Adam/AssignAssignVariable_2/Adam!Variable_2/Adam/Initializer/zeros*
T0*
_class
loc:@Variable_2*
validate_shape(*&
_output_shapes
: @*
use_locking(
Variable_2/Adam/readIdentityVariable_2/Adam*
T0*
_class
loc:@Variable_2*&
_output_shapes
: @
§
#Variable_2/Adam_1/Initializer/zerosConst*
_class
loc:@Variable_2*%
valueB @* *
dtype0*&
_output_shapes
: @
´
Variable_2/Adam_1
VariableV2*
shared_name *
_class
loc:@Variable_2*
container *
shape: @*
dtype0*&
_output_shapes
: @
Ó
Variable_2/Adam_1/AssignAssignVariable_2/Adam_1#Variable_2/Adam_1/Initializer/zeros*
use_locking(*
T0*
_class
loc:@Variable_2*
validate_shape(*&
_output_shapes
: @
Variable_2/Adam_1/readIdentityVariable_2/Adam_1*
T0*
_class
loc:@Variable_2*&
_output_shapes
: @
!Variable_3/Adam/Initializer/zerosConst*
_class
loc:@Variable_3*
valueB@* *
dtype0*
_output_shapes
:@
Variable_3/Adam
VariableV2*
shared_name *
_class
loc:@Variable_3*
container *
shape:@*
dtype0*
_output_shapes
:@
Á
Variable_3/Adam/AssignAssignVariable_3/Adam!Variable_3/Adam/Initializer/zeros*
T0*
_class
loc:@Variable_3*
validate_shape(*
_output_shapes
:@*
use_locking(
u
Variable_3/Adam/readIdentityVariable_3/Adam*
T0*
_class
loc:@Variable_3*
_output_shapes
:@
#Variable_3/Adam_1/Initializer/zerosConst*
_class
loc:@Variable_3*
valueB@* *
dtype0*
_output_shapes
:@
Variable_3/Adam_1
VariableV2*
shared_name *
_class
loc:@Variable_3*
container *
shape:@*
dtype0*
_output_shapes
:@
Ç
Variable_3/Adam_1/AssignAssignVariable_3/Adam_1#Variable_3/Adam_1/Initializer/zeros*
use_locking(*
T0*
_class
loc:@Variable_3*
validate_shape(*
_output_shapes
:@
y
Variable_3/Adam_1/readIdentityVariable_3/Adam_1*
T0*
_class
loc:@Variable_3*
_output_shapes
:@
§
!Variable_4/Adam/Initializer/zerosConst*
_class
loc:@Variable_4*&
valueB@* *
dtype0*'
_output_shapes
:@
´
Variable_4/Adam
VariableV2*
shared_name *
_class
loc:@Variable_4*
container *
shape:@*
dtype0*'
_output_shapes
:@
Î
Variable_4/Adam/AssignAssignVariable_4/Adam!Variable_4/Adam/Initializer/zeros*
use_locking(*
T0*
_class
loc:@Variable_4*
validate_shape(*'
_output_shapes
:@
Variable_4/Adam/readIdentityVariable_4/Adam*
T0*
_class
loc:@Variable_4*'
_output_shapes
:@
Š
#Variable_4/Adam_1/Initializer/zerosConst*
_class
loc:@Variable_4*&
valueB@* *
dtype0*'
_output_shapes
:@
ś
Variable_4/Adam_1
VariableV2*
_class
loc:@Variable_4*
container *
shape:@*
dtype0*'
_output_shapes
:@*
shared_name
Ô
Variable_4/Adam_1/AssignAssignVariable_4/Adam_1#Variable_4/Adam_1/Initializer/zeros*
use_locking(*
T0*
_class
loc:@Variable_4*
validate_shape(*'
_output_shapes
:@
Variable_4/Adam_1/readIdentityVariable_4/Adam_1*
T0*
_class
loc:@Variable_4*'
_output_shapes
:@
!Variable_5/Adam/Initializer/zerosConst*
_class
loc:@Variable_5*
valueB* *
dtype0*
_output_shapes
:
Variable_5/Adam
VariableV2*
_class
loc:@Variable_5*
container *
shape:*
dtype0*
_output_shapes
:*
shared_name
Â
Variable_5/Adam/AssignAssignVariable_5/Adam!Variable_5/Adam/Initializer/zeros*
use_locking(*
T0*
_class
loc:@Variable_5*
validate_shape(*
_output_shapes
:
v
Variable_5/Adam/readIdentityVariable_5/Adam*
T0*
_class
loc:@Variable_5*
_output_shapes
:
#Variable_5/Adam_1/Initializer/zerosConst*
_class
loc:@Variable_5*
valueB* *
dtype0*
_output_shapes
:
Variable_5/Adam_1
VariableV2*
dtype0*
_output_shapes
:*
shared_name *
_class
loc:@Variable_5*
container *
shape:
Č
Variable_5/Adam_1/AssignAssignVariable_5/Adam_1#Variable_5/Adam_1/Initializer/zeros*
T0*
_class
loc:@Variable_5*
validate_shape(*
_output_shapes
:*
use_locking(
z
Variable_5/Adam_1/readIdentityVariable_5/Adam_1*
T0*
_class
loc:@Variable_5*
_output_shapes
:
Š
!Variable_6/Adam/Initializer/zerosConst*
_class
loc:@Variable_6*'
valueB* *
dtype0*(
_output_shapes
:
ś
Variable_6/Adam
VariableV2*
_class
loc:@Variable_6*
container *
shape:*
dtype0*(
_output_shapes
:*
shared_name
Ď
Variable_6/Adam/AssignAssignVariable_6/Adam!Variable_6/Adam/Initializer/zeros*
use_locking(*
T0*
_class
loc:@Variable_6*
validate_shape(*(
_output_shapes
:
Variable_6/Adam/readIdentityVariable_6/Adam*
T0*
_class
loc:@Variable_6*(
_output_shapes
:
Ť
#Variable_6/Adam_1/Initializer/zerosConst*
_class
loc:@Variable_6*'
valueB* *
dtype0*(
_output_shapes
:
¸
Variable_6/Adam_1
VariableV2*
shape:*
dtype0*(
_output_shapes
:*
shared_name *
_class
loc:@Variable_6*
container
Ő
Variable_6/Adam_1/AssignAssignVariable_6/Adam_1#Variable_6/Adam_1/Initializer/zeros*
use_locking(*
T0*
_class
loc:@Variable_6*
validate_shape(*(
_output_shapes
:
Variable_6/Adam_1/readIdentityVariable_6/Adam_1*
T0*
_class
loc:@Variable_6*(
_output_shapes
:
!Variable_7/Adam/Initializer/zerosConst*
_class
loc:@Variable_7*
valueB* *
dtype0*
_output_shapes
:
Variable_7/Adam
VariableV2*
dtype0*
_output_shapes
:*
shared_name *
_class
loc:@Variable_7*
container *
shape:
Â
Variable_7/Adam/AssignAssignVariable_7/Adam!Variable_7/Adam/Initializer/zeros*
use_locking(*
T0*
_class
loc:@Variable_7*
validate_shape(*
_output_shapes
:
v
Variable_7/Adam/readIdentityVariable_7/Adam*
T0*
_class
loc:@Variable_7*
_output_shapes
:
#Variable_7/Adam_1/Initializer/zerosConst*
_class
loc:@Variable_7*
valueB* *
dtype0*
_output_shapes
:
Variable_7/Adam_1
VariableV2*
shape:*
dtype0*
_output_shapes
:*
shared_name *
_class
loc:@Variable_7*
container
Č
Variable_7/Adam_1/AssignAssignVariable_7/Adam_1#Variable_7/Adam_1/Initializer/zeros*
use_locking(*
T0*
_class
loc:@Variable_7*
validate_shape(*
_output_shapes
:
z
Variable_7/Adam_1/readIdentityVariable_7/Adam_1*
T0*
_class
loc:@Variable_7*
_output_shapes
:
!Variable_8/Adam/Initializer/zerosConst*
_class
loc:@Variable_8*
valueB v* *
dtype0*
_output_shapes
: v
¤
Variable_8/Adam
VariableV2*
_class
loc:@Variable_8*
container *
shape: v*
dtype0*
_output_shapes
: v*
shared_name
Ć
Variable_8/Adam/AssignAssignVariable_8/Adam!Variable_8/Adam/Initializer/zeros*
T0*
_class
loc:@Variable_8*
validate_shape(*
_output_shapes
: v*
use_locking(
z
Variable_8/Adam/readIdentityVariable_8/Adam*
T0*
_class
loc:@Variable_8*
_output_shapes
: v
#Variable_8/Adam_1/Initializer/zerosConst*
_class
loc:@Variable_8*
valueB v* *
dtype0*
_output_shapes
: v
Ś
Variable_8/Adam_1
VariableV2*
dtype0*
_output_shapes
: v*
shared_name *
_class
loc:@Variable_8*
container *
shape: v
Ě
Variable_8/Adam_1/AssignAssignVariable_8/Adam_1#Variable_8/Adam_1/Initializer/zeros*
use_locking(*
T0*
_class
loc:@Variable_8*
validate_shape(*
_output_shapes
: v
~
Variable_8/Adam_1/readIdentityVariable_8/Adam_1*
T0*
_class
loc:@Variable_8*
_output_shapes
: v
!Variable_9/Adam/Initializer/zerosConst*
_class
loc:@Variable_9*
valueBv* *
dtype0*
_output_shapes
:v
Variable_9/Adam
VariableV2*
shape:v*
dtype0*
_output_shapes
:v*
shared_name *
_class
loc:@Variable_9*
container
Á
Variable_9/Adam/AssignAssignVariable_9/Adam!Variable_9/Adam/Initializer/zeros*
use_locking(*
T0*
_class
loc:@Variable_9*
validate_shape(*
_output_shapes
:v
u
Variable_9/Adam/readIdentityVariable_9/Adam*
T0*
_class
loc:@Variable_9*
_output_shapes
:v
#Variable_9/Adam_1/Initializer/zerosConst*
_class
loc:@Variable_9*
valueBv* *
dtype0*
_output_shapes
:v
Variable_9/Adam_1
VariableV2*
_class
loc:@Variable_9*
container *
shape:v*
dtype0*
_output_shapes
:v*
shared_name
Ç
Variable_9/Adam_1/AssignAssignVariable_9/Adam_1#Variable_9/Adam_1/Initializer/zeros*
T0*
_class
loc:@Variable_9*
validate_shape(*
_output_shapes
:v*
use_locking(
y
Variable_9/Adam_1/readIdentityVariable_9/Adam_1*
T0*
_class
loc:@Variable_9*
_output_shapes
:v
W
Adam/learning_rateConst*
valueB
*o:*
dtype0*
_output_shapes
:
O
Adam/beta1Const*
valueB
*fff?*
dtype0*
_output_shapes
:
O
Adam/beta2Const*
valueB
*wž?*
dtype0*
_output_shapes
:
Q
Adam/epsilonConst*
valueB
*wĚ+2*
dtype0*
_output_shapes
:
Ú
Adam/update_Variable/ApplyAdam ApplyAdamVariable
Variable/AdamVariable/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon0gradients/Conv2D_grad/tuple/control_dependency_1*
use_locking( *
T0*
_class
loc:@Variable*
use_nesterov( *&
_output_shapes
:
Ő
Adam/update_Variable_1/ApplyAdam ApplyAdam
Variable_1Variable_1/AdamVariable_1/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon-gradients/add_grad/tuple/control_dependency_1*
T0*
_class
loc:@Variable_1*
use_nesterov( *
_output_shapes
: *
use_locking(
ć
Adam/update_Variable_2/ApplyAdam ApplyAdam
Variable_2Variable_2/AdamVariable_2/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon2gradients/Conv2D_1_grad/tuple/control_dependency_1*
T0*
_class
loc:@Variable_2*
use_nesterov( *&
_output_shapes
: @*
use_locking(
×
Adam/update_Variable_3/ApplyAdam ApplyAdam
Variable_3Variable_3/AdamVariable_3/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon/gradients/add_1_grad/tuple/control_dependency_1*
T0*
_class
loc:@Variable_3*
use_nesterov( *
_output_shapes
:@*
use_locking(
ç
Adam/update_Variable_4/ApplyAdam ApplyAdam
Variable_4Variable_4/AdamVariable_4/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon2gradients/Conv2D_2_grad/tuple/control_dependency_1*
use_locking( *
T0*
_class
loc:@Variable_4*
use_nesterov( *'
_output_shapes
:@
Ř
Adam/update_Variable_5/ApplyAdam ApplyAdam
Variable_5Variable_5/AdamVariable_5/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon/gradients/add_2_grad/tuple/control_dependency_1*
T0*
_class
loc:@Variable_5*
use_nesterov( *
_output_shapes
:*
use_locking(
č
Adam/update_Variable_6/ApplyAdam ApplyAdam
Variable_6Variable_6/AdamVariable_6/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon2gradients/Conv2D_3_grad/tuple/control_dependency_1*
use_locking( *
T0*
_class
loc:@Variable_6*
use_nesterov( *(
_output_shapes
:
Ř
Adam/update_Variable_7/ApplyAdam ApplyAdam
Variable_7Variable_7/AdamVariable_7/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon/gradients/add_3_grad/tuple/control_dependency_1*
use_locking( *
T0*
_class
loc:@Variable_7*
use_nesterov( *
_output_shapes
:
Ý
Adam/update_Variable_8/ApplyAdam ApplyAdam
Variable_8Variable_8/AdamVariable_8/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon0gradients/MatMul_grad/tuple/control_dependency_1*
T0*
_class
loc:@Variable_8*
use_nesterov( *
_output_shapes
: v*
use_locking(
×
Adam/update_Variable_9/ApplyAdam ApplyAdam
Variable_9Variable_9/AdamVariable_9/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate
Adam/beta1
Adam/beta2Adam/epsilon/gradients/add_4_grad/tuple/control_dependency_1*
T0*
_class
loc:@Variable_9*
use_nesterov( *
_output_shapes
:v*
use_locking(
Ç
Adam/mulMulbeta1_power/read
Adam/beta1^Adam/update_Variable/ApplyAdam!^Adam/update_Variable_1/ApplyAdam!^Adam/update_Variable_2/ApplyAdam!^Adam/update_Variable_3/ApplyAdam!^Adam/update_Variable_4/ApplyAdam!^Adam/update_Variable_5/ApplyAdam!^Adam/update_Variable_6/ApplyAdam!^Adam/update_Variable_7/ApplyAdam!^Adam/update_Variable_8/ApplyAdam!^Adam/update_Variable_9/ApplyAdam*
T0*
_class
loc:@Variable*
_output_shapes
:
Adam/AssignAssignbeta1_powerAdam/mul*
use_locking( *
T0*
_class
loc:@Variable*
validate_shape(*
_output_shapes
:
É
Adam/mul_1Mulbeta2_power/read
Adam/beta2^Adam/update_Variable/ApplyAdam!^Adam/update_Variable_1/ApplyAdam!^Adam/update_Variable_2/ApplyAdam!^Adam/update_Variable_3/ApplyAdam!^Adam/update_Variable_4/ApplyAdam!^Adam/update_Variable_5/ApplyAdam!^Adam/update_Variable_6/ApplyAdam!^Adam/update_Variable_7/ApplyAdam!^Adam/update_Variable_8/ApplyAdam!^Adam/update_Variable_9/ApplyAdam*
T0*
_class
loc:@Variable*
_output_shapes
:
Adam/Assign_1Assignbeta2_power
Adam/mul_1*
T0*
_class
loc:@Variable*
validate_shape(*
_output_shapes
: *
use_locking(
AdamNoOp^Adam/update_Variable/ApplyAdam!^Adam/update_Variable_1/ApplyAdam!^Adam/update_Variable_2/ApplyAdam!^Adam/update_Variable_3/ApplyAdam!^Adam/update_Variable_4/ApplyAdam!^Adam/update_Variable_5/ApplyAdam!^Adam/update_Variable_6/ApplyAdam!^Adam/update_Variable_7/ApplyAdam!^Adam/update_Variable_8/ApplyAdam!^Adam/update_Variable_9/ApplyAdam^Adam/Assign^Adam/Assign_1
R
ArgMax/dimensionConst*
value B :*
dtype0*
_output_shapes
:
e
ArgMaxArgMaxSoftmaxArgMax/dimension*
Tidx0*
T0*#
_output_shapes
:
˙˙˙˙˙˙˙˙˙
T
ArgMax_1/dimensionConst*
value B :*
dtype0*
_output_shapes
:
g
ArgMax_1ArgMaxcnn_YArgMax_1/dimension*
T0*#
_output_shapes
:
˙˙˙˙˙˙˙˙˙*
Tidx0
R
cnn_pre_YEqualArgMaxArgMax_1*
T0 *#
_output_shapes
:
˙˙˙˙˙˙˙˙˙
T
CastCast cnn_pre_Y*
SrcT0
*#
_output_shapes
:
˙˙˙˙˙˙˙˙˙*
DstT0
Q
Const_6Const*
value
B: *
dtype0*
_output_shapes
:
a
cnn_accuracyMeanCastConst_6*
T0*
_output_shapes
: *
keep_dims( *
Tidx0
P
save/ConstConst*
value
B Bmodel*
dtype0*
_output_shapes
:
Ö
save/SaveV2/tensor_namesConst*
value˙Bü BVariableB
Variable/AdamBVariable/Adam_1B
Variable_1BVariable_1/AdamBVariable_1/Adam_1B
Variable_2BVariable_2/AdamBVariable_2/Adam_1B
Variable_3BVariable_3/AdamBVariable_3/Adam_1B
Variable_4BVariable_4/AdamBVariable_4/Adam_1B
Variable_5BVariable_5/AdamBVariable_5/Adam_1B
Variable_6BVariable_6/AdamBVariable_6/Adam_1B
Variable_7BVariable_7/AdamBVariable_7/Adam_1B
Variable_8BVariable_8/AdamBVariable_8/Adam_1B
Variable_9BVariable_9/AdamBVariable_9/Adam_1Bbeta1_powerBbeta2_power*
dtype0*
_output_shapes
:
Ł
save/SaveV2/shape_and_slicesConst*S
valueJBH B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B *
dtype0*
_output_shapes
:
ý
save/SaveV2SaveV2
save/Constsave/SaveV2/tensor_namessave/SaveV2/shape_and_slicesVariable
Variable/AdamVariable/Adam_1
Variable_1Variable_1/AdamVariable_1/Adam_1
Variable_2Variable_2/AdamVariable_2/Adam_1
Variable_3Variable_3/AdamVariable_3/Adam_1
Variable_4Variable_4/AdamVariable_4/Adam_1
Variable_5Variable_5/AdamVariable_5/Adam_1
Variable_6Variable_6/AdamVariable_6/Adam_1
Variable_7Variable_7/AdamVariable_7/Adam_1
Variable_8Variable_8/AdamVariable_8/Adam_1
Variable_9Variable_9/AdamVariable_9/Adam_1beta1_powerbeta2_power*.
dtypes$
"2
}
save/control_dependencyIdentity
save/Const^save/SaveV2*
T0*
_class
loc:@save/Const*
_output_shapes
:
l
save/RestoreV2/tensor_namesConst*
valueBBVariable*
dtype0*
_output_shapes
:
h
save/RestoreV2/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2 RestoreV2
save/Constsave/RestoreV2/tensor_namessave/RestoreV2/shape_and_slices*
dtypes
2*
_output_shapes
:
Ś
save/AssignAssignVariablesave/RestoreV2*
T0*
_class
loc:@Variable*
validate_shape(*&
_output_shapes
: *
use_locking(
s
save/RestoreV2_1/tensor_namesConst*"
valueBB
Variable/Adam*
dtype0*
_output_shapes
:
j
!save/RestoreV2_1/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_1 RestoreV2
save/Constsave/RestoreV2_1/tensor_names!save/RestoreV2_1/shape_and_slices*
dtypes
2*
_output_shapes
:
Ż
save/Assign_1Assign
Variable/Adamsave/RestoreV2_1*
use_locking(*
T0*
_class
loc:@Variable*
validate_shape(*&
_output_shapes
:
u
save/RestoreV2_2/tensor_namesConst*$
valueBBVariable/Adam_1*
dtype0*
_output_shapes
:
j
!save/RestoreV2_2/shape_and_slicesConst*
valueB
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_2AssignVariable/Adam_1save/RestoreV2_2*
use_locking(*
T0*
_class
loc:@Variable*
validate_shape(*&
_output_shapes
:
p
save/RestoreV2_3/tensor_namesConst*
valueBB
Variable_1*
dtype0*
_output_shapes
:
j
!save/RestoreV2_3/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_3 RestoreV2
save/Constsave/RestoreV2_3/tensor_names!save/RestoreV2_3/shape_and_slices*
_output_shapes
:*
dtypes
2
˘
save/Assign_3Assign
Variable_1save/RestoreV2_3*
T0*
_class
loc:@Variable_1*
validate_shape(*
_output_shapes
: *
use_locking(
u
save/RestoreV2_4/tensor_namesConst*$
valueBBVariable_1/Adam*
dtype0*
_output_shapes
:
j
!save/RestoreV2_4/shape_and_slicesConst*
valueB
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_4AssignVariable_1/Adamsave/RestoreV2_4*
T0*
_class
loc:@Variable_1*
validate_shape(*
_output_shapes
: *
use_locking(
w
save/RestoreV2_5/tensor_namesConst*&
valueBBVariable_1/Adam_1*
dtype0*
_output_shapes
:
j
!save/RestoreV2_5/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_5 RestoreV2
save/Constsave/RestoreV2_5/tensor_names!save/RestoreV2_5/shape_and_slices*
_output_shapes
:*
dtypes
2
Š
save/Assign_5AssignVariable_1/Adam_1save/RestoreV2_5*
use_locking(*
T0*
_class
loc:@Variable_1*
validate_shape(*
_output_shapes
:
p
save/RestoreV2_6/tensor_namesConst*
valueBB
Variable_2*
dtype0*
_output_shapes
:
j
!save/RestoreV2_6/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_6 RestoreV2
save/Constsave/RestoreV2_6/tensor_names!save/RestoreV2_6/shape_and_slices*
dtypes
2*
_output_shapes
:
Ž
save/Assign_6Assign
Variable_2save/RestoreV2_6*
T0*
_class
loc:@Variable_2*
validate_shape(*&
_output_shapes
: @*
use_locking(
u
save/RestoreV2_7/tensor_namesConst*$
valueBBVariable_2/Adam*
dtype0*
_output_shapes
:
j
!save/RestoreV2_7/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_7 RestoreV2
save/Constsave/RestoreV2_7/tensor_names!save/RestoreV2_7/shape_and_slices*
dtypes
2*
_output_shapes
:
ł
save/Assign_7AssignVariable_2/Adamsave/RestoreV2_7*
T0*
_class
loc:@Variable_2*
validate_shape(*&
_output_shapes
: @*
use_locking(
w
save/RestoreV2_8/tensor_namesConst*&
valueBBVariable_2/Adam_1*
dtype0*
_output_shapes
:
j
!save/RestoreV2_8/shape_and_slicesConst*
valueB
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_8AssignVariable_2/Adam_1save/RestoreV2_8*
use_locking(*
T0*
_class
loc:@Variable_2*
validate_shape(*&
_output_shapes
: @
p
save/RestoreV2_9/tensor_namesConst*
valueBB
Variable_3*
dtype0*
_output_shapes
:
j
!save/RestoreV2_9/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_9 RestoreV2
save/Constsave/RestoreV2_9/tensor_names!save/RestoreV2_9/shape_and_slices*
_output_shapes
:*
dtypes
2
˘
save/Assign_9Assign
Variable_3save/RestoreV2_9*
use_locking(*
T0*
_class
loc:@Variable_3*
validate_shape(*
_output_shapes
:@
v
save/RestoreV2_10/tensor_namesConst*$
valueBBVariable_3/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_10/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_10 RestoreV2
save/Constsave/RestoreV2_10/tensor_names"save/RestoreV2_10/shape_and_slices*
dtypes
2*
_output_shapes
:
Š
save/Assign_10AssignVariable_3/Adamsave/RestoreV2_10*
use_locking(*
T0*
_class
loc:@Variable_3*
validate_shape(*
_output_shapes
:@
x
save/RestoreV2_11/tensor_namesConst*&
valueBBVariable_3/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_11/shape_and_slicesConst*
valueB
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_11AssignVariable_3/Adam_1save/RestoreV2_11*
use_locking(*
T0*
_class
loc:@Variable_3*
validate_shape(*
_output_shapes
:@
q
save/RestoreV2_12/tensor_namesConst*
valueBB
Variable_4*
dtype0*
_output_shapes
:
k
"save/RestoreV2_12/shape_and_slicesConst*
valueB
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
Variable_4save/RestoreV2_12*
use_locking(*
T0*
_class
loc:@Variable_4*
validate_shape(*'
_output_shapes
:@
v
save/RestoreV2_13/tensor_namesConst*$
valueBBVariable_4/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_13/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_13 RestoreV2
save/Constsave/RestoreV2_13/tensor_names"save/RestoreV2_13/shape_and_slices*
_output_shapes
:*
dtypes
2
ś
save/Assign_13AssignVariable_4/Adamsave/RestoreV2_13*
use_locking(*
T0*
_class
loc:@Variable_4*
validate_shape(*'
_output_shapes
:@
x
save/RestoreV2_14/tensor_namesConst*&
valueBBVariable_4/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_14/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_14 RestoreV2
save/Constsave/RestoreV2_14/tensor_names"save/RestoreV2_14/shape_and_slices*
_output_shapes
:*
dtypes
2
¸
save/Assign_14AssignVariable_4/Adam_1save/RestoreV2_14*
T0*
_class
loc:@Variable_4*
validate_shape(*'
_output_shapes
:@*
use_locking(
q
save/RestoreV2_15/tensor_namesConst*
valueBB
Variable_5*
dtype0*
_output_shapes
:
k
"save/RestoreV2_15/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_15 RestoreV2
save/Constsave/RestoreV2_15/tensor_names"save/RestoreV2_15/shape_and_slices*
_output_shapes
:*
dtypes
2
Ľ
save/Assign_15Assign
Variable_5save/RestoreV2_15*
T0*
_class
loc:@Variable_5*
validate_shape(*
_output_shapes
:*
use_locking(
v
save/RestoreV2_16/tensor_namesConst*$
valueBBVariable_5/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_16/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_16 RestoreV2
save/Constsave/RestoreV2_16/tensor_names"save/RestoreV2_16/shape_and_slices*
dtypes
2*
_output_shapes
:
Ş
save/Assign_16AssignVariable_5/Adamsave/RestoreV2_16*
T0*
_class
loc:@Variable_5*
validate_shape(*
_output_shapes
:*
use_locking(
x
save/RestoreV2_17/tensor_namesConst*&
valueBBVariable_5/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_17/shape_and_slicesConst*
valueB
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_17AssignVariable_5/Adam_1save/RestoreV2_17*
use_locking(*
T0*
_class
loc:@Variable_5*
validate_shape(*
_output_shapes
:
q
save/RestoreV2_18/tensor_namesConst*
valueBB
Variable_6*
dtype0*
_output_shapes
:
k
"save/RestoreV2_18/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_18 RestoreV2
save/Constsave/RestoreV2_18/tensor_names"save/RestoreV2_18/shape_and_slices*
dtypes
2*
_output_shapes
:
˛
save/Assign_18Assign
Variable_6save/RestoreV2_18*
T0*
_class
loc:@Variable_6*
validate_shape(*(
_output_shapes
:*
use_locking(
v
save/RestoreV2_19/tensor_namesConst*$
valueBBVariable_6/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_19/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_19 RestoreV2
save/Constsave/RestoreV2_19/tensor_names"save/RestoreV2_19/shape_and_slices*
dtypes
2*
_output_shapes
:
ˇ
save/Assign_19AssignVariable_6/Adamsave/RestoreV2_19*
T0*
_class
loc:@Variable_6*
validate_shape(*(
_output_shapes
:*
use_locking(
x
save/RestoreV2_20/tensor_namesConst*&
valueBBVariable_6/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_20/shape_and_slicesConst*
valueB
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_20AssignVariable_6/Adam_1save/RestoreV2_20*
T0*
_class
loc:@Variable_6*
validate_shape(*(
_output_shapes
:*
use_locking(
q
save/RestoreV2_21/tensor_namesConst*
valueBB
Variable_7*
dtype0*
_output_shapes
:
k
"save/RestoreV2_21/shape_and_slicesConst*
valueB
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
Variable_7save/RestoreV2_21*
use_locking(*
T0*
_class
loc:@Variable_7*
validate_shape(*
_output_shapes
:
v
save/RestoreV2_22/tensor_namesConst*$
valueBBVariable_7/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_22/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_22 RestoreV2
save/Constsave/RestoreV2_22/tensor_names"save/RestoreV2_22/shape_and_slices*
_output_shapes
:*
dtypes
2
Ş
save/Assign_22AssignVariable_7/Adamsave/RestoreV2_22*
use_locking(*
T0*
_class
loc:@Variable_7*
validate_shape(*
_output_shapes
:
x
save/RestoreV2_23/tensor_namesConst*&
valueBBVariable_7/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_23/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_23 RestoreV2
save/Constsave/RestoreV2_23/tensor_names"save/RestoreV2_23/shape_and_slices*
dtypes
2*
_output_shapes
:
Ź
save/Assign_23AssignVariable_7/Adam_1save/RestoreV2_23*
use_locking(*
T0*
_class
loc:@Variable_7*
validate_shape(*
_output_shapes
:
q
save/RestoreV2_24/tensor_namesConst*
valueBB
Variable_8*
dtype0*
_output_shapes
:
k
"save/RestoreV2_24/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_24 RestoreV2
save/Constsave/RestoreV2_24/tensor_names"save/RestoreV2_24/shape_and_slices*
_output_shapes
:*
dtypes
2
Š
save/Assign_24Assign
Variable_8save/RestoreV2_24*
T0*
_class
loc:@Variable_8*
validate_shape(*
_output_shapes
: v*
use_locking(
v
save/RestoreV2_25/tensor_namesConst*$
valueBBVariable_8/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_25/shape_and_slicesConst*
valueB
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_25AssignVariable_8/Adamsave/RestoreV2_25*
use_locking(*
T0*
_class
loc:@Variable_8*
validate_shape(*
_output_shapes
: v
x
save/RestoreV2_26/tensor_namesConst*&
valueBBVariable_8/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_26/shape_and_slicesConst*
valueB
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_26AssignVariable_8/Adam_1save/RestoreV2_26*
T0*
_class
loc:@Variable_8*
validate_shape(*
_output_shapes
: v*
use_locking(
q
save/RestoreV2_27/tensor_namesConst*
valueBB
Variable_9*
dtype0*
_output_shapes
:
k
"save/RestoreV2_27/shape_and_slicesConst*
valueB
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_27Assign
Variable_9save/RestoreV2_27*
T0*
_class
loc:@Variable_9*
validate_shape(*
_output_shapes
:v*
use_locking(
v
save/RestoreV2_28/tensor_namesConst*$
valueBBVariable_9/Adam*
dtype0*
_output_shapes
:
k
"save/RestoreV2_28/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_28 RestoreV2
save/Constsave/RestoreV2_28/tensor_names"save/RestoreV2_28/shape_and_slices*
dtypes
2*
_output_shapes
:
Š
save/Assign_28AssignVariable_9/Adamsave/RestoreV2_28*
T0*
_class
loc:@Variable_9*
validate_shape(*
_output_shapes
:v*
use_locking(
x
save/RestoreV2_29/tensor_namesConst*&
valueBBVariable_9/Adam_1*
dtype0*
_output_shapes
:
k
"save/RestoreV2_29/shape_and_slicesConst*
valueB
B *
dtype0*
_output_shapes
:
save/RestoreV2_29 RestoreV2
save/Constsave/RestoreV2_29/tensor_names"save/RestoreV2_29/shape_and_slices*
dtypes
2*
_output_shapes
:
Ť
save/Assign_29AssignVariable_9/Adam_1save/RestoreV2_29*
T0*
_class
loc:@Variable_9*
validate_shape(*
_output_shapes
:v*
use_locking(
r
save/RestoreV2_30/tensor_namesConst*
valueBBbeta1_power*
dtype0*
_output_shapes
:
k
"save/RestoreV2_30/shape_and_slicesConst*
valueB
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_30Assignbeta1_powersave/RestoreV2_30*
T0*
_class
loc:@Variable*
validate_shape(*
_output_shapes
: *
use_locking(
r
save/RestoreV2_31/tensor_namesConst*
valueBBbeta2_power*
dtype0*
_output_shapes
:
k
"save/RestoreV2_31/shape_and_slicesConst*
valueB
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_31Assignbeta2_powersave/RestoreV2_31*
T0*
_class
loc:@Variable*
validate_shape(*
_output_shapes
: *
use_locking(
Ź
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
initNoOp^Variable/Assign^Variable_1/Assign^Variable_2/Assign^Variable_3/Assign^Variable_4/Assign^Variable_5/Assign^Variable_6/Assign^Variable_7/Assign^Variable_8/Assign^Variable_9/Assign^beta1_power/Assign^beta2_power/Assign^Variable/Adam/Assign^Variable/Adam_1/Assign^Variable_1/Adam/Assign^Variable_1/Adam_1/Assign^Variable_2/Adam/Assign^Variable_2/Adam_1/Assign^Variable_3/Adam/Assign^Variable_3/Adam_1/Assign^Variable_4/Adam/Assign^Variable_4/Adam_1/Assign^Variable_5/Adam/Assign^Variable_5/Adam_1/Assign^Variable_6/Adam/Assign^Variable_6/Adam_1/Assign^Variable_7/Adam/Assign^Variable_7/Adam_1/Assign^Variable_8/Adam/Assign^Variable_8/Adam_1/Assign^Variable_9/Adam/Assign^Variable_9/Adam_1/Assign"D
save/Const:0save/control_dependency:0save/restore_all 5 @F8"
train_op
Adam"
variables
.
Variable:0Variable/AssignVariable/read:0
4
Variable_1:0Variable_1/AssignVariable_1/read:0
4
Variable_2:0Variable_2/AssignVariable_2/read:0
4
Variable_3:0Variable_3/AssignVariable_3/read:0
4
Variable_4:0Variable_4/AssignVariable_4/read:0
4
Variable_5:0Variable_5/AssignVariable_5/read:0
4
Variable_6:0Variable_6/AssignVariable_6/read:0
4
Variable_7:0Variable_7/AssignVariable_7/read:0
4
Variable_8:0Variable_8/AssignVariable_8/read:0
4
Variable_9:0Variable_9/AssignVariable_9/read:0
7
beta1_power:0beta1_power/Assignbeta1_power/read:0
7
beta2_power:0beta2_power/Assignbeta2_power/read:0
=
Variable/Adam:0Variable/Adam/AssignVariable/Adam/read:0
C
Variable/Adam_1:0Variable/Adam_1/AssignVariable/Adam_1/read:0
C
Variable_1/Adam:0Variable_1/Adam/AssignVariable_1/Adam/read:0
I
Variable_1/Adam_1:0Variable_1/Adam_1/AssignVariable_1/Adam_1/read:0
C
Variable_2/Adam:0Variable_2/Adam/AssignVariable_2/Adam/read:0
I
Variable_2/Adam_1:0Variable_2/Adam_1/AssignVariable_2/Adam_1/read:0
C
Variable_3/Adam:0Variable_3/Adam/AssignVariable_3/Adam/read:0
I
Variable_3/Adam_1:0Variable_3/Adam_1/AssignVariable_3/Adam_1/read:0
C
Variable_4/Adam:0Variable_4/Adam/AssignVariable_4/Adam/read:0
I
Variable_4/Adam_1:0Variable_4/Adam_1/AssignVariable_4/Adam_1/read:0
C
Variable_5/Adam:0Variable_5/Adam/AssignVariable_5/Adam/read:0
I
Variable_5/Adam_1:0Variable_5/Adam_1/AssignVariable_5/Adam_1/read:0
C
Variable_6/Adam:0Variable_6/Adam/AssignVariable_6/Adam/read:0
I
Variable_6/Adam_1:0Variable_6/Adam_1/AssignVariable_6/Adam_1/read:0
C
Variable_7/Adam:0Variable_7/Adam/AssignVariable_7/Adam/read:0
I
Variable_7/Adam_1:0Variable_7/Adam_1/AssignVariable_7/Adam_1/read:0
C
Variable_8/Adam:0Variable_8/Adam/AssignVariable_8/Adam/read:0
I
Variable_8/Adam_1:0Variable_8/Adam_1/AssignVariable_8/Adam_1/read:0
C
Variable_9/Adam:0Variable_9/Adam/AssignVariable_9/Adam/read:0
I
Variable_9/Adam_1:0Variable_9/Adam_1/AssignVariable_9/Adam_1/read:0"ą
trainable_variables
.
Variable:0Variable/AssignVariable/read:0
4
Variable_1:0Variable_1/AssignVariable_1/read:0
4
Variable_2:0Variable_2/AssignVariable_2/read:0
4
Variable_3:0Variable_3/AssignVariable_3/read:0
4
Variable_4:0Variable_4/AssignVariable_4/read:0
4
Variable_5:0Variable_5/AssignVariable_5/read:0
4
Variable_6:0Variable_6/AssignVariable_6/read:0
4
Variable_7:0Variable_7/AssignVariable_7/read:0
4
Variable_8:0Variable_8/AssignVariable_8/read:0
4
Variable_9:0Variable_9/AssignVariable_9/read:0