��
��
9
Add
x"T
y"T
z"T"
Ttype:
2
�
ApplyGradientDescent
var"T�
alpha"T
delta"T
out"T�"
Ttype:
2
"
use_lockingbool(
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
8
Const
output"dtype"
valuetensor"
dtypetype
S
DynamicStitch
indices*N
data"T*N
merged"T"
Nint(0"
Ttype
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
:
Maximum
x"T
y"T
z"T"
Ttype:
2 �
�
Mean
input"T
reduction_indices"Tidx
output"T"
keep_dimsbool( "
Ttype:
2
"
Tidxtype0:
2
b
MergeV2Checkpoints
checkpoint_prefixes
destination_prefix"
delete_old_dirsbool(
<
Mul
x"T
y"T
z"T"
Ttype:
2 �
-
Neg
x"T
y"T"
Ttype:
2
NoOp
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 �
`
Range
start"Tidx
limit"Tidx
delta"Tidx
output"Tidx"
Tidxtype0:
2
)
Rank
input"T
output"
Ttype
=
RealDiv
x"T
y"T
z"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
H
ShardedFilename
basename
shard
num_shards
filename
O
Size
input"T
output"out_type"
Ttype"
out_typetype0:
2
0
Square
x"T
y"T"
Ttype:
2
N
StringJoin
inputs*N
output"
Nint(0"
separatorstring
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
s
VariableV2
ref"dtype�"
shapeshape"
dtypetype"
containerstring "
shared_namestring �"train"serve*1.2.12b'v1.2.1-0-gb4957ffc6'�r
F
xPlaceholder*
_output_shapes
:*
shape:*
dtype0
F
yPlaceholder*
_output_shapes
:*
shape:*
dtype0
^
random_uniform/shapeConst*
value
B:*
dtype0*
_output_shapes
:
W
random_uniform/minConst*
_output_shapes
: *
dtype0*
valueB
* ��
W
random_uniform/maxConst*
valueB
* �?*
dtype0*
_output_shapes
:
�
random_uniform/RandomUniform
RandomUniformrandom_uniform/shape*
_output_shapes
:*
seed2 *
dtype0*
T0*
seed
b
random_uniform/subSubrandom_uniform/maxrandom_uniform/min*
_output_shapes
: *
T0
p
random_uniform/mulMulrandom_uniform/RandomUniformrandom_uniform/sub*
_output_shapes
:*
T0
b
random_uniformAddrandom_uniform/mulrandom_uniform/min*
_output_shapes
:*
T0
m
w
VariableV2*
_output_shapes
:*
container *
shape:*
dtype0*
shared_name
�
w/AssignAssignwrandom_uniform*
_class
loc:@w*
_output_shapes
:*
T0*
validate_shape(*
use_locking(
P
w/readIdentityw*
_output_shapes
:*
_class
loc:@w*
T0
R
zerosConst*
dtype0*
_output_shapes
:*
valueB*
m
b
VariableV2*
_output_shapes
:*
container *
shape:*
dtype0*
shared_name
�
b/AssignAssignbzeros*
use_locking(*
validate_shape(*
T0*
_output_shapes
:*
_class
loc:@b
P
b/readIdentityb*
T0*
_class
loc:@b*
_output_shapes
:
8
mulMulw/readx*
T0*
_output_shapes
:
<
y_hatAddmulb/read*
_output_shapes
:*
T0
7
subSuby_haty*
T0*
_output_shapes
:
8
SquareSquaresub*
_output_shapes
:*
T0
5
RankRankSquare*
_output_shapes
: *
T0
M
range/startConst*
_output_shapes
: *
dtype0*
value B :
M
range/deltaConst*
value B :*
_output_shapes
: *
dtype0
_
rangeRangerange/startRankrange/delta*
Tidx0*#
_output_shapes
:
���������
[
MeanMeanSquarerange*
_output_shapes
:*
T0*
keep_dims( *
Tidx0
\
gradients/ShapeShapeMean*
T0*
out_type0*#
_output_shapes
:
���������
T
gradients/ConstConst*
dtype0*
_output_shapes
: *
valueB
* �?
[
gradients/FillFillgradients/Shapegradients/Const*
T0*
_output_shapes
:
h
gradients/Mean_grad/ShapeShapeSquare*
T0*#
_output_shapes
:
���������*
out_type0
l
gradients/Mean_grad/SizeSizegradients/Mean_grad/Shape*
T0*
out_type0*
_output_shapes
:
m
gradients/Mean_grad/addAddrangegradients/Mean_grad/Size*#
_output_shapes
:
���������*
T0
�
gradients/Mean_grad/modFloorModgradients/Mean_grad/addgradients/Mean_grad/Size*#
_output_shapes
:
���������*
T0
r
gradients/Mean_grad/Shape_1Shapegradients/Mean_grad/mod*
_output_shapes
:*
out_type0*
T0
a
gradients/Mean_grad/range/startConst*
_output_shapes
: *
dtype0*
value B :
a
gradients/Mean_grad/range/deltaConst*
dtype0*
_output_shapes
: *
value B :
�
gradients/Mean_grad/rangeRangegradients/Mean_grad/range/startgradients/Mean_grad/Sizegradients/Mean_grad/range/delta*
Tidx0*#
_output_shapes
:
���������
`
gradients/Mean_grad/Fill/valueConst*
_output_shapes
: *
dtype0*
value B :
�
gradients/Mean_grad/FillFillgradients/Mean_grad/Shape_1gradients/Mean_grad/Fill/value*
T0*#
_output_shapes
:
���������
�
!gradients/Mean_grad/DynamicStitch
DynamicStitchgradients/Mean_grad/rangegradients/Mean_grad/modgradients/Mean_grad/Shapegradients/Mean_grad/Fill*
T0*
N*#
_output_shapes
:
���������
_
gradients/Mean_grad/Maximum/yConst*
value B :*
_output_shapes
: *
dtype0
�
gradients/Mean_grad/MaximumMaximum!gradients/Mean_grad/DynamicStitchgradients/Mean_grad/Maximum/y*#
_output_shapes
:
���������*
T0
�
gradients/Mean_grad/floordivFloorDivgradients/Mean_grad/Shapegradients/Mean_grad/Maximum*#
_output_shapes
:
���������*
T0
�
gradients/Mean_grad/ReshapeReshapegradients/Fill!gradients/Mean_grad/DynamicStitch*
T0*
_output_shapes
:*
Tshape0
�
gradients/Mean_grad/TileTilegradients/Mean_grad/Reshapegradients/Mean_grad/floordiv*
Tmultiples0*
T0*
_output_shapes
:
j
gradients/Mean_grad/Shape_2ShapeSquare*#
_output_shapes
:
���������*
out_type0*
T0
h
gradients/Mean_grad/Shape_3ShapeMean*
T0*
out_type0*#
_output_shapes
:
���������
c
gradients/Mean_grad/ConstConst*
_output_shapes
:*
dtype0*
value
B:
�
gradients/Mean_grad/ProdProdgradients/Mean_grad/Shape_2gradients/Mean_grad/Const*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
e
gradients/Mean_grad/Const_1Const*
dtype0*
_output_shapes
:*
value
B:
�
gradients/Mean_grad/Prod_1Prodgradients/Mean_grad/Shape_3gradients/Mean_grad/Const_1*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
a
gradients/Mean_grad/Maximum_1/yConst*
value B :*
dtype0*
_output_shapes
:
�
gradients/Mean_grad/Maximum_1Maximumgradients/Mean_grad/Prod_1gradients/Mean_grad/Maximum_1/y*
_output_shapes
: *
T0
�
gradients/Mean_grad/floordiv_1FloorDivgradients/Mean_grad/Prodgradients/Mean_grad/Maximum_1*
T0*
_output_shapes
:
p
gradients/Mean_grad/CastCastgradients/Mean_grad/floordiv_1*
SrcT0*
_output_shapes
: *
DstT0
}
gradients/Mean_grad/truedivRealDivgradients/Mean_grad/Tilegradients/Mean_grad/Cast*
_output_shapes
:*
T0
~
gradients/Square_grad/mul/xConst^gradients/Mean_grad/truediv*
valueB
* @*
_output_shapes
: *
dtype0
e
gradients/Square_grad/mulMulgradients/Square_grad/mul/xsub*
_output_shapes
:*
T0
}
gradients/Square_grad/mul_1Mulgradients/Mean_grad/truedivgradients/Square_grad/mul*
_output_shapes
:*
T0
f
gradients/sub_grad/ShapeShapey_hat*
T0*
out_type0*#
_output_shapes
:
���������
d
gradients/sub_grad/Shape_1Shapey*
out_type0*#
_output_shapes
:
���������*
T0
�
(gradients/sub_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/sub_grad/Shapegradients/sub_grad/Shape_1*2
_output_shapes
:
���������:
���������*
T0
�
gradients/sub_grad/SumSumgradients/Square_grad/mul_1(gradients/sub_grad/BroadcastGradientArgs*
keep_dims( *
Tidx0*
T0*
_output_shapes
:
�
gradients/sub_grad/ReshapeReshapegradients/sub_grad/Sumgradients/sub_grad/Shape*
Tshape0*
_output_shapes
:*
T0
�
gradients/sub_grad/Sum_1Sumgradients/Square_grad/mul_1*gradients/sub_grad/BroadcastGradientArgs:1*
_output_shapes
:*
T0*
keep_dims( *
Tidx0
Z
gradients/sub_grad/NegNeggradients/sub_grad/Sum_1*
T0*
_output_shapes
:
�
gradients/sub_grad/Reshape_1Reshapegradients/sub_grad/Neggradients/sub_grad/Shape_1*
T0*
_output_shapes
:*
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*
_output_shapes
:*-
_class#
!loc:@gradients/sub_grad/Reshape
�
-gradients/sub_grad/tuple/control_dependency_1Identitygradients/sub_grad/Reshape_1$^gradients/sub_grad/tuple/group_deps*
_output_shapes
:*/
_class%
#!loc:@gradients/sub_grad/Reshape_1*
T0
f
gradients/y_hat_grad/ShapeShapemul*
T0*#
_output_shapes
:
���������*
out_type0
f
gradients/y_hat_grad/Shape_1Const*
value
B:*
dtype0*
_output_shapes
:
�
*gradients/y_hat_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/y_hat_grad/Shapegradients/y_hat_grad/Shape_1*2
_output_shapes
:
���������:
���������*
T0
�
gradients/y_hat_grad/SumSum+gradients/sub_grad/tuple/control_dependency*gradients/y_hat_grad/BroadcastGradientArgs*
_output_shapes
:*
T0*
keep_dims( *
Tidx0
�
gradients/y_hat_grad/ReshapeReshapegradients/y_hat_grad/Sumgradients/y_hat_grad/Shape*
T0*
Tshape0*
_output_shapes
:
�
gradients/y_hat_grad/Sum_1Sum+gradients/sub_grad/tuple/control_dependency,gradients/y_hat_grad/BroadcastGradientArgs:1*
_output_shapes
:*
T0*
keep_dims( *
Tidx0
�
gradients/y_hat_grad/Reshape_1Reshapegradients/y_hat_grad/Sum_1gradients/y_hat_grad/Shape_1*
T0*
Tshape0*
_output_shapes
:
m
%gradients/y_hat_grad/tuple/group_depsNoOp^gradients/y_hat_grad/Reshape^gradients/y_hat_grad/Reshape_1
�
-gradients/y_hat_grad/tuple/control_dependencyIdentitygradients/y_hat_grad/Reshape&^gradients/y_hat_grad/tuple/group_deps*
T0*
_output_shapes
:*/
_class%
#!loc:@gradients/y_hat_grad/Reshape
�
/gradients/y_hat_grad/tuple/control_dependency_1Identitygradients/y_hat_grad/Reshape_1&^gradients/y_hat_grad/tuple/group_deps*1
_class'
%#loc:@gradients/y_hat_grad/Reshape_1*
_output_shapes
:*
T0
b
gradients/mul_grad/ShapeConst*
value
B:*
_output_shapes
:*
dtype0
d
gradients/mul_grad/Shape_1Shapex*
T0*#
_output_shapes
:
���������*
out_type0
�
(gradients/mul_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/mul_grad/Shapegradients/mul_grad/Shape_1*
T0*2
_output_shapes
:
���������:
���������
r
gradients/mul_grad/mulMul-gradients/y_hat_grad/tuple/control_dependencyx*
_output_shapes
:*
T0
�
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*
_output_shapes
:*
Tshape0*
T0
y
gradients/mul_grad/mul_1Mulw/read-gradients/y_hat_grad/tuple/control_dependency*
_output_shapes
:*
T0
�
gradients/mul_grad/Sum_1Sumgradients/mul_grad/mul_1*gradients/mul_grad/BroadcastGradientArgs:1*
_output_shapes
:*
T0*
keep_dims( *
Tidx0
�
gradients/mul_grad/Reshape_1Reshapegradients/mul_grad/Sum_1gradients/mul_grad/Shape_1*
T0*
_output_shapes
:*
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*-
_class#
!loc:@gradients/mul_grad/Reshape*
_output_shapes
:*
T0
�
-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
:
X
train/learning_rateConst*
valueB
* ?*
_output_shapes
: *
dtype0
�
#train/update_w/ApplyGradientDescentApplyGradientDescentwtrain/learning_rate+gradients/mul_grad/tuple/control_dependency*
_class
loc:@w*
_output_shapes
:*
T0*
use_locking(
�
#train/update_b/ApplyGradientDescentApplyGradientDescentbtrain/learning_rate/gradients/y_hat_grad/tuple/control_dependency_1*
use_locking( *
T0*
_output_shapes
:*
_class
loc:@b
Y
trainNoOp$^train/update_w/ApplyGradientDescent$^train/update_b/ApplyGradientDescent
"
initNoOp ^w/Assign ^b/Assign
P
save/ConstConst*
_output_shapes
: *
dtype0*
value
B Bmodel
�
save/StringJoin/inputs_1Const*<
value3B1 B+_temp_dc5dcfe01d4f4443bc9ebca07b65ab17/part*
_output_shapes
: *
dtype0
u
save/StringJoin
StringJoin
save/Constsave/StringJoin/inputs_1*
separator *
N*
_output_shapes
:
Q
save/num_shardsConst*
value B :*
_output_shapes
: *
dtype0
\
save/ShardedFilename/shardConst*
value B : *
dtype0*
_output_shapes
:
}
save/ShardedFilenameShardedFilenamesave/StringJoinsave/ShardedFilename/shardsave/num_shards*
_output_shapes
:
e
save/SaveV2/tensor_namesConst*
_output_shapes
:*
dtype0*
valueBBbBw
g
save/SaveV2/shape_and_slicesConst*
valueBB B *
_output_shapes
:*
dtype0
{
save/SaveV2SaveV2save/ShardedFilenamesave/SaveV2/tensor_namessave/SaveV2/shape_and_slicesbw*
dtypes
2
�
save/control_dependencyIdentitysave/ShardedFilename^save/SaveV2*
T0*'
_class
loc:@save/ShardedFilename*
_output_shapes
:
�
+save/MergeV2Checkpoints/checkpoint_prefixesPacksave/ShardedFilename^save/control_dependency*
_output_shapes
:*
N*
axis *
T0
}
save/MergeV2CheckpointsMergeV2Checkpoints+save/MergeV2Checkpoints/checkpoint_prefixes
save/Const*
delete_old_dirs(
z
save/IdentityIdentity
save/Const^save/control_dependency^save/MergeV2Checkpoints*
_output_shapes
: *
T0
e
save/RestoreV2/tensor_namesConst*
value
BBb*
_output_shapes
:*
dtype0
h
save/RestoreV2/shape_and_slicesConst*
_output_shapes
:*
dtype0*
valueB
B
�
save/RestoreV2 RestoreV2
save/Constsave/RestoreV2/tensor_namessave/RestoreV2/shape_and_slices*
dtypes
2*
_output_shapes
:
�
save/AssignAssignbsave/RestoreV2*
_output_shapes
:*
validate_shape(*
_class
loc:@b*
T0*
use_locking(
g
save/RestoreV2_1/tensor_namesConst*
value
BBw*
dtype0*
_output_shapes
:
j
!save/RestoreV2_1/shape_and_slicesConst*
dtype0*
_output_shapes
:*
valueB
B
�
save/RestoreV2_1 RestoreV2
save/Constsave/RestoreV2_1/tensor_names!save/RestoreV2_1/shape_and_slices*
dtypes
2*
_output_shapes
:
�
save/Assign_1Assignwsave/RestoreV2_1*
_class
loc:@w*
_output_shapes
:*
T0*
validate_shape(*
use_locking(
8
save/restore_shardNoOp^save/Assign^save/Assign_1
-
save/restore_allNoOp^save/restore_shard"<
save/Const:0save/Identity:0save/restore_all (5 @F8"E
variables86
w:0w/Assignw/read:0
b:0b/Assignb/read:0"
train_op
train"O
trainable_variables86
w:0w/Assignw/read:0
b:0b/Assignb/read:0*v
tensorflow/serving/regressX
x
x:0
y
y:0
out
y_hat:0tensorflow/serving/regress