* x Placeholder* dtype0* shape: * y Placeholder* dtype0* shape: B random_uniform/shapeConst* dtype0* value B : ? random_uniform/minConst* dtype0* value B *€¿ A random_uniform/rangeConst* dtype0* value B *@ r random_uniform/RandomUniform RandomUniformrandom_uniform/shape* dtype0* seed2* seed* T0 V random_uniform/mulMulrandom_uniform/RandomUniformrandom_uniform/range* T0 F random_uniformAddrandom_uniform/mulrandom_uniform/min* T0 O wVariable* dtype0* shape:* container* shared_name W w/AssignAssignwrandom_uniform* validate_shape(* use_locking(* T0 6 zerosConst* dtype0* valueB* O bVariable* dtype0* shape:* container* shared_name N b/AssignAssignbzeros* validate_shape(* use_locking(* T0  mulMulwx* T0  addAddmulb* T0  subSubaddy* T0  SquareSquaresub* T0  RankRankSquare* T0 5 range/startConst* dtype0* value B: 5 range/deltaConst* dtype0* value B: . rangeRange range/startRank range/delta 5 MeanMeanSquarerange* T0* keep_dims( ' gradients/ShapeShapeMean* T0 < gradients/ConstConst* dtype0* value B *€? A gradients/FillFillgradients/Shapegradients/Const* T0 3 gradients/Mean_grad/ShapeShapeSquare* T0 1 gradients/Mean_grad/RankRankSquare* T0 4 gradients/Mean_grad/Shape_1Shaperange* T0 I gradients/Mean_grad/range/startConst* dtype0* value B: I gradients/Mean_grad/range/deltaConst* dtype0* value B: ~ gradients/Mean_grad/rangeRangegradients/Mean_grad/range/startgradients/Mean_grad/Rankgradients/Mean_grad/range/delta H gradients/Mean_grad/Fill/valueConst* dtype0* value B: f gradients/Mean_grad/FillFillgradients/Mean_grad/Shape_1gradients/Mean_grad/Fill/value* T0 › !gradients/Mean_grad/DynamicStitch DynamicStitchgradients/Mean_grad/rangerangegradients/Mean_grad/Shapegradients/Mean_grad/Fill* T0* N e gradients/Mean_grad/divDivgradients/Mean_grad/Shape!gradients/Mean_grad/DynamicStitch* T0 b gradients/Mean_grad/ReshapeReshapegradients/Fill!gradients/Mean_grad/DynamicStitch* T0 _ gradients/Mean_grad/TileTilegradients/Mean_grad/Reshapegradients/Mean_grad/div* T0 5 gradients/Mean_grad/Shape_2ShapeSquare* T0 3 gradients/Mean_grad/Shape_3ShapeMean* T0 H gradients/Mean_grad/Rank_1Rankgradients/Mean_grad/Shape_2* T0 K !gradients/Mean_grad/range_1/startConst* dtype0* value B: K !gradients/Mean_grad/range_1/deltaConst* dtype0* value B: † gradients/Mean_grad/range_1Range!gradients/Mean_grad/range_1/startgradients/Mean_grad/Rank_1!gradients/Mean_grad/range_1/delta t gradients/Mean_grad/ProdProdgradients/Mean_grad/Shape_2gradients/Mean_grad/range_1* T0* keep_dims( H gradients/Mean_grad/Rank_2Rankgradients/Mean_grad/Shape_3* T0 K !gradients/Mean_grad/range_2/startConst* dtype0* value B: K !gradients/Mean_grad/range_2/deltaConst* dtype0* value B: † gradients/Mean_grad/range_2Range!gradients/Mean_grad/range_2/startgradients/Mean_grad/Rank_2!gradients/Mean_grad/range_2/delta v gradients/Mean_grad/Prod_1Prodgradients/Mean_grad/Shape_3gradients/Mean_grad/range_2* T0* keep_dims( _ gradients/Mean_grad/div_1Divgradients/Mean_grad/Prodgradients/Mean_grad/Prod_1* T0 S gradients/Mean_grad/CastCastgradients/Mean_grad/div_1* DstT0* SrcT0 ] gradients/Mean_grad/div_2Divgradients/Mean_grad/Tilegradients/Mean_grad/Cast* T0 H $gradients/Mean_grad/tuple/group_depsNoOp^gradients/Mean_grad/div_2 ƒ ,gradients/Mean_grad/tuple/control_dependencyIdentitygradients/Mean_grad/div_2%^gradients/Mean_grad/tuple/group_deps* T0 H gradients/Square_grad/mul/xConst* dtype0* value B *@ K gradients/Square_grad/mulMulgradients/Square_grad/mul/xsub* T0 t gradients/Square_grad/mul_1Mul,gradients/Mean_grad/tuple/control_dependencygradients/Square_grad/mul* T0 / gradients/sub_grad/ShapeShapeadd* T0 / gradients/sub_grad/Shape_1Shapey* T0 w (gradients/sub_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/sub_grad/Shapegradients/sub_grad/Shape_1 ~ gradients/sub_grad/SumSumgradients/Square_grad/mul_1(gradients/sub_grad/BroadcastGradientArgs* T0* keep_dims( ` gradients/sub_grad/ReshapeReshapegradients/sub_grad/Sumgradients/sub_grad/Shape* T0 ‚ gradients/sub_grad/Sum_1Sumgradients/Square_grad/mul_1*gradients/sub_grad/BroadcastGradientArgs:1* T0* keep_dims( @ gradients/sub_grad/NegNeggradients/sub_grad/Sum_1* T0 d gradients/sub_grad/Reshape_1Reshapegradients/sub_grad/Neggradients/sub_grad/Shape_1* T0 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 † -gradients/sub_grad/tuple/control_dependency_1Identitygradients/sub_grad/Reshape_1$^gradients/sub_grad/tuple/group_deps* T0 / gradients/add_grad/ShapeShapemul* T0 / gradients/add_grad/Shape_1Shapeb* T0 w (gradients/add_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/add_grad/Shapegradients/add_grad/Shape_1 Ž gradients/add_grad/SumSum+gradients/sub_grad/tuple/control_dependency(gradients/add_grad/BroadcastGradientArgs* T0* keep_dims( ` gradients/add_grad/ReshapeReshapegradients/add_grad/Sumgradients/add_grad/Shape* T0 ’ gradients/add_grad/Sum_1Sum+gradients/sub_grad/tuple/control_dependency*gradients/add_grad/BroadcastGradientArgs:1* T0* keep_dims( f gradients/add_grad/Reshape_1Reshapegradients/add_grad/Sum_1gradients/add_grad/Shape_1* T0 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 † -gradients/add_grad/tuple/control_dependency_1Identitygradients/add_grad/Reshape_1$^gradients/add_grad/tuple/group_deps* T0 - gradients/mul_grad/ShapeShapew* T0 / gradients/mul_grad/Shape_1Shapex* T0 w (gradients/mul_grad/BroadcastGradientArgsBroadcastGradientArgsgradients/mul_grad/Shapegradients/mul_grad/Shape_1 V gradients/mul_grad/mulMul+gradients/add_grad/tuple/control_dependencyx* T0 y gradients/mul_grad/SumSumgradients/mul_grad/mul(gradients/mul_grad/BroadcastGradientArgs* T0* keep_dims( ` gradients/mul_grad/ReshapeReshapegradients/mul_grad/Sumgradients/mul_grad/Shape* T0 X gradients/mul_grad/mul_1Mulw+gradients/add_grad/tuple/control_dependency* T0  gradients/mul_grad/Sum_1Sumgradients/mul_grad/mul_1*gradients/mul_grad/BroadcastGradientArgs:1* T0* keep_dims( f gradients/mul_grad/Reshape_1Reshapegradients/mul_grad/Sum_1gradients/mul_grad/Shape_1* T0 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 † -gradients/mul_grad/tuple/control_dependency_1Identitygradients/mul_grad/Reshape_1$^gradients/mul_grad/tuple/group_deps* T0 @ train/learning_rateConst* dtype0* value B *? œ #train/update_w/ApplyGradientDescentApplyGradientDescentwtrain/learning_rate+gradients/mul_grad/tuple/control_dependency* use_locking(* T0 ž #train/update_b/ApplyGradientDescentApplyGradientDescentbtrain/learning_rate-gradients/add_grad/tuple/control_dependency_1* use_locking(* T0 Y trainNoOp$^train/update_w/ApplyGradientDescent$^train/update_b/ApplyGradientDescent " initNoOp ^w/Assign ^b/Assign