ɒ
��
:
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
^
Fill
dims"
index_type
value"T
output"T"
Ttype"
index_typetype0:
2
?
FloorDiv
x"T
y"T
z"T"
Ttype:
2
8
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
e
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 �
a
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
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�
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
1
Square
x"T
y"T"
Ttype:
2
N
StringJoin
inputs*N
output"
Nint(0"
separatorstring
:
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.7.02v1.7.0-3-g024aecf414�w
F
xPlaceholder*
dtype0*
_output_shapes
:*
shape:
F
yPlaceholder*
dtype0*
_output_shapes
:*
shape:
^
random_uniform/shapeConst*
value
B:*
dtype0*
_output_shapes
:
W
random_uniform/minConst*
valueB
* ��*
dtype0*
_output_shapes
:
W
random_uniform/maxConst*
valueB
* �?*
dtype0*
_output_shapes
:
�
random_uniform/RandomUniform
RandomUniformrandom_uniform/shape*
dtype0*
_output_shapes
:*
seed2 *
seed *
T0
b
random_uniform/subSubrandom_uniform/maxrandom_uniform/min*
_output_shapes
: *
T0
p
random_uniform/mulMulrandom_uniform/RandomUniformrandom_uniform/sub*
T0*
_output_shapes
:
b
random_uniformAddrandom_uniform/mulrandom_uniform/min*
T0*
_output_shapes
:
m
w
VariableV2*
_output_shapes
:*
container *
shape:*
shared_name *
dtype0
�
w/AssignAssignwrandom_uniform*
use_locking(*
T0*
_class
loc:@w*
validate_shape(*
_output_shapes
:
P
w/readIdentityw*
T0*
_class
loc:@w*
_output_shapes
:
_
zeros/shape_as_tensorConst*
value
B:*
dtype0*
_output_shapes
:
P
zeros/ConstConst*
valueB
* *
dtype0*
_output_shapes
:
h
zerosFillzeros/shape_as_tensorzeros/Const*
T0*
index_type0*
_output_shapes
:
m
b
VariableV2*
shared_name *
dtype0*
_output_shapes
:*
container *
shape:
�
b/AssignAssignbzeros*
use_locking(*
T0*
_class
loc:@b*
validate_shape(*
_output_shapes
:
P
b/readIdentityb*
T0*
_class
loc:@b*
_output_shapes
:
8
mulMulw/readx*
T0*
_output_shapes
:
<
y_hatAddmulb/read*
T0*
_output_shapes
:
7
subSuby_haty*
_output_shapes
:*
T0
8
SquareSquaresub*
T0*
_output_shapes
:
5
RankRankSquare*
_output_shapes
: *
T0
M
range/startConst*
value B : *
dtype0*
_output_shapes
:
M
range/deltaConst*
_output_shapes
: *
value B :*
dtype0
_
rangeRangerange/startRankrange/delta*#
_output_shapes
:
���������*
Tidx0
Y
MeanMeanSquarerange*
Tidx0*
keep_dims( *
T0*
_output_shapes
:
R
gradients/ShapeConst*
dtype0*
_output_shapes
: *
valueB
X
gradients/grad_ys_0Const*
valueB
* �?*
dtype0*
_output_shapes
:
o
gradients/FillFillgradients/Shapegradients/grad_ys_0*
T0*
index_type0*
_output_shapes
:
h
gradients/Mean_grad/ShapeShapeSquare*#
_output_shapes
:
���������*
T0*
out_type0
�
gradients/Mean_grad/SizeSizegradients/Mean_grad/Shape*
T0*
out_type0*,
_class"
loc:@gradients/Mean_grad/Shape*
_output_shapes
:
�
gradients/Mean_grad/addAddrangegradients/Mean_grad/Size*
T0*,
_class"
loc:@gradients/Mean_grad/Shape*#
_output_shapes
:
���������
�
gradients/Mean_grad/modFloorModgradients/Mean_grad/addgradients/Mean_grad/Size*
T0*,
_class"
loc:@gradients/Mean_grad/Shape*#
_output_shapes
:
���������
�
gradients/Mean_grad/Shape_1Shapegradients/Mean_grad/mod*
T0*
out_type0*,
_class"
loc:@gradients/Mean_grad/Shape*
_output_shapes
:
�
gradients/Mean_grad/range/startConst*
value B : *,
_class"
loc:@gradients/Mean_grad/Shape*
dtype0*
_output_shapes
:
�
gradients/Mean_grad/range/deltaConst*
value B :*,
_class"
loc:@gradients/Mean_grad/Shape*
dtype0*
_output_shapes
:
�
gradients/Mean_grad/rangeRangegradients/Mean_grad/range/startgradients/Mean_grad/Sizegradients/Mean_grad/range/delta*,
_class"
loc:@gradients/Mean_grad/Shape*#
_output_shapes
:
���������*
Tidx0
�
gradients/Mean_grad/Fill/valueConst*
value B :*,
_class"
loc:@gradients/Mean_grad/Shape*
dtype0*
_output_shapes
:
�
gradients/Mean_grad/FillFillgradients/Mean_grad/Shape_1gradients/Mean_grad/Fill/value*
T0*
index_type0*,
_class"
loc:@gradients/Mean_grad/Shape*#
_output_shapes
:
���������
�
!gradients/Mean_grad/DynamicStitch
DynamicStitchgradients/Mean_grad/rangegradients/Mean_grad/modgradients/Mean_grad/Shapegradients/Mean_grad/Fill*
T0*,
_class"
loc:@gradients/Mean_grad/Shape*
N*#
_output_shapes
:
���������
�
gradients/Mean_grad/Maximum/yConst*
_output_shapes
: *
value B :*,
_class"
loc:@gradients/Mean_grad/Shape*
dtype0
�
gradients/Mean_grad/MaximumMaximum!gradients/Mean_grad/DynamicStitchgradients/Mean_grad/Maximum/y*
T0*,
_class"
loc:@gradients/Mean_grad/Shape*#
_output_shapes
:
���������
�
gradients/Mean_grad/floordivFloorDivgradients/Mean_grad/Shapegradients/Mean_grad/Maximum*
T0*,
_class"
loc:@gradients/Mean_grad/Shape*#
_output_shapes
:
���������
�
gradients/Mean_grad/ReshapeReshapegradients/Fill!gradients/Mean_grad/DynamicStitch*
T0*
Tshape0*
_output_shapes
:
�
gradients/Mean_grad/TileTilegradients/Mean_grad/Reshapegradients/Mean_grad/floordiv*
Tmultiples0*
T0*
_output_shapes
:
j
gradients/Mean_grad/Shape_2ShapeSquare*
T0*
out_type0*#
_output_shapes
:
���������
^
gradients/Mean_grad/Shape_3Const*
valueB *
dtype0*
_output_shapes
:
c
gradients/Mean_grad/ConstConst*
value
B: *
dtype0*
_output_shapes
:
�
gradients/Mean_grad/ProdProdgradients/Mean_grad/Shape_2gradients/Mean_grad/Const*
_output_shapes
: *
Tidx0*
keep_dims( *
T0
e
gradients/Mean_grad/Const_1Const*
_output_shapes
:*
value
B: *
dtype0
�
gradients/Mean_grad/Prod_1Prodgradients/Mean_grad/Shape_3gradients/Mean_grad/Const_1*
_output_shapes
: *
Tidx0*
keep_dims( *
T0
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*
_output_shapes
: *
DstT0*
SrcT0
}
gradients/Mean_grad/truedivRealDivgradients/Mean_grad/Tilegradients/Mean_grad/Cast*
T0*
_output_shapes
:
~
gradients/Square_grad/ConstConst^gradients/Mean_grad/truediv*
_output_shapes
: *
valueB
* @*
dtype0
e
gradients/Square_grad/MulMulsubgradients/Square_grad/Const*
T0*
_output_shapes
:
}
gradients/Square_grad/Mul_1Mulgradients/Mean_grad/truedivgradients/Square_grad/Mul*
_output_shapes
:*
T0
f
gradients/sub_grad/ShapeShapey_hat*#
_output_shapes
:
���������*
T0*
out_type0
d
gradients/sub_grad/Shape_1Shapey*
T0*
out_type0*#
_output_shapes
:
���������
�
(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*
Tidx0*
keep_dims( *
T0*
_output_shapes
:
�
gradients/sub_grad/ReshapeReshapegradients/sub_grad/Sumgradients/sub_grad/Shape*
T0*
Tshape0*
_output_shapes
:
�
gradients/sub_grad/Sum_1Sumgradients/Square_grad/Mul_1*gradients/sub_grad/BroadcastGradientArgs:1*
Tidx0*
keep_dims( *
T0*
_output_shapes
:
Z
gradients/sub_grad/NegNeggradients/sub_grad/Sum_1*
_output_shapes
:*
T0
�
gradients/sub_grad/Reshape_1Reshapegradients/sub_grad/Neggradients/sub_grad/Shape_1*
T0*
Tshape0*
_output_shapes
:
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*
_output_shapes
:
�
-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*
_output_shapes
:
f
gradients/y_hat_grad/ShapeShapemul*
T0*
out_type0*#
_output_shapes
:
���������
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*
T0*2
_output_shapes
:
���������:
���������
�
gradients/y_hat_grad/SumSum+gradients/sub_grad/tuple/control_dependency*gradients/y_hat_grad/BroadcastGradientArgs*
T0*
_output_shapes
:*
Tidx0*
keep_dims(
�
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
:*
Tidx0*
keep_dims( *
T0
�
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*/
_class%
#!loc:@gradients/y_hat_grad/Reshape*
_output_shapes
:
�
/gradients/y_hat_grad/tuple/control_dependency_1Identitygradients/y_hat_grad/Reshape_1&^gradients/y_hat_grad/tuple/group_deps*
T0*1
_class'
%#loc:@gradients/y_hat_grad/Reshape_1*
_output_shapes
:
b
gradients/mul_grad/ShapeConst*
dtype0*
_output_shapes
:*
value
B:
d
gradients/mul_grad/Shape_1Shapex*
T0*
out_type0*#
_output_shapes
:
���������
�
(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*
T0*
_output_shapes
:*
Tidx0*
keep_dims(
�
gradients/mul_grad/ReshapeReshapegradients/mul_grad/Sumgradients/mul_grad/Shape*
T0*
Tshape0*
_output_shapes
:
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
:*
Tidx0*
keep_dims( *
T0
�
gradients/mul_grad/Reshape_1Reshapegradients/mul_grad/Sum_1gradients/mul_grad/Shape_1*
T0*
Tshape0*
_output_shapes
:
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
:
�
-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
* ?*
dtype0*
_output_shapes
:
�
#train/update_w/ApplyGradientDescentApplyGradientDescentwtrain/learning_rate+gradients/mul_grad/tuple/control_dependency*
_output_shapes
:*
use_locking( *
T0*
_class
loc:@w
�
#train/update_b/ApplyGradientDescentApplyGradientDescentbtrain/learning_rate/gradients/y_hat_grad/tuple/control_dependency_1*
use_locking( *
T0*
_class
loc:@b*
_output_shapes
:
Y
trainNoOp$^train/update_w/ApplyGradientDescent$^train/update_b/ApplyGradientDescent
"
initNoOp ^w/Assign ^b/Assign
P
save/ConstConst*
value
B Bmodel*
dtype0*
_output_shapes
:
�
save/StringJoin/inputs_1Const*<
value3B1 B+_temp_634d4f54f3914a8f8118bc7525a1b8af/part*
dtype0*
_output_shapes
:
u
save/StringJoin
StringJoin
save/Constsave/StringJoin/inputs_1*
separator *
N*
_output_shapes
:
Q
save/num_shardsConst*
value B :*
dtype0*
_output_shapes
:
k
save/ShardedFilename/shardConst"
/device:CPU:0*
value B : *
dtype0*
_output_shapes
:
�
save/ShardedFilenameShardedFilenamesave/StringJoinsave/ShardedFilename/shardsave/num_shards"
/device:CPU:0*
_output_shapes
:
t
save/SaveV2/tensor_namesConst"
/device:CPU:0*
valueBBbBw*
dtype0*
_output_shapes
:
v
save/SaveV2/shape_and_slicesConst"
/device:CPU:0*
valueBB B *
dtype0*
_output_shapes
:
�
save/SaveV2SaveV2save/ShardedFilenamesave/SaveV2/tensor_namessave/SaveV2/shape_and_slicesbw"
/device:CPU:0*
dtypes
2
�
save/control_dependencyIdentitysave/ShardedFilename^save/SaveV2"
/device:CPU:0*
T0*'
_class
loc:@save/ShardedFilename*
_output_shapes
:
�
+save/MergeV2Checkpoints/checkpoint_prefixesPacksave/ShardedFilename^save/control_dependency"
/device:CPU:0*
T0*
axis *
N*
_output_shapes
:
�
save/MergeV2CheckpointsMergeV2Checkpoints+save/MergeV2Checkpoints/checkpoint_prefixes
save/Const"
/device:CPU:0*
delete_old_dirs(
�
save/IdentityIdentity
save/Const^save/control_dependency^save/MergeV2Checkpoints"
/device:CPU:0*
T0*
_output_shapes
:
w
save/RestoreV2/tensor_namesConst"
/device:CPU:0*
valueBBbBw*
dtype0*
_output_shapes
:
y
save/RestoreV2/shape_and_slicesConst"
/device:CPU:0*
valueBB B *
dtype0*
_output_shapes
:
�
save/RestoreV2 RestoreV2
save/Constsave/RestoreV2/tensor_namessave/RestoreV2/shape_and_slices"
/device:CPU:0*
_output_shapes
::*
dtypes
2
�
save/AssignAssignbsave/RestoreV2*
_output_shapes
:*
use_locking(*
T0*
_class
loc:@b*
validate_shape(
�
save/Assign_1Assignwsave/RestoreV2:1*
T0*
_class
loc:@w*
validate_shape(*
_output_shapes
:*
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"
train_op
train"`
variablesSQ
+
w:0w/Assignw/read:02random_uniform:0
"
b:0b/Assignb/read:02zeros:0"j
trainable_variablesSQ
+
w:0w/Assignw/read:02random_uniform:0
"
b:0b/Assignb/read:02zeros:0*v
tensorflow/serving/regressX
x
x:0
y
y:0
out
y_hat:0tensorflow/serving/regress