,
xPlaceholder*
dtype0*
shape:
,
yPlaceholder*
shape:*
dtype0
B
random_uniform/shapeConst*
value
B:*
dtype0
?
random_uniform/minConst*
valueB
* ��*
dtype0
?
random_uniform/maxConst*
valueB
* �?*
dtype0
r
random_uniform/RandomUniform
RandomUniformrandom_uniform/shape*
T0*
dtype0*
seed2 *
seed
J
random_uniform/subSubrandom_uniform/maxrandom_uniform/min*
T0
T
random_uniform/mulMulrandom_uniform/RandomUniformrandom_uniform/sub*
T0
F
random_uniformAddrandom_uniform/mulrandom_uniform/min*
T0
Q
w
VariableV2*
dtype0*
container *
shape:*
shared_name
m
w/AssignAssignwrandom_uniform*
use_locking(*
T0*
_class
loc:@w*
validate_shape(
4
w/readIdentityw*
T0*
_class
loc:@w
C
zeros/shape_as_tensorConst*
value
B:*
dtype0
8
zeros/ConstConst*
valueB
* *
dtype0
L
zerosFillzeros/shape_as_tensorzeros/Const*
T0*
index_type0
Q
b
VariableV2*
dtype0*
container *
shape:*
shared_name
d
b/AssignAssignbzeros*
_class
loc:@b*
validate_shape(*
use_locking(*
T0
4
b/readIdentityb*
T0*
_class
loc:@b
mulMulw/readx*
T0
addAddmulb/read*
T0
subSubaddy*
T0
SquareSquaresub*
T0
RankRankSquare*
T0
5
range/startConst*
value B : *
dtype0
5
range/deltaConst*
value B :*
dtype0
:
rangeRangerange/startRankrange/delta*
Tidx0
A
MeanMeanSquarerange*
T0*
keep_dims( *
Tidx0
8
gradients/ShapeConst*
valueB *
dtype0
@
gradients/grad_ys_0Const*
valueB
* �?*
dtype0
W
gradients/FillFillgradients/Shapegradients/grad_ys_0*
T0*
index_type0
C
gradients/Mean_grad/ShapeShapeSquare*
out_type0*
T0
�
gradients/Mean_grad/SizeSizegradients/Mean_grad/Shape*
T0*,
_class"
loc:@gradients/Mean_grad/Shape*
out_type0
v
gradients/Mean_grad/addAddrangegradients/Mean_grad/Size*,
_class"
loc:@gradients/Mean_grad/Shape*
T0
�
gradients/Mean_grad/modFloorModgradients/Mean_grad/addgradients/Mean_grad/Size*
T0*,
_class"
loc:@gradients/Mean_grad/Shape
�
gradients/Mean_grad/Shape_1Shapegradients/Mean_grad/mod*
T0*,
_class"
loc:@gradients/Mean_grad/Shape*
out_type0
w
gradients/Mean_grad/range/startConst*,
_class"
loc:@gradients/Mean_grad/Shape*
value B : *
dtype0
w
gradients/Mean_grad/range/deltaConst*,
_class"
loc:@gradients/Mean_grad/Shape*
value B :*
dtype0
�
gradients/Mean_grad/rangeRangegradients/Mean_grad/range/startgradients/Mean_grad/Sizegradients/Mean_grad/range/delta*,
_class"
loc:@gradients/Mean_grad/Shape*
Tidx0
v
gradients/Mean_grad/Fill/valueConst*,
_class"
loc:@gradients/Mean_grad/Shape*
value B :*
dtype0
�
gradients/Mean_grad/FillFillgradients/Mean_grad/Shape_1gradients/Mean_grad/Fill/value*
T0*,
_class"
loc:@gradients/Mean_grad/Shape*
index_type0
�
!gradients/Mean_grad/DynamicStitch
DynamicStitchgradients/Mean_grad/rangegradients/Mean_grad/modgradients/Mean_grad/Shapegradients/Mean_grad/Fill*
N*
T0*,
_class"
loc:@gradients/Mean_grad/Shape
u
gradients/Mean_grad/Maximum/yConst*,
_class"
loc:@gradients/Mean_grad/Shape*
value B :*
dtype0
�
gradients/Mean_grad/MaximumMaximum!gradients/Mean_grad/DynamicStitchgradients/Mean_grad/Maximum/y*
T0*,
_class"
loc:@gradients/Mean_grad/Shape
�
gradients/Mean_grad/floordivFloorDivgradients/Mean_grad/Shapegradients/Mean_grad/Maximum*
T0*,
_class"
loc:@gradients/Mean_grad/Shape
p
gradients/Mean_grad/ReshapeReshapegradients/Fill!gradients/Mean_grad/DynamicStitch*
T0*
Tshape0
v
gradients/Mean_grad/TileTilegradients/Mean_grad/Reshapegradients/Mean_grad/floordiv*
T0*
Tmultiples0
E
gradients/Mean_grad/Shape_2ShapeSquare*
T0*
out_type0
D
gradients/Mean_grad/Shape_3Const*
valueB *
dtype0
G
gradients/Mean_grad/ConstConst*
value
B: *
dtype0
~
gradients/Mean_grad/ProdProdgradients/Mean_grad/Shape_2gradients/Mean_grad/Const*
T0*
keep_dims( *
Tidx0
I
gradients/Mean_grad/Const_1Const*
value
B: *
dtype0
�
gradients/Mean_grad/Prod_1Prodgradients/Mean_grad/Shape_3gradients/Mean_grad/Const_1*
keep_dims( *
Tidx0*
T0
I
gradients/Mean_grad/Maximum_1/yConst*
value B :*
dtype0
n
gradients/Mean_grad/Maximum_1Maximumgradients/Mean_grad/Prod_1gradients/Mean_grad/Maximum_1/y*
T0
l
gradients/Mean_grad/floordiv_1FloorDivgradients/Mean_grad/Prodgradients/Mean_grad/Maximum_1*
T0
X
gradients/Mean_grad/CastCastgradients/Mean_grad/floordiv_1*
DstT0*
SrcT0
c
gradients/Mean_grad/truedivRealDivgradients/Mean_grad/Tilegradients/Mean_grad/Cast*
T0
f
gradients/Square_grad/ConstConst^gradients/Mean_grad/truediv*
valueB
* @*
dtype0
K
gradients/Square_grad/MulMulsubgradients/Square_grad/Const*
T0
c
gradients/Square_grad/Mul_1Mulgradients/Mean_grad/truedivgradients/Square_grad/Mul*
T0
?
gradients/sub_grad/ShapeShapeadd*
T0*
out_type0
?
gradients/sub_grad/Shape_1Shapey*
T0*
out_type0
�
(gradients/sub_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/sub_grad/Shapegradients/sub_grad/Shape_1*
T0
�
gradients/sub_grad/SumSumgradients/Square_grad/Mul_1(gradients/sub_grad/BroadcastGradientArgs*
T0*
keep_dims( *
Tidx0
n
gradients/sub_grad/ReshapeReshapegradients/sub_grad/Sumgradients/sub_grad/Shape*
T0*
Tshape0
�
gradients/sub_grad/Sum_1Sumgradients/Square_grad/Mul_1*gradients/sub_grad/BroadcastGradientArgs:1*
T0*
keep_dims( *
Tidx0
@
gradients/sub_grad/NegNeggradients/sub_grad/Sum_1*
T0
r
gradients/sub_grad/Reshape_1Reshapegradients/sub_grad/Neggradients/sub_grad/Shape_1*
T0*
Tshape0
g
#gradients/sub_grad/tuple/group_depsNoOp^gradients/sub_grad/Reshape^gradients/sub_grad/Reshape_1
�
+gradients/sub_grad/tuple/control_dependencyIdentitygradients/sub_grad/Reshape$^gradients/sub_grad/tuple/group_deps*
T0*-
_class#
!loc:@gradients/sub_grad/Reshape
�
-gradients/sub_grad/tuple/control_dependency_1Identitygradients/sub_grad/Reshape_1$^gradients/sub_grad/tuple/group_deps*
T0*/
_class%
#!loc:@gradients/sub_grad/Reshape_1
?
gradients/add_grad/ShapeShapemul*
T0*
out_type0
H
gradients/add_grad/Shape_1Const*
value
B:*
dtype0
�
(gradients/add_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/add_grad/Shapegradients/add_grad/Shape_1*
T0
�
gradients/add_grad/SumSum+gradients/sub_grad/tuple/control_dependency(gradients/add_grad/BroadcastGradientArgs*
keep_dims( *
Tidx0*
T0
n
gradients/add_grad/ReshapeReshapegradients/add_grad/Sumgradients/add_grad/Shape*
T0*
Tshape0
�
gradients/add_grad/Sum_1Sum+gradients/sub_grad/tuple/control_dependency*gradients/add_grad/BroadcastGradientArgs:1*
keep_dims( *
Tidx0*
T0
t
gradients/add_grad/Reshape_1Reshapegradients/add_grad/Sum_1gradients/add_grad/Shape_1*
T0*
Tshape0
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
�
-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
F
gradients/mul_grad/ShapeConst*
value
B:*
dtype0
?
gradients/mul_grad/Shape_1Shapex*
T0*
out_type0
�
(gradients/mul_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/mul_grad/Shapegradients/mul_grad/Shape_1*
T0
V
gradients/mul_grad/MulMul+gradients/add_grad/tuple/control_dependencyx*
T0
�
gradients/mul_grad/SumSumgradients/mul_grad/Mul(gradients/mul_grad/BroadcastGradientArgs*
T0*
keep_dims( *
Tidx0
n
gradients/mul_grad/ReshapeReshapegradients/mul_grad/Sumgradients/mul_grad/Shape*
Tshape0*
T0
]
gradients/mul_grad/Mul_1Mulw/read+gradients/add_grad/tuple/control_dependency*
T0
�
gradients/mul_grad/Sum_1Sumgradients/mul_grad/Mul_1*gradients/mul_grad/BroadcastGradientArgs:1*
T0*
keep_dims( *
Tidx0
t
gradients/mul_grad/Reshape_1Reshapegradients/mul_grad/Sum_1gradients/mul_grad/Shape_1*
T0*
Tshape0
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
�
-gradients/mul_grad/tuple/control_dependency_1Identitygradients/mul_grad/Reshape_1$^gradients/mul_grad/tuple/group_deps*/
_class%
#!loc:@gradients/mul_grad/Reshape_1*
T0
@
train/learning_rateConst*
valueB
* ?*
dtype0
�
#train/update_w/ApplyGradientDescentApplyGradientDescentwtrain/learning_rate+gradients/mul_grad/tuple/control_dependency*
use_locking( *
T0*
_class
loc:@w
�
#train/update_b/ApplyGradientDescentApplyGradientDescentbtrain/learning_rate-gradients/add_grad/tuple/control_dependency_1*
use_locking( *
T0*
_class
loc:@b
Y
trainNoOp$^train/update_w/ApplyGradientDescent$^train/update_b/ApplyGradientDescent
"
initNoOp ^w/Assign ^b/Assign
8
save/ConstConst*
value
B Bmodel*
dtype0
I
save/SaveV2/tensor_namesConst*
dtype0*
valueBBbBw
K
save/SaveV2/shape_and_slicesConst*
valueBB B *
dtype0
q
save/SaveV2SaveV2
save/Constsave/SaveV2/tensor_namessave/SaveV2/shape_and_slicesbw*
dtypes
2
e
save/control_dependencyIdentity
save/Const^save/SaveV2*
T0*
_class
loc:@save/Const
[
save/RestoreV2/tensor_namesConst"
/device:CPU:0*
valueBBbBw*
dtype0
]
save/RestoreV2/shape_and_slicesConst"
/device:CPU:0*
valueBB B *
dtype0
�
save/RestoreV2 RestoreV2
save/Constsave/RestoreV2/tensor_namessave/RestoreV2/shape_and_slices"
/device:CPU:0*
dtypes
2
p
save/AssignAssignbsave/RestoreV2*
validate_shape(*
use_locking(*
T0*
_class
loc:@b
t
save/Assign_1Assignwsave/RestoreV2:1*
use_locking(*
T0*
_class
loc:@w*
validate_shape(
6
save/restore_allNoOp^save/Assign^save/Assign_1"