📚 The CoCalc Library - books, templates and other resources
cocalc-examples / stanford-tensorflow-tutorials / 2017 / examples / graphs / gist / events.out.tfevents.1499787150.MacBook-Pro
132948 viewsLicense: OTHER
�K" ��;Y�A brain.Event:2r<>� �0� �6��;Y�A"�� � PlaceholderPlaceholder* dtype0*% shape:������������������*0 _output_shapes :������������������ R Placeholder_1Placeholder* dtype0* shape:* _output_shapes : U one_hot/on_valueConst* valueB * �?* dtype0* _output_shapes : V one_hot/off_valueConst* valueB * * dtype0* _output_shapes : O one_hot/depthConst* value B :S* dtype0* _output_shapes : � one_hotOneHotPlaceholder one_hot/depthone_hot/on_valueone_hot/off_value* axis���������* T0* TI0*4 _output_shapes" :������������������S L ShapeShapeone_hot* T0* out_type0* _output_shapes : ] strided_slice/stackConst* value B: * dtype0* _output_shapes : _ strided_slice/stack_1Const* value B:* dtype0* _output_shapes : _ strided_slice/stack_2Const* value B:* dtype0* _output_shapes : � strided_sliceStridedSliceShapestrided_slice/stackstrided_slice/stack_1strided_slice/stack_2* T0* Index0* begin_mask * end_mask * ellipsis_mask * new_axis_mask * shrink_axis_mask* _output_shapes : a GRUCellZeroState/ExpandDims/dimConst* value B : * dtype0* _output_shapes : � GRUCellZeroState/ExpandDims ExpandDims strided_sliceGRUCellZeroState/ExpandDims/dim* T0* Tdim0* _output_shapes : a GRUCellZeroState/ConstConst* valueB:�* dtype0* _output_shapes : ^ GRUCellZeroState/concat/axisConst* value B : * dtype0* _output_shapes : � GRUCellZeroState/concatConcatV2GRUCellZeroState/ExpandDimsGRUCellZeroState/ConstGRUCellZeroState/concat/axis* N* T0* Tidx0* _output_shapes : c !GRUCellZeroState/ExpandDims_1/dimConst* value B : * dtype0* _output_shapes : � GRUCellZeroState/ExpandDims_1 ExpandDims strided_slice!GRUCellZeroState/ExpandDims_1/dim* T0* Tdim0* _output_shapes : c GRUCellZeroState/Const_1Const* valueB:�* dtype0* _output_shapes : a GRUCellZeroState/zeros/ConstConst* valueB * * dtype0* _output_shapes : � GRUCellZeroState/zerosFillGRUCellZeroState/concatGRUCellZeroState/zeros/Const* T0*( _output_shapes :���������� � PlaceholderWithDefaultPlaceholderWithDefaultGRUCellZeroState/zeros* dtype0* shape:����������*( _output_shapes :���������� T SignSignone_hot* T0*4 _output_shapes" :������������������S W Max/reduction_indicesConst* value B :* dtype0* _output_shapes : MaxMaxSignMax/reduction_indices* keep_dims( * T0* Tidx0*0 _output_shapes :������������������ W Sum/reduction_indicesConst* value B :* dtype0* _output_shapes : q SumSumMaxSum/reduction_indices* keep_dims( * T0* Tidx0*# _output_shapes : ��������� F RankConst* value B :* dtype0* _output_shapes : M range/startConst* value B :* dtype0* _output_shapes : M range/deltaConst* value B :* dtype0* _output_shapes : V rangeRangerange/startRankrange/delta* Tidx0* _output_shapes : ` concat/values_0Const* valueB" * dtype0* _output_shapes : M concat/axisConst* value B : * dtype0* _output_shapes : q concatConcatV2concat/values_0rangeconcat/axis* N* T0* Tidx0* _output_shapes : s transpose Transposeone_hotconcat* T0* Tperm0*4 _output_shapes" :������������������S Q ToInt32CastSum* SrcT0* DstT0*# _output_shapes : ��������� R sequence_lengthIdentityToInt32* T0*# _output_shapes : ��������� R rnn/ShapeShape transpose* T0* out_type0* _output_shapes : a rnn/strided_slice/stackConst* value B:* dtype0* _output_shapes : c rnn/strided_slice/stack_1Const* value B:* dtype0* _output_shapes : c rnn/strided_slice/stack_2Const* value B:* dtype0* _output_shapes : � rnn/strided_sliceStridedSlice rnn/Shapernn/strided_slice/stackrnn/strided_slice/stack_1rnn/strided_slice/stack_2* T0* Index0* begin_mask * end_mask * ellipsis_mask * new_axis_mask * shrink_axis_mask* _output_shapes : c rnn/strided_slice_1/stackConst* value B:* dtype0* _output_shapes : e rnn/strided_slice_1/stack_1Const* value B:* dtype0* _output_shapes : e rnn/strided_slice_1/stack_2Const* value B:* dtype0* _output_shapes : � rnn/strided_slice_1StridedSlice rnn/Shapernn/strided_slice_1/stackrnn/strided_slice_1/stack_1rnn/strided_slice_1/stack_2* T0* Index0* begin_mask * end_mask * ellipsis_mask * new_axis_mask * shrink_axis_mask* _output_shapes : Z rnn/Shape_1Shapesequence_length* T0* out_type0* _output_shapes : ^ rnn/stackPackrnn/strided_slice* N* T0* axis * _output_shapes : O rnn/EqualEqualrnn/Shape_1 rnn/stack* T0* _output_shapes : S rnn/ConstConst* value B: * dtype0* _output_shapes : Y rnn/AllAll rnn/Equal rnn/Const* keep_dims( * Tidx0* _output_shapes : � rnn/Assert/ConstConst*@ value7B5 B/Expected shape for Tensor sequence_length:0 is * dtype0* _output_shapes : c rnn/Assert/Const_1Const*! valueB B but saw shape: * dtype0* _output_shapes : � rnn/Assert/Assert/data_0Const*@ value7B5 B/Expected shape for Tensor sequence_length:0 is * dtype0* _output_shapes : i rnn/Assert/Assert/data_2Const*! valueB B but saw shape: * dtype0* _output_shapes : � rnn/Assert/AssertAssertrnn/Allrnn/Assert/Assert/data_0 rnn/stackrnn/Assert/Assert/data_2rnn/Shape_1* T 2* summarize n rnn/CheckSeqLenIdentitysequence_length^rnn/Assert/Assert* T0*# _output_shapes : ��������� T rnn/Shape_2Shape transpose* T0* out_type0* _output_shapes : c rnn/strided_slice_2/stackConst* value B: * dtype0* _output_shapes : e rnn/strided_slice_2/stack_1Const* value B:* dtype0* _output_shapes : e rnn/strided_slice_2/stack_2Const* value B:* dtype0* _output_shapes : � rnn/strided_slice_2StridedSlicernn/Shape_2rnn/strided_slice_2/stackrnn/strided_slice_2/stack_1rnn/strided_slice_2/stack_2* T0* Index0* begin_mask * end_mask * ellipsis_mask * new_axis_mask * shrink_axis_mask* _output_shapes : c rnn/strided_slice_3/stackConst* value B:* dtype0* _output_shapes : e rnn/strided_slice_3/stack_1Const* value B:* dtype0* _output_shapes : e rnn/strided_slice_3/stack_2Const* value B:* dtype0* _output_shapes : � rnn/strided_slice_3StridedSlicernn/Shape_2rnn/strided_slice_3/stackrnn/strided_slice_3/stack_1rnn/strided_slice_3/stack_2* T0* Index0* begin_mask * end_mask * ellipsis_mask * new_axis_mask * shrink_axis_mask* _output_shapes : T rnn/ExpandDims/dimConst* value B : * dtype0* _output_shapes : v rnn/ExpandDims ExpandDimsrnn/strided_slice_3rnn/ExpandDims/dim* T0* Tdim0* _output_shapes : V rnn/Const_1Const* valueB:�* dtype0* _output_shapes : Q rnn/concat/axisConst* value B : * dtype0* _output_shapes : ~ rnn/concatConcatV2rnn/ExpandDimsrnn/Const_1rnn/concat/axis* N* T0* Tidx0* _output_shapes : T rnn/zeros/ConstConst* valueB * * dtype0* _output_shapes : a rnn/zerosFill rnn/concatrnn/zeros/Const* T0*( _output_shapes :���������� U rnn/Const_2Const* value B: * dtype0* _output_shapes : j rnn/MinMinrnn/CheckSeqLenrnn/Const_2* keep_dims( * T0* Tidx0* _output_shapes : U rnn/Const_3Const* value B: * dtype0* _output_shapes : j rnn/MaxMaxrnn/CheckSeqLenrnn/Const_3* keep_dims( * T0* Tidx0* _output_shapes : J rnn/timeConst* value B : * dtype0* _output_shapes : � rnn/TensorArray TensorArrayV3rnn/strided_slice_2* dtype0* element_shape:* dynamic_size( * clear_after_read(*/ tensor_array_namernn/dynamic_rnn/output_0* _output_shapes :: � rnn/TensorArray_1 TensorArrayV3rnn/strided_slice_2* dtype0* element_shape:* dynamic_size( * clear_after_read(*. tensor_array_namernn/dynamic_rnn/input_0* _output_shapes :: e rnn/TensorArrayUnstack/ShapeShape transpose* T0* out_type0* _output_shapes : t *rnn/TensorArrayUnstack/strided_slice/stackConst* value B: * dtype0* _output_shapes : v ,rnn/TensorArrayUnstack/strided_slice/stack_1Const* value B:* dtype0* _output_shapes : v ,rnn/TensorArrayUnstack/strided_slice/stack_2Const* value B:* dtype0* _output_shapes : � $rnn/TensorArrayUnstack/strided_sliceStridedSlicernn/TensorArrayUnstack/Shape*rnn/TensorArrayUnstack/strided_slice/stack,rnn/TensorArrayUnstack/strided_slice/stack_1,rnn/TensorArrayUnstack/strided_slice/stack_2* T0* Index0* begin_mask * end_mask * ellipsis_mask * new_axis_mask * shrink_axis_mask* _output_shapes : d "rnn/TensorArrayUnstack/range/startConst* value B : * dtype0* _output_shapes : d "rnn/TensorArrayUnstack/range/deltaConst* value B :* dtype0* _output_shapes : � rnn/TensorArrayUnstack/rangeRange"rnn/TensorArrayUnstack/range/start$rnn/TensorArrayUnstack/strided_slice"rnn/TensorArrayUnstack/range/delta* Tidx0*# _output_shapes : ��������� � >rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3TensorArrayScatterV3rnn/TensorArray_1rnn/TensorArrayUnstack/range transposernn/TensorArray_1:1* T0* _class loc:@transpose* _output_shapes : � rnn/while/EnterEnterrnn/time* T0*$ frame_namernn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : � rnn/while/Enter_1Enterrnn/TensorArray:1* T0*$ frame_namernn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : � rnn/while/Enter_2EnterPlaceholderWithDefault* T0*$ frame_namernn/while/rnn/while/* is_constant( * parallel_iterations *( _output_shapes :���������� n rnn/while/MergeMergernn/while/Enterrnn/while/NextIteration* T0* N* _output_shapes : : t rnn/while/Merge_1Mergernn/while/Enter_1rnn/while/NextIteration_1* T0* N* _output_shapes : : � rnn/while/Merge_2Mergernn/while/Enter_2rnn/while/NextIteration_2* T0* N** _output_shapes :����������: � rnn/while/Less/EnterEnterrnn/strided_slice_2* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : ^ rnn/while/LessLessrnn/while/Mergernn/while/Less/Enter* T0* _output_shapes : F rnn/while/LoopCondLoopCondrnn/while/Less* _output_shapes : � rnn/while/SwitchSwitchrnn/while/Mergernn/while/LoopCond* T0*" _class loc:@rnn/while/Merge* _output_shapes : : � rnn/while/Switch_1Switchrnn/while/Merge_1rnn/while/LoopCond* T0*$ _class loc:@rnn/while/Merge_1* _output_shapes : : � rnn/while/Switch_2Switchrnn/while/Merge_2rnn/while/LoopCond* T0*$ _class loc:@rnn/while/Merge_2*< _output_shapes* (:����������:���������� S rnn/while/IdentityIdentityrnn/while/Switch:1* T0* _output_shapes : W rnn/while/Identity_1Identityrnn/while/Switch_1:1* T0* _output_shapes : i rnn/while/Identity_2Identityrnn/while/Switch_2:1* T0*( _output_shapes :���������� � !rnn/while/TensorArrayReadV3/EnterEnterrnn/TensorArray_1* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : � #rnn/while/TensorArrayReadV3/Enter_1Enter>rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : � rnn/while/TensorArrayReadV3TensorArrayReadV3!rnn/while/TensorArrayReadV3/Enterrnn/while/Identity#rnn/while/TensorArrayReadV3/Enter_1* dtype0*' _output_shapes :���������S � :rnn/gru_cell/gates/kernel/Initializer/random_uniform/shapeConst* valueB" � * dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � 8rnn/gru_cell/gates/kernel/Initializer/random_uniform/minConst* valueB *���* dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � 8rnn/gru_cell/gates/kernel/Initializer/random_uniform/maxConst* valueB *��=* dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � Brnn/gru_cell/gates/kernel/Initializer/random_uniform/RandomUniform RandomUniform:rnn/gru_cell/gates/kernel/Initializer/random_uniform/shape* seed * seed2 * dtype0* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � 8rnn/gru_cell/gates/kernel/Initializer/random_uniform/subSub8rnn/gru_cell/gates/kernel/Initializer/random_uniform/max8rnn/gru_cell/gates/kernel/Initializer/random_uniform/min* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � 8rnn/gru_cell/gates/kernel/Initializer/random_uniform/mulMulBrnn/gru_cell/gates/kernel/Initializer/random_uniform/RandomUniform8rnn/gru_cell/gates/kernel/Initializer/random_uniform/sub* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � 4rnn/gru_cell/gates/kernel/Initializer/random_uniformAdd8rnn/gru_cell/gates/kernel/Initializer/random_uniform/mul8rnn/gru_cell/gates/kernel/Initializer/random_uniform/min* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � rnn/gru_cell/gates/kernel VariableV2* shape: ��* dtype0* container * shared_name *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � rnn/gru_cell/gates/kernel/AssignAssignrnn/gru_cell/gates/kernel4rnn/gru_cell/gates/kernel/Initializer/random_uniform* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� p rnn/gru_cell/gates/kernel/readIdentityrnn/gru_cell/gates/kernel* T0* _output_shapes : �� � .rnn/while/rnn/gru_cell/gates/gates/concat/axisConst^rnn/while/Identity* value B :* dtype0* _output_shapes : � )rnn/while/rnn/gru_cell/gates/gates/concatConcatV2rnn/while/TensorArrayReadV3rnn/while/Identity_2.rnn/while/rnn/gru_cell/gates/gates/concat/axis* N* T0* Tidx0*( _output_shapes :���������� � /rnn/while/rnn/gru_cell/gates/gates/MatMul/EnterEnterrnn/gru_cell/gates/kernel/read* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : �� � )rnn/while/rnn/gru_cell/gates/gates/MatMulMatMul)rnn/while/rnn/gru_cell/gates/gates/concat/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter* transpose_a( * transpose_b( * T0*( _output_shapes :���������� � )rnn/gru_cell/gates/bias/Initializer/ConstConst* valueB�* �?* dtype0** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � rnn/gru_cell/gates/bias VariableV2* shape:�* dtype0* container * shared_name ** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � rnn/gru_cell/gates/bias/AssignAssignrnn/gru_cell/gates/bias)rnn/gru_cell/gates/bias/Initializer/Const* T0* validate_shape(* use_locking(** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� g rnn/gru_cell/gates/bias/readIdentityrnn/gru_cell/gates/bias* T0* _output_shapes :� � 0rnn/while/rnn/gru_cell/gates/gates/BiasAdd/EnterEnterrnn/gru_cell/gates/bias/read* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes :� � *rnn/while/rnn/gru_cell/gates/gates/BiasAddBiasAdd)rnn/while/rnn/gru_cell/gates/gates/MatMul0rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter* T0* data_formatNHWC*( _output_shapes :���������� � $rnn/while/rnn/gru_cell/gates/SigmoidSigmoid*rnn/while/rnn/gru_cell/gates/gates/BiasAdd* T0*( _output_shapes :���������� y "rnn/while/rnn/gru_cell/gates/ConstConst^rnn/while/Identity* value B :* dtype0* _output_shapes : � ,rnn/while/rnn/gru_cell/gates/split/split_dimConst^rnn/while/Identity* value B :* dtype0* _output_shapes : � "rnn/while/rnn/gru_cell/gates/splitSplit,rnn/while/rnn/gru_cell/gates/split/split_dim$rnn/while/rnn/gru_cell/gates/Sigmoid* num_split* T0*< _output_shapes* (:����������:���������� � $rnn/while/rnn/gru_cell/candidate/mulMul"rnn/while/rnn/gru_cell/gates/splitrnn/while/Identity_2* T0*( _output_shapes :���������� � >rnn/gru_cell/candidate/kernel/Initializer/random_uniform/shapeConst* valueB" � * dtype0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : � <rnn/gru_cell/candidate/kernel/Initializer/random_uniform/minConst* valueB *�B�* dtype0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : � <rnn/gru_cell/candidate/kernel/Initializer/random_uniform/maxConst* valueB *�B�=* dtype0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : � Frnn/gru_cell/candidate/kernel/Initializer/random_uniform/RandomUniform RandomUniform>rnn/gru_cell/candidate/kernel/Initializer/random_uniform/shape* seed * seed2 * dtype0* T0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � <rnn/gru_cell/candidate/kernel/Initializer/random_uniform/subSub<rnn/gru_cell/candidate/kernel/Initializer/random_uniform/max<rnn/gru_cell/candidate/kernel/Initializer/random_uniform/min* T0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : � <rnn/gru_cell/candidate/kernel/Initializer/random_uniform/mulMulFrnn/gru_cell/candidate/kernel/Initializer/random_uniform/RandomUniform<rnn/gru_cell/candidate/kernel/Initializer/random_uniform/sub* T0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � 8rnn/gru_cell/candidate/kernel/Initializer/random_uniformAdd<rnn/gru_cell/candidate/kernel/Initializer/random_uniform/mul<rnn/gru_cell/candidate/kernel/Initializer/random_uniform/min* T0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � rnn/gru_cell/candidate/kernel VariableV2* shape: ��* dtype0* container * shared_name *0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � $rnn/gru_cell/candidate/kernel/AssignAssignrnn/gru_cell/candidate/kernel8rnn/gru_cell/candidate/kernel/Initializer/random_uniform* T0* validate_shape(* use_locking(*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� x "rnn/gru_cell/candidate/kernel/readIdentityrnn/gru_cell/candidate/kernel* T0* _output_shapes : �� � 6rnn/while/rnn/gru_cell/candidate/candidate/concat/axisConst^rnn/while/Identity* value B :* dtype0* _output_shapes : � 1rnn/while/rnn/gru_cell/candidate/candidate/concatConcatV2rnn/while/TensorArrayReadV3$rnn/while/rnn/gru_cell/candidate/mul6rnn/while/rnn/gru_cell/candidate/candidate/concat/axis* N* T0* Tidx0*( _output_shapes :���������� � 7rnn/while/rnn/gru_cell/candidate/candidate/MatMul/EnterEnter"rnn/gru_cell/candidate/kernel/read* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : �� � 1rnn/while/rnn/gru_cell/candidate/candidate/MatMulMatMul1rnn/while/rnn/gru_cell/candidate/candidate/concat7rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter* transpose_a( * transpose_b( * T0*( _output_shapes :���������� � -rnn/gru_cell/candidate/bias/Initializer/ConstConst* valueB�* * dtype0*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � rnn/gru_cell/candidate/bias VariableV2* shape:�* dtype0* container * shared_name *. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � "rnn/gru_cell/candidate/bias/AssignAssignrnn/gru_cell/candidate/bias-rnn/gru_cell/candidate/bias/Initializer/Const* T0* validate_shape(* use_locking(*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� o rnn/gru_cell/candidate/bias/readIdentityrnn/gru_cell/candidate/bias* T0* _output_shapes :� � 8rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/EnterEnter rnn/gru_cell/candidate/bias/read* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes :� � 2rnn/while/rnn/gru_cell/candidate/candidate/BiasAddBiasAdd1rnn/while/rnn/gru_cell/candidate/candidate/MatMul8rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter* T0* data_formatNHWC*( _output_shapes :���������� � %rnn/while/rnn/gru_cell/candidate/TanhTanh2rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd* T0*( _output_shapes :���������� � rnn/while/rnn/gru_cell/mulMul$rnn/while/rnn/gru_cell/gates/split:1rnn/while/Identity_2* T0*( _output_shapes :���������� v rnn/while/rnn/gru_cell/sub/xConst^rnn/while/Identity* valueB * �?* dtype0* _output_shapes : � rnn/while/rnn/gru_cell/subSubrnn/while/rnn/gru_cell/sub/x$rnn/while/rnn/gru_cell/gates/split:1* T0*( _output_shapes :���������� � rnn/while/rnn/gru_cell/mul_1Mulrnn/while/rnn/gru_cell/sub%rnn/while/rnn/gru_cell/candidate/Tanh* T0*( _output_shapes :���������� � rnn/while/rnn/gru_cell/addAddrnn/while/rnn/gru_cell/mulrnn/while/rnn/gru_cell/mul_1* T0*( _output_shapes :���������� � rnn/while/GreaterEqual/EnterEnterrnn/CheckSeqLen* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *# _output_shapes : ��������� � rnn/while/GreaterEqualGreaterEqualrnn/while/Identityrnn/while/GreaterEqual/Enter* T0*# _output_shapes : ��������� � rnn/while/Select/EnterEnter rnn/zeros* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *- _class# !loc:@rnn/while/rnn/gru_cell/add*( _output_shapes :���������� � rnn/while/SelectSelectrnn/while/GreaterEqualrnn/while/Select/Enterrnn/while/rnn/gru_cell/add* T0*- _class# !loc:@rnn/while/rnn/gru_cell/add*( _output_shapes :���������� � rnn/while/GreaterEqual_1GreaterEqualrnn/while/Identityrnn/while/GreaterEqual/Enter* T0*# _output_shapes : ��������� � rnn/while/Select_1Selectrnn/while/GreaterEqual_1rnn/while/Identity_2rnn/while/rnn/gru_cell/add* T0*- _class# !loc:@rnn/while/rnn/gru_cell/add*( _output_shapes :���������� � 3rnn/while/TensorArrayWrite/TensorArrayWriteV3/EnterEnterrnn/TensorArray* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *- _class# !loc:@rnn/while/rnn/gru_cell/add* _output_shapes : � -rnn/while/TensorArrayWrite/TensorArrayWriteV3TensorArrayWriteV33rnn/while/TensorArrayWrite/TensorArrayWriteV3/Enterrnn/while/Identityrnn/while/Selectrnn/while/Identity_1* T0*- _class# !loc:@rnn/while/rnn/gru_cell/add* _output_shapes : f rnn/while/add/yConst^rnn/while/Identity* value B :* dtype0* _output_shapes : Z rnn/while/addAddrnn/while/Identityrnn/while/add/y* T0* _output_shapes : X rnn/while/NextIteration NextIteration rnn/while/add* T0* _output_shapes : z rnn/while/NextIteration_1 NextIteration-rnn/while/TensorArrayWrite/TensorArrayWriteV3* T0* _output_shapes : q rnn/while/NextIteration_2 NextIterationrnn/while/Select_1* T0*( _output_shapes :���������� I rnn/while/ExitExitrnn/while/Switch* T0* _output_shapes : M rnn/while/Exit_1Exitrnn/while/Switch_1* T0* _output_shapes : _ rnn/while/Exit_2Exitrnn/while/Switch_2* T0*( _output_shapes :���������� � &rnn/TensorArrayStack/TensorArraySizeV3TensorArraySizeV3rnn/TensorArrayrnn/while/Exit_1*" _class loc:@rnn/TensorArray* _output_shapes : � rnn/TensorArrayStack/range/startConst* value B : * dtype0*" _class loc:@rnn/TensorArray* _output_shapes : � rnn/TensorArrayStack/range/deltaConst* value B :* dtype0*" _class loc:@rnn/TensorArray* _output_shapes : � rnn/TensorArrayStack/rangeRange rnn/TensorArrayStack/range/start&rnn/TensorArrayStack/TensorArraySizeV3 rnn/TensorArrayStack/range/delta* Tidx0*" _class loc:@rnn/TensorArray*# _output_shapes : ��������� � (rnn/TensorArrayStack/TensorArrayGatherV3TensorArrayGatherV3rnn/TensorArrayrnn/TensorArrayStack/rangernn/while/Exit_1* dtype0*% element_shape:����������*" _class loc:@rnn/TensorArray*5 _output_shapes# !:������������������� V rnn/Const_4Const* valueB:�* dtype0* _output_shapes : J rnn/RankConst* value B :* dtype0* _output_shapes : Q rnn/range/startConst* value B :* dtype0* _output_shapes : Q rnn/range/deltaConst* value B :* dtype0* _output_shapes : f rnn/rangeRangernn/range/startrnn/Rankrnn/range/delta* Tidx0* _output_shapes : f rnn/concat_1/values_0Const* valueB" * dtype0* _output_shapes : S rnn/concat_1/axisConst* value B : * dtype0* _output_shapes : � rnn/concat_1ConcatV2rnn/concat_1/values_0 rnn/rangernn/concat_1/axis* N* T0* Tidx0* _output_shapes : � rnn/transpose Transpose(rnn/TensorArrayStack/TensorArrayGatherV3rnn/concat_1* T0* Tperm0*5 _output_shapes# !:������������������� � 8fully_connected/weights/Initializer/random_uniform/shapeConst* valueB"� S * dtype0** _class loc:@fully_connected/weights* _output_shapes : � 6fully_connected/weights/Initializer/random_uniform/minConst* valueB *�* dtype0** _class loc:@fully_connected/weights* _output_shapes : � 6fully_connected/weights/Initializer/random_uniform/maxConst* valueB *>* dtype0** _class loc:@fully_connected/weights* _output_shapes : � @fully_connected/weights/Initializer/random_uniform/RandomUniform RandomUniform8fully_connected/weights/Initializer/random_uniform/shape* seed * seed2 * dtype0* T0** _class loc:@fully_connected/weights* _output_shapes : �S � 6fully_connected/weights/Initializer/random_uniform/subSub6fully_connected/weights/Initializer/random_uniform/max6fully_connected/weights/Initializer/random_uniform/min* T0** _class loc:@fully_connected/weights* _output_shapes : � 6fully_connected/weights/Initializer/random_uniform/mulMul@fully_connected/weights/Initializer/random_uniform/RandomUniform6fully_connected/weights/Initializer/random_uniform/sub* T0** _class loc:@fully_connected/weights* _output_shapes : �S � 2fully_connected/weights/Initializer/random_uniformAdd6fully_connected/weights/Initializer/random_uniform/mul6fully_connected/weights/Initializer/random_uniform/min* T0** _class loc:@fully_connected/weights* _output_shapes : �S � fully_connected/weights VariableV2* shape: �S* dtype0* container * shared_name ** _class loc:@fully_connected/weights* _output_shapes : �S � fully_connected/weights/AssignAssignfully_connected/weights2fully_connected/weights/Initializer/random_uniform* T0* validate_shape(* use_locking(** _class loc:@fully_connected/weights* _output_shapes : �S � fully_connected/weights/readIdentityfully_connected/weights* T0** _class loc:@fully_connected/weights* _output_shapes : �S � (fully_connected/biases/Initializer/zerosConst* valueBS* * dtype0*) _class loc:@fully_connected/biases* _output_shapes :S � fully_connected/biases VariableV2* shape:S* dtype0* container * shared_name *) _class loc:@fully_connected/biases* _output_shapes :S � fully_connected/biases/AssignAssignfully_connected/biases(fully_connected/biases/Initializer/zeros* T0* validate_shape(* use_locking(*) _class loc:@fully_connected/biases* _output_shapes :S � fully_connected/biases/readIdentityfully_connected/biases* T0*) _class loc:@fully_connected/biases* _output_shapes :S l fully_connected/Tensordot/ShapeShape rnn/transpose* T0* out_type0* _output_shapes : ` fully_connected/Tensordot/RankConst* value B :* dtype0* _output_shapes : h fully_connected/Tensordot/axesConst* value B:* dtype0* _output_shapes : j (fully_connected/Tensordot/GreaterEqual/yConst* value B : * dtype0* _output_shapes : � &fully_connected/Tensordot/GreaterEqualGreaterEqualfully_connected/Tensordot/axes(fully_connected/Tensordot/GreaterEqual/y* T0* _output_shapes : � fully_connected/Tensordot/CastCast&fully_connected/Tensordot/GreaterEqual* SrcT0 * DstT0* _output_shapes : � fully_connected/Tensordot/mulMulfully_connected/Tensordot/Castfully_connected/Tensordot/axes* T0* _output_shapes : b fully_connected/Tensordot/Less/yConst* value B : * dtype0* _output_shapes : � fully_connected/Tensordot/LessLessfully_connected/Tensordot/axes fully_connected/Tensordot/Less/y* T0* _output_shapes : | fully_connected/Tensordot/Cast_1Castfully_connected/Tensordot/Less* SrcT0 * DstT0* _output_shapes : � fully_connected/Tensordot/addAddfully_connected/Tensordot/axesfully_connected/Tensordot/Rank* T0* _output_shapes : � fully_connected/Tensordot/mul_1Mul fully_connected/Tensordot/Cast_1fully_connected/Tensordot/add* T0* _output_shapes : � fully_connected/Tensordot/add_1Addfully_connected/Tensordot/mulfully_connected/Tensordot/mul_1* T0* _output_shapes : g %fully_connected/Tensordot/range/startConst* value B : * dtype0* _output_shapes : g %fully_connected/Tensordot/range/deltaConst* value B :* dtype0* _output_shapes : � fully_connected/Tensordot/rangeRange%fully_connected/Tensordot/range/startfully_connected/Tensordot/Rank%fully_connected/Tensordot/range/delta* Tidx0* _output_shapes : � "fully_connected/Tensordot/ListDiffListDifffully_connected/Tensordot/rangefully_connected/Tensordot/add_1* T0* out_idx0*2 _output_shapes : ���������: ��������� � fully_connected/Tensordot/GatherGatherfully_connected/Tensordot/Shape"fully_connected/Tensordot/ListDiff* validate_indices(* Tparams0* Tindices0*# _output_shapes : ��������� � "fully_connected/Tensordot/Gather_1Gatherfully_connected/Tensordot/Shapefully_connected/Tensordot/add_1* validate_indices(* Tparams0* Tindices0* _output_shapes : i fully_connected/Tensordot/ConstConst* value B: * dtype0* _output_shapes : � fully_connected/Tensordot/ProdProd fully_connected/Tensordot/Gatherfully_connected/Tensordot/Const* keep_dims( * T0* Tidx0* _output_shapes : k !fully_connected/Tensordot/Const_1Const* value B: * dtype0* _output_shapes : � fully_connected/Tensordot/Prod_1Prod"fully_connected/Tensordot/Gather_1!fully_connected/Tensordot/Const_1* keep_dims( * T0* Tidx0* _output_shapes : g %fully_connected/Tensordot/concat/axisConst* value B : * dtype0* _output_shapes : � fully_connected/Tensordot/concatConcatV2"fully_connected/Tensordot/Gather_1 fully_connected/Tensordot/Gather%fully_connected/Tensordot/concat/axis* N* T0* Tidx0*# _output_shapes : ��������� i 'fully_connected/Tensordot/concat_1/axisConst* value B : * dtype0* _output_shapes : � "fully_connected/Tensordot/concat_1ConcatV2"fully_connected/Tensordot/ListDifffully_connected/Tensordot/add_1'fully_connected/Tensordot/concat_1/axis* N* T0* Tidx0*# _output_shapes : ��������� � fully_connected/Tensordot/stackPackfully_connected/Tensordot/Prod fully_connected/Tensordot/Prod_1* N* T0* axis * _output_shapes : � #fully_connected/Tensordot/transpose Transpose rnn/transpose"fully_connected/Tensordot/concat_1* T0* Tperm0*= _output_shapes+ ):'��������������������������� � !fully_connected/Tensordot/ReshapeReshape#fully_connected/Tensordot/transposefully_connected/Tensordot/stack* T0* Tshape0*0 _output_shapes :������������������ { *fully_connected/Tensordot/transpose_1/permConst* valueB" * dtype0* _output_shapes : � %fully_connected/Tensordot/transpose_1 Transposefully_connected/weights/read*fully_connected/Tensordot/transpose_1/perm* T0* Tperm0* _output_shapes : �S z )fully_connected/Tensordot/Reshape_1/shapeConst* valueB"� S * dtype0* _output_shapes : � #fully_connected/Tensordot/Reshape_1Reshape%fully_connected/Tensordot/transpose_1)fully_connected/Tensordot/Reshape_1/shape* T0* Tshape0* _output_shapes : �S � fully_connected/Tensordot/MatMulMatMul!fully_connected/Tensordot/Reshape#fully_connected/Tensordot/Reshape_1* transpose_a( * transpose_b( * T0*' _output_shapes :���������S k !fully_connected/Tensordot/Const_2Const* value B:S* dtype0* _output_shapes : i 'fully_connected/Tensordot/concat_2/axisConst* value B : * dtype0* _output_shapes : � "fully_connected/Tensordot/concat_2ConcatV2 fully_connected/Tensordot/Gather!fully_connected/Tensordot/Const_2'fully_connected/Tensordot/concat_2/axis* N* T0* Tidx0*# _output_shapes : ��������� � fully_connected/TensordotReshape fully_connected/Tensordot/MatMul"fully_connected/Tensordot/concat_2* T0* Tshape0*4 _output_shapes" :������������������S � fully_connected/BiasAddBiasAddfully_connected/Tensordotfully_connected/biases/read* T0* data_formatNHWC*4 _output_shapes" :������������������S f strided_slice_1/stackConst* valueB" * dtype0* _output_shapes : h strided_slice_1/stack_1Const* valueB" ����* dtype0* _output_shapes : h strided_slice_1/stack_2Const* valueB" * dtype0* _output_shapes : � strided_slice_1StridedSlicefully_connected/BiasAddstrided_slice_1/stackstrided_slice_1/stack_1strided_slice_1/stack_2* T0* Index0* begin_mask* end_mask* ellipsis_mask * new_axis_mask * shrink_axis_mask *4 _output_shapes" :������������������S f strided_slice_2/stackConst* valueB" * dtype0* _output_shapes : h strided_slice_2/stack_1Const* valueB" * dtype0* _output_shapes : h strided_slice_2/stack_2Const* valueB" * dtype0* _output_shapes : � strided_slice_2StridedSliceone_hotstrided_slice_2/stackstrided_slice_2/stack_1strided_slice_2/stack_2* T0* Index0* begin_mask* end_mask* ellipsis_mask * new_axis_mask * shrink_axis_mask *4 _output_shapes" :������������������S H Rank_1Const* value B :* dtype0* _output_shapes : V Shape_1Shapestrided_slice_1* T0* out_type0* _output_shapes : H Rank_2Const* value B :* dtype0* _output_shapes : V Shape_2Shapestrided_slice_1* T0* out_type0* _output_shapes : G Sub/yConst* value B :* dtype0* _output_shapes : : SubSubRank_2Sub/y* T0* _output_shapes : R Slice/beginPackSub* N* T0* axis * _output_shapes : T Slice/sizeConst* value B:* dtype0* _output_shapes : b SliceSliceShape_2Slice/begin Slice/size* T0* Index0* _output_shapes : d concat_1/values_0Const* valueB: ���������* dtype0* _output_shapes : O concat_1/axisConst* value B : * dtype0* _output_shapes : w concat_1ConcatV2concat_1/values_0Slice concat_1/axis* N* T0* Tidx0* _output_shapes : v ReshapeReshapestrided_slice_1concat_1* T0* Tshape0*0 _output_shapes :������������������ H Rank_3Const* value B :* dtype0* _output_shapes : V Shape_3Shapestrided_slice_2* T0* out_type0* _output_shapes : I Sub_1/yConst* value B :* dtype0* _output_shapes : > Sub_1SubRank_3Sub_1/y* T0* _output_shapes : V Slice_1/beginPackSub_1* N* T0* axis * _output_shapes : V Slice_1/sizeConst* value B:* dtype0* _output_shapes : h Slice_1SliceShape_3 Slice_1/beginSlice_1/size* T0* Index0* _output_shapes : d concat_2/values_0Const* valueB: ���������* dtype0* _output_shapes : O concat_2/axisConst* value B : * dtype0* _output_shapes : y concat_2ConcatV2concat_2/values_0Slice_1 concat_2/axis* N* T0* Tidx0* _output_shapes : x Reshape_1Reshapestrided_slice_2concat_2* T0* Tshape0*0 _output_shapes :������������������ � SoftmaxCrossEntropyWithLogitsSoftmaxCrossEntropyWithLogitsReshape Reshape_1* T0*? _output_shapes- +: ���������:������������������ I Sub_2/yConst* value B :* dtype0* _output_shapes : > Sub_2SubRank_1Sub_2/y* T0* _output_shapes : W Slice_2/beginConst* value B: * dtype0* _output_shapes : U Slice_2/sizePackSub_2* N* T0* axis * _output_shapes : q Slice_2SliceShape_1 Slice_2/beginSlice_2/size* T0* Index0*# _output_shapes : ��������� � Reshape_2ReshapeSoftmaxCrossEntropyWithLogitsSlice_2* T0* Tshape0*0 _output_shapes :������������������ V ConstConst* valueB" * dtype0* _output_shapes : \ Sum_1Sum Reshape_2Const* keep_dims( * T0* Tidx0* _output_shapes : f strided_slice_3/stackConst* valueB" ����* dtype0* _output_shapes : h strided_slice_3/stack_1Const* valueB" * dtype0* _output_shapes : h strided_slice_3/stack_2Const* valueB" * dtype0* _output_shapes : � strided_slice_3StridedSlicefully_connected/BiasAddstrided_slice_3/stackstrided_slice_3/stack_1strided_slice_3/stack_2* T0* Index0* begin_mask* end_mask* ellipsis_mask * new_axis_mask * shrink_axis_mask*' _output_shapes :���������S U truedivRealDivstrided_slice_3 Placeholder_1* T0* _output_shapes : 6 ExpExptruediv* T0* _output_shapes : e #multinomial/Multinomial/num_samplesConst* value B :* dtype0* _output_shapes : � multinomial/MultinomialMultinomialExp#multinomial/Multinomial/num_samples* seed * seed2 * T0*' _output_shapes :��������� f strided_slice_4/stackConst* valueB" * dtype0* _output_shapes : h strided_slice_4/stack_1Const* valueB" * dtype0* _output_shapes : h strided_slice_4/stack_2Const* valueB" * dtype0* _output_shapes : � strided_slice_4StridedSlicemultinomial/Multinomialstrided_slice_4/stackstrided_slice_4/stack_1strided_slice_4/stack_2* T0 * Index0* begin_mask* end_mask* ellipsis_mask * new_axis_mask * shrink_axis_mask*# _output_shapes : ��������� [ global_step/initial_valueConst* value B : * dtype0* _output_shapes : o global_step VariableV2* shape: * dtype0* container * shared_name * _output_shapes : � global_step/AssignAssignglobal_stepglobal_step/initial_value* T0* validate_shape(* use_locking(* _class loc:@global_step* _output_shapes : j global_step/readIdentityglobal_step* T0* _class loc:@global_step* _output_shapes : R gradients/ShapeConst* valueB * dtype0* _output_shapes : T gradients/ConstConst* valueB * �?* dtype0* _output_shapes : Y gradients/FillFillgradients/Shapegradients/Const* T0* _output_shapes : S gradients/f_countConst* value B : * dtype0* _output_shapes : � gradients/f_count_1Entergradients/f_count* T0*$ frame_namernn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : r gradients/MergeMergegradients/f_count_1gradients/NextIteration* T0* N* _output_shapes : : b gradients/SwitchSwitchgradients/Mergernn/while/LoopCond* T0* _output_shapes : : f gradients/Add/yConst^rnn/while/Identity* value B :* dtype0* _output_shapes : Z gradients/AddAddgradients/Switch:1gradients/Add/y* T0* _output_shapes : � gradients/NextIteration NextIteration gradients/AddY^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPush7^gradients/rnn/while/Select_1_grad/zeros_like/StackPush3^gradients/rnn/while/Select_1_grad/Select/StackPush1^gradients/rnn/while/Select_grad/Select/StackPushJ^gradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPushL^gradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPush_1J^gradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPushL^gradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPush_1:^gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPushL^gradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPushN^gradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPush_1:^gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPush<^gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPushJ^gradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPushT^gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPushO^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPushR^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPushT^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPush_1T^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPushV^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPush_1D^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPushC^gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPushJ^gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPushL^gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPushG^gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPush* T0* _output_shapes : N gradients/f_count_2Exitgradients/Switch* T0* _output_shapes : S gradients/b_countConst* value B :* dtype0* _output_shapes : � gradients/b_count_1Entergradients/f_count_2* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : v gradients/Merge_1Mergegradients/b_count_1gradients/NextIteration_1* T0* N* _output_shapes : : � gradients/GreaterEqual/EnterEntergradients/b_count* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : x gradients/GreaterEqualGreaterEqualgradients/Merge_1gradients/GreaterEqual/Enter* T0* _output_shapes : O gradients/b_count_2LoopCondgradients/GreaterEqual* _output_shapes : g gradients/Switch_1Switchgradients/Merge_1gradients/b_count_2* T0* _output_shapes : : i gradients/SubSubgradients/Switch_1:1gradients/GreaterEqual/Enter* T0* _output_shapes : � gradients/NextIteration_1 NextIteration gradients/SubV^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/b_sync* T0* _output_shapes : P gradients/b_count_3Exitgradients/Switch_1* T0* _output_shapes : s "gradients/Sum_1_grad/Reshape/shapeConst* valueB" * dtype0* _output_shapes : � gradients/Sum_1_grad/ReshapeReshapegradients/Fill"gradients/Sum_1_grad/Reshape/shape* T0* Tshape0* _output_shapes : c gradients/Sum_1_grad/ShapeShape Reshape_2* T0* out_type0* _output_shapes : � gradients/Sum_1_grad/TileTilegradients/Sum_1_grad/Reshapegradients/Sum_1_grad/Shape* T0* Tmultiples0*0 _output_shapes :������������������ { gradients/Reshape_2_grad/ShapeShapeSoftmaxCrossEntropyWithLogits* T0* out_type0* _output_shapes : � gradients/Reshape_2_grad/ReshapeReshapegradients/Sum_1_grad/Tilegradients/Reshape_2_grad/Shape* T0* Tshape0*# _output_shapes : ��������� } gradients/zeros_like ZerosLikeSoftmaxCrossEntropyWithLogits:1* T0*0 _output_shapes :������������������ � ;gradients/SoftmaxCrossEntropyWithLogits_grad/ExpandDims/dimConst* valueB : ���������* dtype0* _output_shapes : � 7gradients/SoftmaxCrossEntropyWithLogits_grad/ExpandDims ExpandDims gradients/Reshape_2_grad/Reshape;gradients/SoftmaxCrossEntropyWithLogits_grad/ExpandDims/dim* T0* Tdim0*' _output_shapes :��������� � 0gradients/SoftmaxCrossEntropyWithLogits_grad/mulMul7gradients/SoftmaxCrossEntropyWithLogits_grad/ExpandDimsSoftmaxCrossEntropyWithLogits:1* T0*0 _output_shapes :������������������ k gradients/Reshape_grad/ShapeShapestrided_slice_1* T0* out_type0* _output_shapes : � gradients/Reshape_grad/ReshapeReshape0gradients/SoftmaxCrossEntropyWithLogits_grad/mulgradients/Reshape_grad/Shape* T0* Tshape0*4 _output_shapes" :������������������S { $gradients/strided_slice_1_grad/ShapeShapefully_connected/BiasAdd* T0* out_type0* _output_shapes : � /gradients/strided_slice_1_grad/StridedSliceGradStridedSliceGrad$gradients/strided_slice_1_grad/Shapestrided_slice_1/stackstrided_slice_1/stack_1strided_slice_1/stack_2gradients/Reshape_grad/Reshape* T0* Index0* begin_mask* end_mask* ellipsis_mask * new_axis_mask * shrink_axis_mask *4 _output_shapes" :������������������S � 2gradients/fully_connected/BiasAdd_grad/BiasAddGradBiasAddGrad/gradients/strided_slice_1_grad/StridedSliceGrad* T0* data_formatNHWC* _output_shapes :S � 7gradients/fully_connected/BiasAdd_grad/tuple/group_depsNoOp0^gradients/strided_slice_1_grad/StridedSliceGrad3^gradients/fully_connected/BiasAdd_grad/BiasAddGrad � ?gradients/fully_connected/BiasAdd_grad/tuple/control_dependencyIdentity/gradients/strided_slice_1_grad/StridedSliceGrad8^gradients/fully_connected/BiasAdd_grad/tuple/group_deps* T0*B _class8 64loc:@gradients/strided_slice_1_grad/StridedSliceGrad*4 _output_shapes" :������������������S � Agradients/fully_connected/BiasAdd_grad/tuple/control_dependency_1Identity2gradients/fully_connected/BiasAdd_grad/BiasAddGrad8^gradients/fully_connected/BiasAdd_grad/tuple/group_deps* T0*E _class; 97loc:@gradients/fully_connected/BiasAdd_grad/BiasAddGrad* _output_shapes :S � .gradients/fully_connected/Tensordot_grad/ShapeShape fully_connected/Tensordot/MatMul* T0* out_type0* _output_shapes : � 0gradients/fully_connected/Tensordot_grad/ReshapeReshape?gradients/fully_connected/BiasAdd_grad/tuple/control_dependency.gradients/fully_connected/Tensordot_grad/Shape* T0* Tshape0*' _output_shapes :���������S � 6gradients/fully_connected/Tensordot/MatMul_grad/MatMulMatMul0gradients/fully_connected/Tensordot_grad/Reshape#fully_connected/Tensordot/Reshape_1* transpose_a( * transpose_b(* T0*( _output_shapes :���������� � 8gradients/fully_connected/Tensordot/MatMul_grad/MatMul_1MatMul!fully_connected/Tensordot/Reshape0gradients/fully_connected/Tensordot_grad/Reshape* transpose_a(* transpose_b( * T0*' _output_shapes :���������S � @gradients/fully_connected/Tensordot/MatMul_grad/tuple/group_depsNoOp7^gradients/fully_connected/Tensordot/MatMul_grad/MatMul9^gradients/fully_connected/Tensordot/MatMul_grad/MatMul_1 � Hgradients/fully_connected/Tensordot/MatMul_grad/tuple/control_dependencyIdentity6gradients/fully_connected/Tensordot/MatMul_grad/MatMulA^gradients/fully_connected/Tensordot/MatMul_grad/tuple/group_deps* T0*I _class? =;loc:@gradients/fully_connected/Tensordot/MatMul_grad/MatMul*( _output_shapes :���������� � Jgradients/fully_connected/Tensordot/MatMul_grad/tuple/control_dependency_1Identity8gradients/fully_connected/Tensordot/MatMul_grad/MatMul_1A^gradients/fully_connected/Tensordot/MatMul_grad/tuple/group_deps* T0*K _classA ?=loc:@gradients/fully_connected/Tensordot/MatMul_grad/MatMul_1* _output_shapes : �S � 6gradients/fully_connected/Tensordot/Reshape_grad/ShapeShape#fully_connected/Tensordot/transpose* T0* out_type0* _output_shapes : � 8gradients/fully_connected/Tensordot/Reshape_grad/ReshapeReshapeHgradients/fully_connected/Tensordot/MatMul_grad/tuple/control_dependency6gradients/fully_connected/Tensordot/Reshape_grad/Shape* T0* Tshape0*= _output_shapes+ ):'��������������������������� � 8gradients/fully_connected/Tensordot/Reshape_1_grad/ShapeConst* valueB"� S * dtype0* _output_shapes : � :gradients/fully_connected/Tensordot/Reshape_1_grad/ReshapeReshapeJgradients/fully_connected/Tensordot/MatMul_grad/tuple/control_dependency_18gradients/fully_connected/Tensordot/Reshape_1_grad/Shape* T0* Tshape0* _output_shapes : �S � Dgradients/fully_connected/Tensordot/transpose_grad/InvertPermutationInvertPermutation"fully_connected/Tensordot/concat_1* T0*# _output_shapes : ��������� � <gradients/fully_connected/Tensordot/transpose_grad/transpose Transpose8gradients/fully_connected/Tensordot/Reshape_grad/ReshapeDgradients/fully_connected/Tensordot/transpose_grad/InvertPermutation* T0* Tperm0*5 _output_shapes# !:������������������� � Fgradients/fully_connected/Tensordot/transpose_1_grad/InvertPermutationInvertPermutation*fully_connected/Tensordot/transpose_1/perm* T0* _output_shapes : � >gradients/fully_connected/Tensordot/transpose_1_grad/transpose Transpose:gradients/fully_connected/Tensordot/Reshape_1_grad/ReshapeFgradients/fully_connected/Tensordot/transpose_1_grad/InvertPermutation* T0* Tperm0* _output_shapes : �S v .gradients/rnn/transpose_grad/InvertPermutationInvertPermutationrnn/concat_1* T0* _output_shapes : � &gradients/rnn/transpose_grad/transpose Transpose<gradients/fully_connected/Tensordot/transpose_grad/transpose.gradients/rnn/transpose_grad/InvertPermutation* T0* Tperm0*5 _output_shapes# !:������������������� � Ygradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayGrad/TensorArrayGradV3TensorArrayGradV3rnn/TensorArrayrnn/while/Exit_1* source gradients*" _class loc:@rnn/TensorArray* _output_shapes :: � Ugradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayGrad/gradient_flowIdentityrnn/while/Exit_1Z^gradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayGrad/TensorArrayGradV3* T0*" _class loc:@rnn/TensorArray* _output_shapes : � _gradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayScatter/TensorArrayScatterV3TensorArrayScatterV3Ygradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayGrad/TensorArrayGradV3rnn/TensorArrayStack/range&gradients/rnn/transpose_grad/transposeUgradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayGrad/gradient_flow* T0* _output_shapes : h gradients/zeros_like_1 ZerosLikernn/while/Exit_2* T0*( _output_shapes :���������� � &gradients/rnn/while/Exit_1_grad/b_exitEnter_gradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayScatter/TensorArrayScatterV3* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : � &gradients/rnn/while/Exit_2_grad/b_exitEntergradients/zeros_like_1* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations *( _output_shapes :���������� � *gradients/rnn/while/Switch_1_grad/b_switchMerge&gradients/rnn/while/Exit_1_grad/b_exit1gradients/rnn/while/Switch_1_grad_1/NextIteration* T0* N* _output_shapes : : � *gradients/rnn/while/Switch_2_grad/b_switchMerge&gradients/rnn/while/Exit_2_grad/b_exit1gradients/rnn/while/Switch_2_grad_1/NextIteration* T0* N** _output_shapes :����������: � 'gradients/rnn/while/Merge_1_grad/SwitchSwitch*gradients/rnn/while/Switch_1_grad/b_switchgradients/b_count_2* T0*= _class3 1/loc:@gradients/rnn/while/Switch_1_grad/b_switch* _output_shapes : : c 1gradients/rnn/while/Merge_1_grad/tuple/group_depsNoOp(^gradients/rnn/while/Merge_1_grad/Switch � 9gradients/rnn/while/Merge_1_grad/tuple/control_dependencyIdentity'gradients/rnn/while/Merge_1_grad/Switch2^gradients/rnn/while/Merge_1_grad/tuple/group_deps* T0*= _class3 1/loc:@gradients/rnn/while/Switch_1_grad/b_switch* _output_shapes : � ;gradients/rnn/while/Merge_1_grad/tuple/control_dependency_1Identity)gradients/rnn/while/Merge_1_grad/Switch:12^gradients/rnn/while/Merge_1_grad/tuple/group_deps* T0*= _class3 1/loc:@gradients/rnn/while/Switch_1_grad/b_switch* _output_shapes : � 'gradients/rnn/while/Merge_2_grad/SwitchSwitch*gradients/rnn/while/Switch_2_grad/b_switchgradients/b_count_2* T0*= _class3 1/loc:@gradients/rnn/while/Switch_2_grad/b_switch*< _output_shapes* (:����������:���������� c 1gradients/rnn/while/Merge_2_grad/tuple/group_depsNoOp(^gradients/rnn/while/Merge_2_grad/Switch � 9gradients/rnn/while/Merge_2_grad/tuple/control_dependencyIdentity'gradients/rnn/while/Merge_2_grad/Switch2^gradients/rnn/while/Merge_2_grad/tuple/group_deps* T0*= _class3 1/loc:@gradients/rnn/while/Switch_2_grad/b_switch*( _output_shapes :���������� � ;gradients/rnn/while/Merge_2_grad/tuple/control_dependency_1Identity)gradients/rnn/while/Merge_2_grad/Switch:12^gradients/rnn/while/Merge_2_grad/tuple/group_deps* T0*= _class3 1/loc:@gradients/rnn/while/Switch_2_grad/b_switch*( _output_shapes :���������� � %gradients/rnn/while/Enter_1_grad/ExitExit9gradients/rnn/while/Merge_1_grad/tuple/control_dependency* T0* _output_shapes : � %gradients/rnn/while/Enter_2_grad/ExitExit9gradients/rnn/while/Merge_2_grad/tuple/control_dependency* T0*( _output_shapes :���������� � dgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3/EnterEnterrnn/TensorArray* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *- _class# !loc:@rnn/while/rnn/gru_cell/add* _output_shapes : � ^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3TensorArrayGradV3dgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter;gradients/rnn/while/Merge_1_grad/tuple/control_dependency_1* source gradients*- _class# !loc:@rnn/while/rnn/gru_cell/add* _output_shapes :: � Zgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/gradient_flowIdentity;gradients/rnn/while/Merge_1_grad/tuple/control_dependency_1_^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3* T0*- _class# !loc:@rnn/while/rnn/gru_cell/add* _output_shapes : � Tgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_accStack* elem_type0* stack_name *% _class loc:@rnn/while/Identity* _output_shapes : � Wgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/RefEnterRefEnterTgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *% _class loc:@rnn/while/Identity* _output_shapes : � Xgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPush StackPushWgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/RefEnterrnn/while/Identity^gradients/Add* T0* swap_memory( *% _class loc:@rnn/while/Identity* _output_shapes : � `gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPop/RefEnterRefEnterTgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *% _class loc:@rnn/while/Identity* _output_shapes : � Wgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopStackPop`gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPop/RefEnter^gradients/Sub* elem_type0*% _class loc:@rnn/while/Identity* _output_shapes : � Ugradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/b_syncControlTriggerX^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPop6^gradients/rnn/while/Select_1_grad/zeros_like/StackPop2^gradients/rnn/while/Select_1_grad/Select/StackPop0^gradients/rnn/while/Select_grad/Select/StackPopI^gradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPopK^gradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop_1I^gradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPopK^gradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop_19^gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPopK^gradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPopM^gradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop_19^gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPop;^gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPopI^gradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPopS^gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPopN^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPopQ^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPopS^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop_1S^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPopU^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop_1C^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPopB^gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPopI^gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPopK^gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPopF^gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPop � Ngradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3TensorArrayReadV3^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3Wgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopZgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/gradient_flow* dtype0* _output_shapes : � Mgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/group_depsNoOp<^gradients/rnn/while/Merge_1_grad/tuple/control_dependency_1O^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3 � Ugradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependencyIdentityNgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3N^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/group_deps* T0*a _classW USloc:@gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3*( _output_shapes :���������� � Wgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency_1Identity;gradients/rnn/while/Merge_1_grad/tuple/control_dependency_1N^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/group_deps* T0*= _class3 1/loc:@gradients/rnn/while/Switch_1_grad/b_switch* _output_shapes : � 2gradients/rnn/while/Select_1_grad/zeros_like/f_accStack* elem_type0* stack_name *' _class loc:@rnn/while/Identity_2* _output_shapes : � 5gradients/rnn/while/Select_1_grad/zeros_like/RefEnterRefEnter2gradients/rnn/while/Select_1_grad/zeros_like/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *' _class loc:@rnn/while/Identity_2* _output_shapes : � 6gradients/rnn/while/Select_1_grad/zeros_like/StackPush StackPush5gradients/rnn/while/Select_1_grad/zeros_like/RefEnterrnn/while/Identity_2^gradients/Add* T0* swap_memory( *' _class loc:@rnn/while/Identity_2*( _output_shapes :���������� � >gradients/rnn/while/Select_1_grad/zeros_like/StackPop/RefEnterRefEnter2gradients/rnn/while/Select_1_grad/zeros_like/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *' _class loc:@rnn/while/Identity_2* _output_shapes : � 5gradients/rnn/while/Select_1_grad/zeros_like/StackPopStackPop>gradients/rnn/while/Select_1_grad/zeros_like/StackPop/RefEnter^gradients/Sub* elem_type0*' _class loc:@rnn/while/Identity_2*( _output_shapes :���������� � ,gradients/rnn/while/Select_1_grad/zeros_like ZerosLike5gradients/rnn/while/Select_1_grad/zeros_like/StackPop* T0*( _output_shapes :���������� � .gradients/rnn/while/Select_1_grad/Select/f_accStack* elem_type0 * stack_name *+ _class! loc:@rnn/while/GreaterEqual_1* _output_shapes : � 1gradients/rnn/while/Select_1_grad/Select/RefEnterRefEnter.gradients/rnn/while/Select_1_grad/Select/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *+ _class! loc:@rnn/while/GreaterEqual_1* _output_shapes : � 2gradients/rnn/while/Select_1_grad/Select/StackPush StackPush1gradients/rnn/while/Select_1_grad/Select/RefEnterrnn/while/GreaterEqual_1^gradients/Add* T0 * swap_memory( *+ _class! loc:@rnn/while/GreaterEqual_1*# _output_shapes : ��������� � :gradients/rnn/while/Select_1_grad/Select/StackPop/RefEnterRefEnter.gradients/rnn/while/Select_1_grad/Select/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *+ _class! loc:@rnn/while/GreaterEqual_1* _output_shapes : � 1gradients/rnn/while/Select_1_grad/Select/StackPopStackPop:gradients/rnn/while/Select_1_grad/Select/StackPop/RefEnter^gradients/Sub* elem_type0 *+ _class! loc:@rnn/while/GreaterEqual_1*# _output_shapes : ��������� � (gradients/rnn/while/Select_1_grad/SelectSelect1gradients/rnn/while/Select_1_grad/Select/StackPop;gradients/rnn/while/Merge_2_grad/tuple/control_dependency_1,gradients/rnn/while/Select_1_grad/zeros_like* T0*( _output_shapes :���������� � *gradients/rnn/while/Select_1_grad/Select_1Select1gradients/rnn/while/Select_1_grad/Select/StackPop,gradients/rnn/while/Select_1_grad/zeros_like;gradients/rnn/while/Merge_2_grad/tuple/control_dependency_1* T0*( _output_shapes :���������� � 2gradients/rnn/while/Select_1_grad/tuple/group_depsNoOp)^gradients/rnn/while/Select_1_grad/Select+^gradients/rnn/while/Select_1_grad/Select_1 � :gradients/rnn/while/Select_1_grad/tuple/control_dependencyIdentity(gradients/rnn/while/Select_1_grad/Select3^gradients/rnn/while/Select_1_grad/tuple/group_deps* T0*; _class1 /-loc:@gradients/rnn/while/Select_1_grad/Select*( _output_shapes :���������� � <gradients/rnn/while/Select_1_grad/tuple/control_dependency_1Identity*gradients/rnn/while/Select_1_grad/Select_13^gradients/rnn/while/Select_1_grad/tuple/group_deps* T0*= _class3 1/loc:@gradients/rnn/while/Select_1_grad/Select_1*( _output_shapes :���������� � 0gradients/rnn/while/Select_grad/zeros_like/EnterEnter rnn/zeros* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *( _output_shapes :���������� � *gradients/rnn/while/Select_grad/zeros_like ZerosLike0gradients/rnn/while/Select_grad/zeros_like/Enter^gradients/Sub* T0*( _output_shapes :���������� � ,gradients/rnn/while/Select_grad/Select/f_accStack* elem_type0 * stack_name *) _class loc:@rnn/while/GreaterEqual* _output_shapes : � /gradients/rnn/while/Select_grad/Select/RefEnterRefEnter,gradients/rnn/while/Select_grad/Select/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *) _class loc:@rnn/while/GreaterEqual* _output_shapes : � 0gradients/rnn/while/Select_grad/Select/StackPush StackPush/gradients/rnn/while/Select_grad/Select/RefEnterrnn/while/GreaterEqual^gradients/Add* T0 * swap_memory( *) _class loc:@rnn/while/GreaterEqual*# _output_shapes : ��������� � 8gradients/rnn/while/Select_grad/Select/StackPop/RefEnterRefEnter,gradients/rnn/while/Select_grad/Select/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *) _class loc:@rnn/while/GreaterEqual* _output_shapes : � /gradients/rnn/while/Select_grad/Select/StackPopStackPop8gradients/rnn/while/Select_grad/Select/StackPop/RefEnter^gradients/Sub* elem_type0 *) _class loc:@rnn/while/GreaterEqual*# _output_shapes : ��������� � &gradients/rnn/while/Select_grad/SelectSelect/gradients/rnn/while/Select_grad/Select/StackPopUgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency*gradients/rnn/while/Select_grad/zeros_like* T0*( _output_shapes :���������� � (gradients/rnn/while/Select_grad/Select_1Select/gradients/rnn/while/Select_grad/Select/StackPop*gradients/rnn/while/Select_grad/zeros_likeUgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency* T0*( _output_shapes :���������� � 0gradients/rnn/while/Select_grad/tuple/group_depsNoOp'^gradients/rnn/while/Select_grad/Select)^gradients/rnn/while/Select_grad/Select_1 � 8gradients/rnn/while/Select_grad/tuple/control_dependencyIdentity&gradients/rnn/while/Select_grad/Select1^gradients/rnn/while/Select_grad/tuple/group_deps* T0*9 _class/ -+loc:@gradients/rnn/while/Select_grad/Select*( _output_shapes :���������� � :gradients/rnn/while/Select_grad/tuple/control_dependency_1Identity(gradients/rnn/while/Select_grad/Select_11^gradients/rnn/while/Select_grad/tuple/group_deps* T0*; _class1 /-loc:@gradients/rnn/while/Select_grad/Select_1*( _output_shapes :���������� � gradients/AddNAddN<gradients/rnn/while/Select_1_grad/tuple/control_dependency_1:gradients/rnn/while/Select_grad/tuple/control_dependency_1* N* T0*= _class3 1/loc:@gradients/rnn/while/Select_1_grad/Select_1*( _output_shapes :���������� � /gradients/rnn/while/rnn/gru_cell/add_grad/ShapeShapernn/while/rnn/gru_cell/mul* T0* out_type0* _output_shapes : � 1gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1Shapernn/while/rnn/gru_cell/mul_1* T0* out_type0* _output_shapes : � Egradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_accStack* elem_type0* stack_name *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape* _output_shapes : � Igradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPush StackPushHgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/RefEnter/gradients/rnn/while/rnn/gru_cell/add_grad/Shape^gradients/Add* T0* swap_memory( *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape* _output_shapes : � Qgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPopStackPopQgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop/RefEnter^gradients/Sub* elem_type0*B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape* _output_shapes : � Ggradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc_1Stack* elem_type0* stack_name *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/RefEnter_1RefEnterGgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc_1* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1* _output_shapes : � Kgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPush_1 StackPushJgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/RefEnter_11gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1^gradients/Add* T0* swap_memory( *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1* _output_shapes : � Sgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop_1/RefEnterRefEnterGgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc_1* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop_1StackPopSgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop_1/RefEnter^gradients/Sub* elem_type0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1* _output_shapes : � ?gradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgsBroadcastGradientArgsHgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPopJgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop_1* T0*2 _output_shapes : ���������: ��������� � -gradients/rnn/while/rnn/gru_cell/add_grad/SumSumgradients/AddN?gradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs* keep_dims( * T0* Tidx0* _output_shapes : � 1gradients/rnn/while/rnn/gru_cell/add_grad/ReshapeReshape-gradients/rnn/while/rnn/gru_cell/add_grad/SumHgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop* T0* Tshape0*0 _output_shapes :������������������ � /gradients/rnn/while/rnn/gru_cell/add_grad/Sum_1Sumgradients/AddNAgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs:1* keep_dims( * T0* Tidx0* _output_shapes : � 3gradients/rnn/while/rnn/gru_cell/add_grad/Reshape_1Reshape/gradients/rnn/while/rnn/gru_cell/add_grad/Sum_1Jgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop_1* T0* Tshape0*0 _output_shapes :������������������ � :gradients/rnn/while/rnn/gru_cell/add_grad/tuple/group_depsNoOp2^gradients/rnn/while/rnn/gru_cell/add_grad/Reshape4^gradients/rnn/while/rnn/gru_cell/add_grad/Reshape_1 � Bgradients/rnn/while/rnn/gru_cell/add_grad/tuple/control_dependencyIdentity1gradients/rnn/while/rnn/gru_cell/add_grad/Reshape;^gradients/rnn/while/rnn/gru_cell/add_grad/tuple/group_deps* T0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Reshape*( _output_shapes :���������� � Dgradients/rnn/while/rnn/gru_cell/add_grad/tuple/control_dependency_1Identity3gradients/rnn/while/rnn/gru_cell/add_grad/Reshape_1;^gradients/rnn/while/rnn/gru_cell/add_grad/tuple/group_deps* T0*F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Reshape_1*( _output_shapes :���������� � 1gradients/rnn/while/Switch_1_grad_1/NextIteration NextIterationWgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency_1* T0* _output_shapes : � /gradients/rnn/while/rnn/gru_cell/mul_grad/ShapeShape$rnn/while/rnn/gru_cell/gates/split:1* T0* out_type0* _output_shapes : � 1gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1Shapernn/while/Identity_2* T0* out_type0* _output_shapes : � Egradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_accStack* elem_type0* stack_name *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape* _output_shapes : � Igradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPush StackPushHgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/RefEnter/gradients/rnn/while/rnn/gru_cell/mul_grad/Shape^gradients/Add* T0* swap_memory( *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape* _output_shapes : � Qgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPopStackPopQgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop/RefEnter^gradients/Sub* elem_type0*B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape* _output_shapes : � Ggradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc_1Stack* elem_type0* stack_name *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/RefEnter_1RefEnterGgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc_1* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1* _output_shapes : � Kgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPush_1 StackPushJgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/RefEnter_11gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1^gradients/Add* T0* swap_memory( *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1* _output_shapes : � Sgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop_1/RefEnterRefEnterGgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc_1* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop_1StackPopSgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop_1/RefEnter^gradients/Sub* elem_type0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1* _output_shapes : � ?gradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgsBroadcastGradientArgsHgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPopJgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop_1* T0*2 _output_shapes : ���������: ��������� � -gradients/rnn/while/rnn/gru_cell/mul_grad/mulMulBgradients/rnn/while/rnn/gru_cell/add_grad/tuple/control_dependency5gradients/rnn/while/Select_1_grad/zeros_like/StackPop* T0*( _output_shapes :���������� � -gradients/rnn/while/rnn/gru_cell/mul_grad/SumSum-gradients/rnn/while/rnn/gru_cell/mul_grad/mul?gradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs* keep_dims( * T0* Tidx0* _output_shapes : � 1gradients/rnn/while/rnn/gru_cell/mul_grad/ReshapeReshape-gradients/rnn/while/rnn/gru_cell/mul_grad/SumHgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop* T0* Tshape0*0 _output_shapes :������������������ � 5gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/f_accStack* elem_type0* stack_name *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split* _output_shapes : � 8gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/RefEnterRefEnter5gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split* _output_shapes : � 9gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPush StackPush8gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/RefEnter$rnn/while/rnn/gru_cell/gates/split:1^gradients/Add* T0* swap_memory( *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split*( _output_shapes :���������� � Agradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPop/RefEnterRefEnter5gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split* _output_shapes : � 8gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPopStackPopAgradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPop/RefEnter^gradients/Sub* elem_type0*5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split*( _output_shapes :���������� � /gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1Mul8gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPopBgradients/rnn/while/rnn/gru_cell/add_grad/tuple/control_dependency* T0*( _output_shapes :���������� � /gradients/rnn/while/rnn/gru_cell/mul_grad/Sum_1Sum/gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1Agradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs:1* keep_dims( * T0* Tidx0* _output_shapes : � 3gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape_1Reshape/gradients/rnn/while/rnn/gru_cell/mul_grad/Sum_1Jgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop_1* T0* Tshape0*0 _output_shapes :������������������ � :gradients/rnn/while/rnn/gru_cell/mul_grad/tuple/group_depsNoOp2^gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape4^gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape_1 � Bgradients/rnn/while/rnn/gru_cell/mul_grad/tuple/control_dependencyIdentity1gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape;^gradients/rnn/while/rnn/gru_cell/mul_grad/tuple/group_deps* T0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape*( _output_shapes :���������� � Dgradients/rnn/while/rnn/gru_cell/mul_grad/tuple/control_dependency_1Identity3gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape_1;^gradients/rnn/while/rnn/gru_cell/mul_grad/tuple/group_deps* T0*F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape_1*( _output_shapes :���������� � 1gradients/rnn/while/rnn/gru_cell/mul_1_grad/ShapeShapernn/while/rnn/gru_cell/sub* T0* out_type0* _output_shapes : � 3gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1Shape%rnn/while/rnn/gru_cell/candidate/Tanh* T0* out_type0* _output_shapes : � Ggradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_accStack* elem_type0* stack_name *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/RefEnterRefEnterGgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape* _output_shapes : � Kgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPush StackPushJgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/RefEnter1gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape^gradients/Add* T0* swap_memory( *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape* _output_shapes : � Sgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop/RefEnterRefEnterGgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPopStackPopSgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop/RefEnter^gradients/Sub* elem_type0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape* _output_shapes : � Igradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc_1Stack* elem_type0* stack_name *F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1* _output_shapes : � Lgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/RefEnter_1RefEnterIgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc_1* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1* _output_shapes : � Mgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPush_1 StackPushLgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/RefEnter_13gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1^gradients/Add* T0* swap_memory( *F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1* _output_shapes : � Ugradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop_1/RefEnterRefEnterIgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc_1* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1* _output_shapes : � Lgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop_1StackPopUgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop_1/RefEnter^gradients/Sub* elem_type0*F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1* _output_shapes : � Agradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgsBroadcastGradientArgsJgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPopLgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop_1* T0*2 _output_shapes : ���������: ��������� � 5gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/f_accStack* elem_type0* stack_name *8 _class. ,*loc:@rnn/while/rnn/gru_cell/candidate/Tanh* _output_shapes : � 8gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/RefEnterRefEnter5gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *8 _class. ,*loc:@rnn/while/rnn/gru_cell/candidate/Tanh* _output_shapes : � 9gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPush StackPush8gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/RefEnter%rnn/while/rnn/gru_cell/candidate/Tanh^gradients/Add* T0* swap_memory( *8 _class. ,*loc:@rnn/while/rnn/gru_cell/candidate/Tanh*( _output_shapes :���������� � Agradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPop/RefEnterRefEnter5gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *8 _class. ,*loc:@rnn/while/rnn/gru_cell/candidate/Tanh* _output_shapes : � 8gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPopStackPopAgradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPop/RefEnter^gradients/Sub* elem_type0*8 _class. ,*loc:@rnn/while/rnn/gru_cell/candidate/Tanh*( _output_shapes :���������� � /gradients/rnn/while/rnn/gru_cell/mul_1_grad/mulMulDgradients/rnn/while/rnn/gru_cell/add_grad/tuple/control_dependency_18gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPop* T0*( _output_shapes :���������� � /gradients/rnn/while/rnn/gru_cell/mul_1_grad/SumSum/gradients/rnn/while/rnn/gru_cell/mul_1_grad/mulAgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs* keep_dims( * T0* Tidx0* _output_shapes : � 3gradients/rnn/while/rnn/gru_cell/mul_1_grad/ReshapeReshape/gradients/rnn/while/rnn/gru_cell/mul_1_grad/SumJgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop* T0* Tshape0*0 _output_shapes :������������������ � 7gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/f_accStack* elem_type0* stack_name *- _class# !loc:@rnn/while/rnn/gru_cell/sub* _output_shapes : � :gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/RefEnterRefEnter7gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *- _class# !loc:@rnn/while/rnn/gru_cell/sub* _output_shapes : � ;gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPush StackPush:gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/RefEnterrnn/while/rnn/gru_cell/sub^gradients/Add* T0* swap_memory( *- _class# !loc:@rnn/while/rnn/gru_cell/sub*( _output_shapes :���������� � Cgradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPop/RefEnterRefEnter7gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *- _class# !loc:@rnn/while/rnn/gru_cell/sub* _output_shapes : � :gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPopStackPopCgradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPop/RefEnter^gradients/Sub* elem_type0*- _class# !loc:@rnn/while/rnn/gru_cell/sub*( _output_shapes :���������� � 1gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1Mul:gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPopDgradients/rnn/while/rnn/gru_cell/add_grad/tuple/control_dependency_1* T0*( _output_shapes :���������� � 1gradients/rnn/while/rnn/gru_cell/mul_1_grad/Sum_1Sum1gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1Cgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs:1* keep_dims( * T0* Tidx0* _output_shapes : � 5gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape_1Reshape1gradients/rnn/while/rnn/gru_cell/mul_1_grad/Sum_1Lgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop_1* T0* Tshape0*0 _output_shapes :������������������ � <gradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/group_depsNoOp4^gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape6^gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape_1 � Dgradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/control_dependencyIdentity3gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape=^gradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/group_deps* T0*F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape*( _output_shapes :���������� � Fgradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/control_dependency_1Identity5gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape_1=^gradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/group_deps* T0*H _class> <:loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape_1*( _output_shapes :���������� � /gradients/rnn/while/rnn/gru_cell/sub_grad/ShapeConst^gradients/Sub* valueB * dtype0* _output_shapes : � 1gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1Shape$rnn/while/rnn/gru_cell/gates/split:1* T0* out_type0* _output_shapes : � Egradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/f_accStack* elem_type0* stack_name *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1* _output_shapes : � Igradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPush StackPushHgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/RefEnter1gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1^gradients/Add* T0* swap_memory( *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1* _output_shapes : � Qgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPop/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPopStackPopQgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPop/RefEnter^gradients/Sub* elem_type0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1* _output_shapes : � ?gradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgsBroadcastGradientArgs/gradients/rnn/while/rnn/gru_cell/sub_grad/ShapeHgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPop* T0*2 _output_shapes : ���������: ��������� � -gradients/rnn/while/rnn/gru_cell/sub_grad/SumSumDgradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/control_dependency?gradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs* keep_dims( * T0* Tidx0* _output_shapes : � 1gradients/rnn/while/rnn/gru_cell/sub_grad/ReshapeReshape-gradients/rnn/while/rnn/gru_cell/sub_grad/Sum/gradients/rnn/while/rnn/gru_cell/sub_grad/Shape* T0* Tshape0* _output_shapes : � /gradients/rnn/while/rnn/gru_cell/sub_grad/Sum_1SumDgradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/control_dependencyAgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs:1* keep_dims( * T0* Tidx0* _output_shapes : � -gradients/rnn/while/rnn/gru_cell/sub_grad/NegNeg/gradients/rnn/while/rnn/gru_cell/sub_grad/Sum_1* T0* _output_shapes : � 3gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape_1Reshape-gradients/rnn/while/rnn/gru_cell/sub_grad/NegHgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPop* T0* Tshape0*0 _output_shapes :������������������ � :gradients/rnn/while/rnn/gru_cell/sub_grad/tuple/group_depsNoOp2^gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape4^gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape_1 � Bgradients/rnn/while/rnn/gru_cell/sub_grad/tuple/control_dependencyIdentity1gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape;^gradients/rnn/while/rnn/gru_cell/sub_grad/tuple/group_deps* T0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape* _output_shapes : � Dgradients/rnn/while/rnn/gru_cell/sub_grad/tuple/control_dependency_1Identity3gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape_1;^gradients/rnn/while/rnn/gru_cell/sub_grad/tuple/group_deps* T0*F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape_1*( _output_shapes :���������� � =gradients/rnn/while/rnn/gru_cell/candidate/Tanh_grad/TanhGradTanhGrad8gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPopFgradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/control_dependency_1* T0*( _output_shapes :���������� � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/BiasAddGradBiasAddGrad=gradients/rnn/while/rnn/gru_cell/candidate/Tanh_grad/TanhGrad* T0* data_formatNHWC* _output_shapes :� � Rgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/group_depsNoOp>^gradients/rnn/while/rnn/gru_cell/candidate/Tanh_grad/TanhGradN^gradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/BiasAddGrad � Zgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/control_dependencyIdentity=gradients/rnn/while/rnn/gru_cell/candidate/Tanh_grad/TanhGradS^gradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/group_deps* T0*P _classF DBloc:@gradients/rnn/while/rnn/gru_cell/candidate/Tanh_grad/TanhGrad*( _output_shapes :���������� � \gradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/control_dependency_1IdentityMgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/BiasAddGradS^gradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/group_deps* T0*` _classV TRloc:@gradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/BiasAddGrad* _output_shapes :� � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul/EnterEnter"rnn/gru_cell/candidate/kernel/read* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : �� � Ggradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMulMatMulZgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/control_dependencyMgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul/Enter* transpose_a( * transpose_b(* T0*( _output_shapes :���������� � Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/f_accStack* elem_type0* stack_name *D _class: 86loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat* _output_shapes : � Rgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/RefEnterRefEnterOgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat* _output_shapes : � Sgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPush StackPushRgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/RefEnter1rnn/while/rnn/gru_cell/candidate/candidate/concat^gradients/Add* T0* swap_memory( *D _class: 86loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat*( _output_shapes :���������� � [gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPop/RefEnterRefEnterOgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat* _output_shapes : � Rgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPopStackPop[gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPop/RefEnter^gradients/Sub* elem_type0*D _class: 86loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat*( _output_shapes :���������� � Igradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1MatMulRgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPopZgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/control_dependency* transpose_a(* transpose_b( * T0* _output_shapes : �� � Qgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/group_depsNoOpH^gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMulJ^gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1 � Ygradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/control_dependencyIdentityGgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMulR^gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/group_deps* T0*Z _classP NLloc:@gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul*( _output_shapes :���������� � [gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/control_dependency_1IdentityIgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1R^gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/group_deps* T0*\ _classR PNloc:@gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1* _output_shapes : �� � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_accConst* valueB�* * dtype0* _output_shapes :� � Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc_1EnterMgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes :� � Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc_2MergeOgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc_1Ugradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/NextIteration* T0* N* _output_shapes :�: � Ngradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/SwitchSwitchOgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc_2gradients/b_count_2* T0*" _output_shapes :�:� � Kgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/AddAddPgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/Switch:1\gradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/control_dependency_1* T0* _output_shapes :� � Ugradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/NextIteration NextIterationKgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/Add* T0* _output_shapes :� � Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc_3ExitNgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/Switch* T0* _output_shapes :� � Egradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/RankConst^gradients/Sub* value B :* dtype0* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/f_accStack* elem_type0* stack_name *I _class? =;loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat/axis* _output_shapes : � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/RefEnterRefEnterJgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *I _class? =;loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat/axis* _output_shapes : � Ngradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPush StackPushMgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/RefEnter6rnn/while/rnn/gru_cell/candidate/candidate/concat/axis^gradients/Add* T0* swap_memory( *I _class? =;loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat/axis* _output_shapes : � Vgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPop/RefEnterRefEnterJgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *I _class? =;loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat/axis* _output_shapes : � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPopStackPopVgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPop/RefEnter^gradients/Sub* elem_type0*I _class? =;loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat/axis* _output_shapes : � Dgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/modFloorModMgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPopEgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Rank* T0* _output_shapes : � Fgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeShapernn/while/TensorArrayReadV3* T0* out_type0* _output_shapes : � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_accStack* elem_type0* stack_name *. _class$ " loc:@rnn/while/TensorArrayReadV3* _output_shapes : � Pgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/RefEnterRefEnterMgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *. _class$ " loc:@rnn/while/TensorArrayReadV3* _output_shapes : � Qgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPush StackPushPgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/RefEnterrnn/while/TensorArrayReadV3^gradients/Add* T0* swap_memory( *. _class$ " loc:@rnn/while/TensorArrayReadV3*' _output_shapes :���������S � Ygradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop/RefEnterRefEnterMgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *. _class$ " loc:@rnn/while/TensorArrayReadV3* _output_shapes : � Pgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPopStackPopYgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop/RefEnter^gradients/Sub* elem_type0*. _class$ " loc:@rnn/while/TensorArrayReadV3*' _output_shapes :���������S � Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc_1Stack* elem_type0* stack_name *7 _class- +)loc:@rnn/while/rnn/gru_cell/candidate/mul* _output_shapes : � Rgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/RefEnter_1RefEnterOgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc_1* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *7 _class- +)loc:@rnn/while/rnn/gru_cell/candidate/mul* _output_shapes : � Sgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPush_1 StackPushRgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/RefEnter_1$rnn/while/rnn/gru_cell/candidate/mul^gradients/Add* T0* swap_memory( *7 _class- +)loc:@rnn/while/rnn/gru_cell/candidate/mul*( _output_shapes :���������� � [gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop_1/RefEnterRefEnterOgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc_1* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *7 _class- +)loc:@rnn/while/rnn/gru_cell/candidate/mul* _output_shapes : � Rgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop_1StackPop[gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop_1/RefEnter^gradients/Sub* elem_type0*7 _class- +)loc:@rnn/while/rnn/gru_cell/candidate/mul*( _output_shapes :���������� � Ggradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeNShapeNPgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPopRgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop_1* N* T0* out_type0* _output_shapes :: � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ConcatOffsetConcatOffsetDgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/modGgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeNIgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN:1* N* _output_shapes :: � Fgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/SliceSliceYgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/control_dependencyMgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ConcatOffsetGgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN* T0* Index0*0 _output_shapes :������������������ � Hgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Slice_1SliceYgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/control_dependencyOgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ConcatOffset:1Igradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN:1* T0* Index0*0 _output_shapes :������������������ � Qgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/group_depsNoOpG^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/SliceI^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Slice_1 � Ygradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/control_dependencyIdentityFgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/SliceR^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/group_deps* T0*Y _classO MKloc:@gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Slice*' _output_shapes :���������S � [gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/control_dependency_1IdentityHgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Slice_1R^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/group_deps* T0*[ _classQ OMloc:@gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Slice_1*( _output_shapes :���������� � Lgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_accConst* valueB ��* * dtype0* _output_shapes : �� � Ngradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc_1EnterLgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : �� � Ngradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc_2MergeNgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc_1Tgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/NextIteration* T0* N*" _output_shapes : ��: � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/SwitchSwitchNgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc_2gradients/b_count_2* T0*, _output_shapes : ��: �� � Jgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/AddAddOgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/Switch:1[gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/control_dependency_1* T0* _output_shapes : �� � Tgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/NextIteration NextIterationJgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/Add* T0* _output_shapes : �� � Ngradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc_3ExitMgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/Switch* T0* _output_shapes : �� � 9gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/ShapeShape"rnn/while/rnn/gru_cell/gates/split* T0* out_type0* _output_shapes : � ;gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1Shapernn/while/Identity_2* T0* out_type0* _output_shapes : � Ogradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_accStack* elem_type0* stack_name *L _classB @>loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape* _output_shapes : � Rgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/RefEnterRefEnterOgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *L _classB @>loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape* _output_shapes : � Sgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPush StackPushRgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/RefEnter9gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape^gradients/Add* T0* swap_memory( *L _classB @>loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape* _output_shapes : � [gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop/RefEnterRefEnterOgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *L _classB @>loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape* _output_shapes : � Rgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPopStackPop[gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop/RefEnter^gradients/Sub* elem_type0*L _classB @>loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape* _output_shapes : � Qgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc_1Stack* elem_type0* stack_name *N _classD B@loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1* _output_shapes : � Tgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/RefEnter_1RefEnterQgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc_1* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *N _classD B@loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1* _output_shapes : � Ugradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPush_1 StackPushTgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/RefEnter_1;gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1^gradients/Add* T0* swap_memory( *N _classD B@loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1* _output_shapes : � ]gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop_1/RefEnterRefEnterQgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc_1* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *N _classD B@loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1* _output_shapes : � Tgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop_1StackPop]gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop_1/RefEnter^gradients/Sub* elem_type0*N _classD B@loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1* _output_shapes : � Igradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgsBroadcastGradientArgsRgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPopTgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop_1* T0*2 _output_shapes : ���������: ��������� � 7gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mulMul[gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/control_dependency_15gradients/rnn/while/Select_1_grad/zeros_like/StackPop* T0*( _output_shapes :���������� � 7gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/SumSum7gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mulIgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs* keep_dims( * T0* Tidx0* _output_shapes : � ;gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/ReshapeReshape7gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/SumRgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop* T0* Tshape0*0 _output_shapes :������������������ � ?gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/f_accStack* elem_type0* stack_name *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split* _output_shapes : � Bgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/RefEnterRefEnter?gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split* _output_shapes : � Cgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPush StackPushBgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/RefEnter"rnn/while/rnn/gru_cell/gates/split^gradients/Add* T0* swap_memory( *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split*( _output_shapes :���������� � Kgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPop/RefEnterRefEnter?gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split* _output_shapes : � Bgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPopStackPopKgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPop/RefEnter^gradients/Sub* elem_type0*5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split*( _output_shapes :���������� � 9gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1MulBgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPop[gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/control_dependency_1* T0*( _output_shapes :���������� � 9gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Sum_1Sum9gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1Kgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs:1* keep_dims( * T0* Tidx0* _output_shapes : � =gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Reshape_1Reshape9gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Sum_1Tgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop_1* T0* Tshape0*0 _output_shapes :������������������ � Dgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/group_depsNoOp<^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Reshape>^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Reshape_1 � Lgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/control_dependencyIdentity;gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/ReshapeE^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/group_deps* T0*N _classD B@loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Reshape*( _output_shapes :���������� � Ngradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/control_dependency_1Identity=gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Reshape_1E^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/group_deps* T0*P _classF DBloc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Reshape_1*( _output_shapes :���������� � gradients/AddN_1AddNBgradients/rnn/while/rnn/gru_cell/mul_grad/tuple/control_dependencyDgradients/rnn/while/rnn/gru_cell/sub_grad/tuple/control_dependency_1* N* T0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape*( _output_shapes :���������� � >gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/f_accStack* elem_type0* stack_name *? _class5 31loc:@rnn/while/rnn/gru_cell/gates/split/split_dim* _output_shapes : � Agradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/RefEnterRefEnter>gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *? _class5 31loc:@rnn/while/rnn/gru_cell/gates/split/split_dim* _output_shapes : � Bgradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPush StackPushAgradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/RefEnter,rnn/while/rnn/gru_cell/gates/split/split_dim^gradients/Add* T0* swap_memory( *? _class5 31loc:@rnn/while/rnn/gru_cell/gates/split/split_dim* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPop/RefEnterRefEnter>gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *? _class5 31loc:@rnn/while/rnn/gru_cell/gates/split/split_dim* _output_shapes : � Agradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPopStackPopJgradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPop/RefEnter^gradients/Sub* elem_type0*? _class5 31loc:@rnn/while/rnn/gru_cell/gates/split/split_dim* _output_shapes : � 8gradients/rnn/while/rnn/gru_cell/gates/split_grad/concatConcatV2Lgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/control_dependencygradients/AddN_1Agradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPop* N* T0* Tidx0*( _output_shapes :���������� � Egradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/f_accStack* elem_type0* stack_name *7 _class- +)loc:@rnn/while/rnn/gru_cell/gates/Sigmoid* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *7 _class- +)loc:@rnn/while/rnn/gru_cell/gates/Sigmoid* _output_shapes : � Igradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPush StackPushHgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/RefEnter$rnn/while/rnn/gru_cell/gates/Sigmoid^gradients/Add* T0* swap_memory( *7 _class- +)loc:@rnn/while/rnn/gru_cell/gates/Sigmoid*( _output_shapes :���������� � Qgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPop/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *7 _class- +)loc:@rnn/while/rnn/gru_cell/gates/Sigmoid* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPopStackPopQgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPop/RefEnter^gradients/Sub* elem_type0*7 _class- +)loc:@rnn/while/rnn/gru_cell/gates/Sigmoid*( _output_shapes :���������� � ?gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGradSigmoidGradHgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPop8gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat* T0*( _output_shapes :���������� � Egradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/BiasAddGradBiasAddGrad?gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad* T0* data_formatNHWC* _output_shapes :� � Jgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/group_depsNoOp@^gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGradF^gradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/BiasAddGrad � Rgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/control_dependencyIdentity?gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGradK^gradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/group_deps* T0*R _classH FDloc:@gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad*( _output_shapes :���������� � Tgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/control_dependency_1IdentityEgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/BiasAddGradK^gradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/group_deps* T0*X _classN LJloc:@gradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/BiasAddGrad* _output_shapes :� � Egradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul/EnterEnterrnn/gru_cell/gates/kernel/read* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : �� � ?gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMulMatMulRgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/control_dependencyEgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul/Enter* transpose_a( * transpose_b(* T0*( _output_shapes :���������� � Ggradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/f_accStack* elem_type0* stack_name *< _class2 0.loc:@rnn/while/rnn/gru_cell/gates/gates/concat* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/RefEnterRefEnterGgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *< _class2 0.loc:@rnn/while/rnn/gru_cell/gates/gates/concat* _output_shapes : � Kgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPush StackPushJgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/RefEnter)rnn/while/rnn/gru_cell/gates/gates/concat^gradients/Add* T0* swap_memory( *< _class2 0.loc:@rnn/while/rnn/gru_cell/gates/gates/concat*( _output_shapes :���������� � Sgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPop/RefEnterRefEnterGgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *< _class2 0.loc:@rnn/while/rnn/gru_cell/gates/gates/concat* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPopStackPopSgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPop/RefEnter^gradients/Sub* elem_type0*< _class2 0.loc:@rnn/while/rnn/gru_cell/gates/gates/concat*( _output_shapes :���������� � Agradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1MatMulJgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPopRgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/control_dependency* transpose_a(* transpose_b( * T0* _output_shapes : �� � Igradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/group_depsNoOp@^gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMulB^gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1 � Qgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/control_dependencyIdentity?gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMulJ^gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/group_deps* T0*R _classH FDloc:@gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul*( _output_shapes :���������� � Sgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/control_dependency_1IdentityAgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1J^gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/group_deps* T0*T _classJ HFloc:@gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1* _output_shapes : �� � Egradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_accConst* valueB�* * dtype0* _output_shapes :� � Ggradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc_1EnterEgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes :� � Ggradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc_2MergeGgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc_1Mgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/NextIteration* T0* N* _output_shapes :�: � Fgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/SwitchSwitchGgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc_2gradients/b_count_2* T0*" _output_shapes :�:� � Cgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/AddAddHgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/Switch:1Tgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/control_dependency_1* T0* _output_shapes :� � Mgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/NextIteration NextIterationCgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/Add* T0* _output_shapes :� � Ggradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc_3ExitFgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/Switch* T0* _output_shapes :� � =gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/RankConst^gradients/Sub* value B :* dtype0* _output_shapes : � Bgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/f_accStack* elem_type0* stack_name *A _class7 53loc:@rnn/while/rnn/gru_cell/gates/gates/concat/axis* _output_shapes : � Egradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/RefEnterRefEnterBgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *A _class7 53loc:@rnn/while/rnn/gru_cell/gates/gates/concat/axis* _output_shapes : � Fgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPush StackPushEgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/RefEnter.rnn/while/rnn/gru_cell/gates/gates/concat/axis^gradients/Add* T0* swap_memory( *A _class7 53loc:@rnn/while/rnn/gru_cell/gates/gates/concat/axis* _output_shapes : � Ngradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPop/RefEnterRefEnterBgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *A _class7 53loc:@rnn/while/rnn/gru_cell/gates/gates/concat/axis* _output_shapes : � Egradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPopStackPopNgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPop/RefEnter^gradients/Sub* elem_type0*A _class7 53loc:@rnn/while/rnn/gru_cell/gates/gates/concat/axis* _output_shapes : � <gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/modFloorModEgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPop=gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Rank* T0* _output_shapes : � >gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ShapeShapernn/while/TensorArrayReadV3* T0* out_type0* _output_shapes : � ?gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ShapeNShapeNPgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop5gradients/rnn/while/Select_1_grad/zeros_like/StackPop* N* T0* out_type0* _output_shapes :: � Egradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ConcatOffsetConcatOffset<gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod?gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ShapeNAgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ShapeN:1* N* _output_shapes :: � >gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/SliceSliceQgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/control_dependencyEgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ConcatOffset?gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ShapeN* T0* Index0*0 _output_shapes :������������������ � @gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Slice_1SliceQgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/control_dependencyGgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ConcatOffset:1Agradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ShapeN:1* T0* Index0*0 _output_shapes :������������������ � Igradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/tuple/group_depsNoOp?^gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/SliceA^gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Slice_1 � Qgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/tuple/control_dependencyIdentity>gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/SliceJ^gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/tuple/group_deps* T0*Q _classG ECloc:@gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Slice*' _output_shapes :���������S � Sgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/tuple/control_dependency_1Identity@gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Slice_1J^gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/tuple/group_deps* T0*S _classI GEloc:@gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Slice_1*( _output_shapes :���������� � Dgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_accConst* valueB ��* * dtype0* _output_shapes : �� � Fgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc_1EnterDgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : �� � Fgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc_2MergeFgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc_1Lgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/NextIteration* T0* N*" _output_shapes : ��: � Egradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/SwitchSwitchFgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc_2gradients/b_count_2* T0*, _output_shapes : ��: �� � Bgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/AddAddGgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/Switch:1Sgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/control_dependency_1* T0* _output_shapes : �� � Lgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/NextIteration NextIterationBgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/Add* T0* _output_shapes : �� � Fgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc_3ExitEgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/Switch* T0* _output_shapes : �� � gradients/AddN_2AddN:gradients/rnn/while/Select_1_grad/tuple/control_dependencyDgradients/rnn/while/rnn/gru_cell/mul_grad/tuple/control_dependency_1Ngradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/control_dependency_1Sgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/tuple/control_dependency_1* N* T0*; _class1 /-loc:@gradients/rnn/while/Select_1_grad/Select*( _output_shapes :���������� � 1gradients/rnn/while/Switch_2_grad_1/NextIteration NextIterationgradients/AddN_2* T0*( _output_shapes :���������� � beta1_power/initial_valueConst* valueB *fff?* dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � beta1_power VariableV2* shape: * dtype0* container * shared_name *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � beta1_power/AssignAssignbeta1_powerbeta1_power/initial_value* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : x beta1_power/readIdentitybeta1_power* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � beta2_power/initial_valueConst* valueB *w�?* dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � beta2_power VariableV2* shape: * dtype0* container * shared_name *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � beta2_power/AssignAssignbeta2_powerbeta2_power/initial_value* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : x beta2_power/readIdentitybeta2_power* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � 0rnn/gru_cell/gates/kernel/Adam/Initializer/zerosConst* valueB ��* * dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � rnn/gru_cell/gates/kernel/Adam VariableV2* shape: ��* dtype0* container * shared_name *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � %rnn/gru_cell/gates/kernel/Adam/AssignAssignrnn/gru_cell/gates/kernel/Adam0rnn/gru_cell/gates/kernel/Adam/Initializer/zeros* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � #rnn/gru_cell/gates/kernel/Adam/readIdentityrnn/gru_cell/gates/kernel/Adam* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � 2rnn/gru_cell/gates/kernel/Adam_1/Initializer/zerosConst* valueB ��* * dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � rnn/gru_cell/gates/kernel/Adam_1 VariableV2* shape: ��* dtype0* container * shared_name *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � 'rnn/gru_cell/gates/kernel/Adam_1/AssignAssign rnn/gru_cell/gates/kernel/Adam_12rnn/gru_cell/gates/kernel/Adam_1/Initializer/zeros* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � %rnn/gru_cell/gates/kernel/Adam_1/readIdentity rnn/gru_cell/gates/kernel/Adam_1* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � .rnn/gru_cell/gates/bias/Adam/Initializer/zerosConst* valueB�* * dtype0** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � rnn/gru_cell/gates/bias/Adam VariableV2* shape:�* dtype0* container * shared_name ** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � #rnn/gru_cell/gates/bias/Adam/AssignAssignrnn/gru_cell/gates/bias/Adam.rnn/gru_cell/gates/bias/Adam/Initializer/zeros* T0* validate_shape(* use_locking(** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � !rnn/gru_cell/gates/bias/Adam/readIdentityrnn/gru_cell/gates/bias/Adam* T0** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � 0rnn/gru_cell/gates/bias/Adam_1/Initializer/zerosConst* valueB�* * dtype0** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � rnn/gru_cell/gates/bias/Adam_1 VariableV2* shape:�* dtype0* container * shared_name ** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � %rnn/gru_cell/gates/bias/Adam_1/AssignAssignrnn/gru_cell/gates/bias/Adam_10rnn/gru_cell/gates/bias/Adam_1/Initializer/zeros* T0* validate_shape(* use_locking(** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � #rnn/gru_cell/gates/bias/Adam_1/readIdentityrnn/gru_cell/gates/bias/Adam_1* T0** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � 4rnn/gru_cell/candidate/kernel/Adam/Initializer/zerosConst* valueB ��* * dtype0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � "rnn/gru_cell/candidate/kernel/Adam VariableV2* shape: ��* dtype0* container * shared_name *0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � )rnn/gru_cell/candidate/kernel/Adam/AssignAssign"rnn/gru_cell/candidate/kernel/Adam4rnn/gru_cell/candidate/kernel/Adam/Initializer/zeros* T0* validate_shape(* use_locking(*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � 'rnn/gru_cell/candidate/kernel/Adam/readIdentity"rnn/gru_cell/candidate/kernel/Adam* T0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � 6rnn/gru_cell/candidate/kernel/Adam_1/Initializer/zerosConst* valueB ��* * dtype0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � $rnn/gru_cell/candidate/kernel/Adam_1 VariableV2* shape: ��* dtype0* container * shared_name *0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � +rnn/gru_cell/candidate/kernel/Adam_1/AssignAssign$rnn/gru_cell/candidate/kernel/Adam_16rnn/gru_cell/candidate/kernel/Adam_1/Initializer/zeros* T0* validate_shape(* use_locking(*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � )rnn/gru_cell/candidate/kernel/Adam_1/readIdentity$rnn/gru_cell/candidate/kernel/Adam_1* T0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � 2rnn/gru_cell/candidate/bias/Adam/Initializer/zerosConst* valueB�* * dtype0*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � rnn/gru_cell/candidate/bias/Adam VariableV2* shape:�* dtype0* container * shared_name *. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � 'rnn/gru_cell/candidate/bias/Adam/AssignAssign rnn/gru_cell/candidate/bias/Adam2rnn/gru_cell/candidate/bias/Adam/Initializer/zeros* T0* validate_shape(* use_locking(*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � %rnn/gru_cell/candidate/bias/Adam/readIdentity rnn/gru_cell/candidate/bias/Adam* T0*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � 4rnn/gru_cell/candidate/bias/Adam_1/Initializer/zerosConst* valueB�* * dtype0*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � "rnn/gru_cell/candidate/bias/Adam_1 VariableV2* shape:�* dtype0* container * shared_name *. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � )rnn/gru_cell/candidate/bias/Adam_1/AssignAssign"rnn/gru_cell/candidate/bias/Adam_14rnn/gru_cell/candidate/bias/Adam_1/Initializer/zeros* T0* validate_shape(* use_locking(*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � 'rnn/gru_cell/candidate/bias/Adam_1/readIdentity"rnn/gru_cell/candidate/bias/Adam_1* T0*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � .fully_connected/weights/Adam/Initializer/zerosConst* valueB �S* * dtype0** _class loc:@fully_connected/weights* _output_shapes : �S � fully_connected/weights/Adam VariableV2* shape: �S* dtype0* container * shared_name ** _class loc:@fully_connected/weights* _output_shapes : �S � #fully_connected/weights/Adam/AssignAssignfully_connected/weights/Adam.fully_connected/weights/Adam/Initializer/zeros* T0* validate_shape(* use_locking(** _class loc:@fully_connected/weights* _output_shapes : �S � !fully_connected/weights/Adam/readIdentityfully_connected/weights/Adam* T0** _class loc:@fully_connected/weights* _output_shapes : �S � 0fully_connected/weights/Adam_1/Initializer/zerosConst* valueB �S* * dtype0** _class loc:@fully_connected/weights* _output_shapes : �S � fully_connected/weights/Adam_1 VariableV2* shape: �S* dtype0* container * shared_name ** _class loc:@fully_connected/weights* _output_shapes : �S � %fully_connected/weights/Adam_1/AssignAssignfully_connected/weights/Adam_10fully_connected/weights/Adam_1/Initializer/zeros* T0* validate_shape(* use_locking(** _class loc:@fully_connected/weights* _output_shapes : �S � #fully_connected/weights/Adam_1/readIdentityfully_connected/weights/Adam_1* T0** _class loc:@fully_connected/weights* _output_shapes : �S � -fully_connected/biases/Adam/Initializer/zerosConst* valueBS* * dtype0*) _class loc:@fully_connected/biases* _output_shapes :S � fully_connected/biases/Adam VariableV2* shape:S* dtype0* container * shared_name *) _class loc:@fully_connected/biases* _output_shapes :S � "fully_connected/biases/Adam/AssignAssignfully_connected/biases/Adam-fully_connected/biases/Adam/Initializer/zeros* T0* validate_shape(* use_locking(*) _class loc:@fully_connected/biases* _output_shapes :S � fully_connected/biases/Adam/readIdentityfully_connected/biases/Adam* T0*) _class loc:@fully_connected/biases* _output_shapes :S � /fully_connected/biases/Adam_1/Initializer/zerosConst* valueBS* * dtype0*) _class loc:@fully_connected/biases* _output_shapes :S � fully_connected/biases/Adam_1 VariableV2* shape:S* dtype0* container * shared_name *) _class loc:@fully_connected/biases* _output_shapes :S � $fully_connected/biases/Adam_1/AssignAssignfully_connected/biases/Adam_1/fully_connected/biases/Adam_1/Initializer/zeros* T0* validate_shape(* use_locking(*) _class loc:@fully_connected/biases* _output_shapes :S � "fully_connected/biases/Adam_1/readIdentityfully_connected/biases/Adam_1* T0*) _class loc:@fully_connected/biases* _output_shapes :S W Adam/learning_rateConst* valueB *��D;* 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_rnn/gru_cell/gates/kernel/ApplyAdam ApplyAdamrnn/gru_cell/gates/kernelrnn/gru_cell/gates/kernel/Adam rnn/gru_cell/gates/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate Adam/beta1 Adam/beta2Adam/epsilonFgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc_3* T0* use_locking( * use_nesterov( *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � -Adam/update_rnn/gru_cell/gates/bias/ApplyAdam ApplyAdamrnn/gru_cell/gates/biasrnn/gru_cell/gates/bias/Adamrnn/gru_cell/gates/bias/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate Adam/beta1 Adam/beta2Adam/epsilonGgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc_3* T0* use_locking( * use_nesterov( ** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � 3Adam/update_rnn/gru_cell/candidate/kernel/ApplyAdam ApplyAdamrnn/gru_cell/candidate/kernel"rnn/gru_cell/candidate/kernel/Adam$rnn/gru_cell/candidate/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate Adam/beta1 Adam/beta2Adam/epsilonNgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc_3* T0* use_locking( * use_nesterov( *0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � 1Adam/update_rnn/gru_cell/candidate/bias/ApplyAdam ApplyAdamrnn/gru_cell/candidate/bias rnn/gru_cell/candidate/bias/Adam"rnn/gru_cell/candidate/bias/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate Adam/beta1 Adam/beta2Adam/epsilonOgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc_3* T0* use_locking( * use_nesterov( *. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � -Adam/update_fully_connected/weights/ApplyAdam ApplyAdamfully_connected/weightsfully_connected/weights/Adamfully_connected/weights/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate Adam/beta1 Adam/beta2Adam/epsilon>gradients/fully_connected/Tensordot/transpose_1_grad/transpose* T0* use_locking( * use_nesterov( ** _class loc:@fully_connected/weights* _output_shapes : �S � ,Adam/update_fully_connected/biases/ApplyAdam ApplyAdamfully_connected/biasesfully_connected/biases/Adamfully_connected/biases/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate Adam/beta1 Adam/beta2Adam/epsilonAgradients/fully_connected/BiasAdd_grad/tuple/control_dependency_1* T0* use_locking( * use_nesterov( *) _class loc:@fully_connected/biases* _output_shapes :S � Adam/mulMulbeta1_power/read Adam/beta10^Adam/update_rnn/gru_cell/gates/kernel/ApplyAdam.^Adam/update_rnn/gru_cell/gates/bias/ApplyAdam4^Adam/update_rnn/gru_cell/candidate/kernel/ApplyAdam2^Adam/update_rnn/gru_cell/candidate/bias/ApplyAdam.^Adam/update_fully_connected/weights/ApplyAdam-^Adam/update_fully_connected/biases/ApplyAdam* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � Adam/AssignAssignbeta1_powerAdam/mul* T0* validate_shape(* use_locking( *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � Adam/mul_1Mulbeta2_power/read Adam/beta20^Adam/update_rnn/gru_cell/gates/kernel/ApplyAdam.^Adam/update_rnn/gru_cell/gates/bias/ApplyAdam4^Adam/update_rnn/gru_cell/candidate/kernel/ApplyAdam2^Adam/update_rnn/gru_cell/candidate/bias/ApplyAdam.^Adam/update_fully_connected/weights/ApplyAdam-^Adam/update_fully_connected/biases/ApplyAdam* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � Adam/Assign_1Assignbeta2_power Adam/mul_1* T0* validate_shape(* use_locking( *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � Adam/updateNoOp0^Adam/update_rnn/gru_cell/gates/kernel/ApplyAdam.^Adam/update_rnn/gru_cell/gates/bias/ApplyAdam4^Adam/update_rnn/gru_cell/candidate/kernel/ApplyAdam2^Adam/update_rnn/gru_cell/candidate/bias/ApplyAdam.^Adam/update_fully_connected/weights/ApplyAdam-^Adam/update_fully_connected/biases/ApplyAdam^Adam/Assign^Adam/Assign_1 z Adam/valueConst^Adam/update* value B :* dtype0* _class loc:@global_step* _output_shapes : ~ Adam AssignAddglobal_step Adam/value* T0* use_locking( * _class loc:@global_step* _output_shapes : P save/ConstConst* value B Bmodel* dtype0* _output_shapes : � save/SaveV2/tensor_namesConst*� value�B�Bbeta1_powerBbeta2_powerBfully_connected/biasesBfully_connected/biases/AdamBfully_connected/biases/Adam_1Bfully_connected/weightsBfully_connected/weights/AdamBfully_connected/weights/Adam_1Bglobal_stepBrnn/gru_cell/candidate/biasB rnn/gru_cell/candidate/bias/AdamB"rnn/gru_cell/candidate/bias/Adam_1Brnn/gru_cell/candidate/kernelB"rnn/gru_cell/candidate/kernel/AdamB$rnn/gru_cell/candidate/kernel/Adam_1Brnn/gru_cell/gates/biasBrnn/gru_cell/gates/bias/AdamBrnn/gru_cell/gates/bias/Adam_1Brnn/gru_cell/gates/kernelBrnn/gru_cell/gates/kernel/AdamB rnn/gru_cell/gates/kernel/Adam_1* dtype0* _output_shapes : � save/SaveV2/shape_and_slicesConst*= value4B2B 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_slicesbeta1_powerbeta2_powerfully_connected/biasesfully_connected/biases/Adamfully_connected/biases/Adam_1fully_connected/weightsfully_connected/weights/Adamfully_connected/weights/Adam_1global_steprnn/gru_cell/candidate/bias rnn/gru_cell/candidate/bias/Adam"rnn/gru_cell/candidate/bias/Adam_1rnn/gru_cell/candidate/kernel"rnn/gru_cell/candidate/kernel/Adam$rnn/gru_cell/candidate/kernel/Adam_1rnn/gru_cell/gates/biasrnn/gru_cell/gates/bias/Adamrnn/gru_cell/gates/bias/Adam_1rnn/gru_cell/gates/kernelrnn/gru_cell/gates/kernel/Adam rnn/gru_cell/gates/kernel/Adam_1*# dtypes 2 } save/control_dependencyIdentity save/Const^save/SaveV2* T0* _class loc:@save/Const* _output_shapes : o save/RestoreV2/tensor_namesConst* valueBBbeta1_power* 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/AssignAssignbeta1_powersave/RestoreV2* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : q save/RestoreV2_1/tensor_namesConst* valueBBbeta2_power* 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_1Assignbeta2_powersave/RestoreV2_1* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : | save/RestoreV2_2/tensor_namesConst*+ value"B Bfully_connected/biases* 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* dtypes 2* _output_shapes : � save/Assign_2Assignfully_connected/biasessave/RestoreV2_2* T0* validate_shape(* use_locking(*) _class loc:@fully_connected/biases* _output_shapes :S � save/RestoreV2_3/tensor_namesConst*0 value'B%Bfully_connected/biases/Adam* 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* dtypes 2* _output_shapes : � save/Assign_3Assignfully_connected/biases/Adamsave/RestoreV2_3* T0* validate_shape(* use_locking(*) _class loc:@fully_connected/biases* _output_shapes :S � save/RestoreV2_4/tensor_namesConst*2 value)B'Bfully_connected/biases/Adam_1* 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* dtypes 2* _output_shapes : � save/Assign_4Assignfully_connected/biases/Adam_1save/RestoreV2_4* T0* validate_shape(* use_locking(*) _class loc:@fully_connected/biases* _output_shapes :S } save/RestoreV2_5/tensor_namesConst*, value#B!Bfully_connected/weights* 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* dtypes 2* _output_shapes : � save/Assign_5Assignfully_connected/weightssave/RestoreV2_5* T0* validate_shape(* use_locking(** _class loc:@fully_connected/weights* _output_shapes : �S � save/RestoreV2_6/tensor_namesConst*1 value(B&Bfully_connected/weights/Adam* 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_6Assignfully_connected/weights/Adamsave/RestoreV2_6* T0* validate_shape(* use_locking(** _class loc:@fully_connected/weights* _output_shapes : �S � save/RestoreV2_7/tensor_namesConst*3 value*B(Bfully_connected/weights/Adam_1* 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_7Assignfully_connected/weights/Adam_1save/RestoreV2_7* T0* validate_shape(* use_locking(** _class loc:@fully_connected/weights* _output_shapes : �S q save/RestoreV2_8/tensor_namesConst* valueBBglobal_step* 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* dtypes 2* _output_shapes : � save/Assign_8Assignglobal_stepsave/RestoreV2_8* T0* validate_shape(* use_locking(* _class loc:@global_step* _output_shapes : � save/RestoreV2_9/tensor_namesConst*0 value'B%Brnn/gru_cell/candidate/bias* 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* dtypes 2* _output_shapes : � save/Assign_9Assignrnn/gru_cell/candidate/biassave/RestoreV2_9* T0* validate_shape(* use_locking(*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � save/RestoreV2_10/tensor_namesConst*5 value,B*B rnn/gru_cell/candidate/bias/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_10Assign rnn/gru_cell/candidate/bias/Adamsave/RestoreV2_10* T0* validate_shape(* use_locking(*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � save/RestoreV2_11/tensor_namesConst*7 value.B,B"rnn/gru_cell/candidate/bias/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* dtypes 2* _output_shapes : � save/Assign_11Assign"rnn/gru_cell/candidate/bias/Adam_1save/RestoreV2_11* T0* validate_shape(* use_locking(*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � save/RestoreV2_12/tensor_namesConst*2 value)B'Brnn/gru_cell/candidate/kernel* 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* dtypes 2* _output_shapes : � save/Assign_12Assignrnn/gru_cell/candidate/kernelsave/RestoreV2_12* T0* validate_shape(* use_locking(*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � save/RestoreV2_13/tensor_namesConst*7 value.B,B"rnn/gru_cell/candidate/kernel/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* dtypes 2* _output_shapes : � save/Assign_13Assign"rnn/gru_cell/candidate/kernel/Adamsave/RestoreV2_13* T0* validate_shape(* use_locking(*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � save/RestoreV2_14/tensor_namesConst*9 value0B.B$rnn/gru_cell/candidate/kernel/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* dtypes 2* _output_shapes : � save/Assign_14Assign$rnn/gru_cell/candidate/kernel/Adam_1save/RestoreV2_14* T0* validate_shape(* use_locking(*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� ~ save/RestoreV2_15/tensor_namesConst*, value#B!Brnn/gru_cell/gates/bias* 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* dtypes 2* _output_shapes : � save/Assign_15Assignrnn/gru_cell/gates/biassave/RestoreV2_15* T0* validate_shape(* use_locking(** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � save/RestoreV2_16/tensor_namesConst*1 value(B&Brnn/gru_cell/gates/bias/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_16Assignrnn/gru_cell/gates/bias/Adamsave/RestoreV2_16* T0* validate_shape(* use_locking(** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � save/RestoreV2_17/tensor_namesConst*3 value*B(Brnn/gru_cell/gates/bias/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* dtypes 2* _output_shapes : � save/Assign_17Assignrnn/gru_cell/gates/bias/Adam_1save/RestoreV2_17* T0* validate_shape(* use_locking(** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � save/RestoreV2_18/tensor_namesConst*. value%B#Brnn/gru_cell/gates/kernel* 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_18Assignrnn/gru_cell/gates/kernelsave/RestoreV2_18* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � save/RestoreV2_19/tensor_namesConst*3 value*B(Brnn/gru_cell/gates/kernel/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_19Assignrnn/gru_cell/gates/kernel/Adamsave/RestoreV2_19* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � save/RestoreV2_20/tensor_namesConst*5 value,B*B rnn/gru_cell/gates/kernel/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* dtypes 2* _output_shapes : � save/Assign_20Assign rnn/gru_cell/gates/kernel/Adam_1save/RestoreV2_20* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � 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"�ߝ� � �/�' ��;Y�AJ�� �9�9 9 Add x"T y"T z"T" Ttype: 2 S AddN inputs"T*N sum"T" Nint(0" Ttype: 2 �� h All input reduction_indices"Tidx output " keep_dimsbool( " Tidxtype0: 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( P Assert condition data2T" T list(type)(0" summarizeint� x Assign ref"T� value"T output_ref"T�" Ttype" validate_shapebool(" use_lockingbool(� p AssignAdd ref"T� value"T output_ref"T�" Ttype: 2 " use_lockingbool( { BiasAdd value"T bias"T output"T" Ttype: 2 "- data_formatstringNHWC: NHWCNCHW { BiasAddGrad out_backprop"T output"T" Ttype: 2 "- data_formatstringNHWC: NHWCNCHW R BroadcastGradientArgs s0"T s1"T r0"T r1"T" Ttype0: 2 8 Cast x"SrcT y"DstT" SrcTtype" DstTtype I ConcatOffset concat_dim shape*N offset*N" Nint(0 h ConcatV2 values"T*N axis"Tidx output"T" Nint(0" Ttype" Tidxtype0: 2 8 Const output"dtype" valuetensor" dtypetype ControlTrigger y Enter data"T output"T" Ttype" frame_namestring" is_constantbool( " parallel_iterationsint A Equal x"T y"T z " Ttype: 2 � ) Exit data"T output"T" Ttype + Exp x"T y"T" Ttype: 2 W ExpandDims input"T dim"Tdim output"T" Ttype" Tdimtype0: 2 4 Fill dims value"T output"T" Ttype 7 FloorMod x"T y"T z"T" Ttype: 2 � Gather params"Tparams indices"Tindices output"Tparams" validate_indicesbool(" Tparamstype" Tindicestype: 2 ? GreaterEqual x"T y"T z " Ttype: 2 . Identity input"T output"T" Ttype : InvertPermutation x"T y"T" Ttype0: 2 7 Less x"T y"T z " Ttype: 2 \ ListDiff x"T y"T out"T idx"out_idx" Ttype" out_idxtype0: 2 ! LoopCond input output o MatMul a"T b"T product"T" transpose_abool( " transpose_bbool( " Ttype: 2 � Max input"T reduction_indices"Tidx output"T" keep_dimsbool( " Ttype: 2 " Tidxtype0: 2 N Merge inputs"T*N output"T value_index" Ttype" Nint(0 � Min input"T reduction_indices"Tidx output"T" keep_dimsbool( " Ttype: 2 " Tidxtype0: 2 < Mul x"T y"T z"T" Ttype: 2 � w Multinomial logits"T num_samples output " seedint " seed2int " Ttype: 2 � - Neg x"T y"T" Ttype: 2 2 NextIteration data"T output"T" Ttype NoOp � OneHot indices"TI depth on_value"T off_value"T output"T" axisint���������" Ttype" TItype0 : 2 M Pack values"T*N output"T" Nint(0" Ttype" axisint C Placeholder output"dtype" dtypetype" shapeshape: X PlaceholderWithDefault input"dtype 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 = RealDiv x"T y"T z"T" Ttype: 2 � RefEnter data"T� output"T�" Ttype" frame_namestring" is_constantbool( " parallel_iterationsint [ 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 ? Select condition t"T e"T output"T" Ttype P Shape input"T output"out_type" Ttype" out_typetype0: 2 e ShapeN input"T*N output"out_type*N" Nint(0" Ttype" out_typetype0: 2 / Sigmoid x"T y"T" Ttype: 2 ; SigmoidGrad x"T y"T z"T" Ttype: 2 . Sign x"T y"T" Ttype: 2 a Slice input"T begin"Index size"Index output"T" Ttype" Indextype: 2 i SoftmaxCrossEntropyWithLogits features"T labels"T loss"T backprop"T" Ttype: 2 [ Split split_dim value"T output"T* num_split" num_splitint(0" Ttype F Stack handle�" elem_typetype" stack_namestring � ? StackPop handle� elem" elem_type" elem_typetype V StackPush handle� elem"T output"T" Ttype" swap_memorybool( � StridedSlice input"T begin"Index end"Index strides"Index output"T" Ttype" Indextype: 2 " begin_maskint " end_maskint " ellipsis_maskint " new_axis_maskint " shrink_axis_maskint � StridedSliceGrad shape"Index begin"Index end"Index strides"Index dy"T output"T" Ttype" Indextype: 2 " begin_maskint " end_maskint " ellipsis_maskint " new_axis_maskint " shrink_axis_maskint 5 Sub x"T y"T z"T" Ttype: 2 � Sum input"T reduction_indices"Tidx output"T" keep_dimsbool( " Ttype: 2 " Tidxtype0: 2 M Switch data"T pred output_false"T output_true"T" Ttype , Tanh x"T y"T" Ttype: 2 8 TanhGrad x"T y"T z"T" Ttype: 2 { TensorArrayGatherV3 handle indices flow_in value"dtype" dtypetype" element_shapeshape:� ` TensorArrayGradV3 handle flow_in grad_handle flow_out" sourcestring� Y TensorArrayReadV3 handle index flow_in value"dtype" dtypetype� d TensorArrayScatterV3 handle indices value"T flow_in flow_out" Ttype� 9 TensorArraySizeV3 handle flow_in size� � TensorArrayV3 size handle flow" dtypetype" element_shapeshape:" dynamic_sizebool( " clear_after_readbool(" tensor_array_namestring � ` TensorArrayWriteV3 handle index value"T flow_in flow_out" Ttype� c Tile input"T multiples" Tmultiples output"T" Ttype" Tmultiplestype0: 2 P Transpose x"T perm"Tperm y"T" Ttype" Tpermtype0: 2 s VariableV2 ref"dtype�" shapeshape" dtypetype" containerstring " shared_namestring � & ZerosLike x"T y"T" Ttype*1.2.12v1.2.0-5-g435cdfc�� � PlaceholderPlaceholder* dtype0*% shape:������������������*0 _output_shapes :������������������ R Placeholder_1Placeholder* dtype0* shape:* _output_shapes : U one_hot/on_valueConst* valueB * �?* dtype0* _output_shapes : V one_hot/off_valueConst* valueB * * dtype0* _output_shapes : O one_hot/depthConst* value B :S* dtype0* _output_shapes : � one_hotOneHotPlaceholder one_hot/depthone_hot/on_valueone_hot/off_value* axis���������* T0* TI0*4 _output_shapes" :������������������S L ShapeShapeone_hot* T0* out_type0* _output_shapes : ] strided_slice/stackConst* value B: * dtype0* _output_shapes : _ strided_slice/stack_1Const* value B:* dtype0* _output_shapes : _ strided_slice/stack_2Const* value B:* dtype0* _output_shapes : � strided_sliceStridedSliceShapestrided_slice/stackstrided_slice/stack_1strided_slice/stack_2* T0* Index0* begin_mask * end_mask * ellipsis_mask * new_axis_mask * shrink_axis_mask* _output_shapes : a GRUCellZeroState/ExpandDims/dimConst* value B : * dtype0* _output_shapes : � GRUCellZeroState/ExpandDims ExpandDims strided_sliceGRUCellZeroState/ExpandDims/dim* T0* Tdim0* _output_shapes : a GRUCellZeroState/ConstConst* valueB:�* dtype0* _output_shapes : ^ GRUCellZeroState/concat/axisConst* value B : * dtype0* _output_shapes : � GRUCellZeroState/concatConcatV2GRUCellZeroState/ExpandDimsGRUCellZeroState/ConstGRUCellZeroState/concat/axis* N* T0* Tidx0* _output_shapes : c !GRUCellZeroState/ExpandDims_1/dimConst* value B : * dtype0* _output_shapes : � GRUCellZeroState/ExpandDims_1 ExpandDims strided_slice!GRUCellZeroState/ExpandDims_1/dim* T0* Tdim0* _output_shapes : c GRUCellZeroState/Const_1Const* valueB:�* dtype0* _output_shapes : a GRUCellZeroState/zeros/ConstConst* valueB * * dtype0* _output_shapes : � GRUCellZeroState/zerosFillGRUCellZeroState/concatGRUCellZeroState/zeros/Const* T0*( _output_shapes :���������� � PlaceholderWithDefaultPlaceholderWithDefaultGRUCellZeroState/zeros* dtype0* shape:����������*( _output_shapes :���������� T SignSignone_hot* T0*4 _output_shapes" :������������������S W Max/reduction_indicesConst* value B :* dtype0* _output_shapes : MaxMaxSignMax/reduction_indices* keep_dims( * T0* Tidx0*0 _output_shapes :������������������ W Sum/reduction_indicesConst* value B :* dtype0* _output_shapes : q SumSumMaxSum/reduction_indices* keep_dims( * T0* Tidx0*# _output_shapes : ��������� F RankConst* value B :* dtype0* _output_shapes : M range/startConst* value B :* dtype0* _output_shapes : M range/deltaConst* value B :* dtype0* _output_shapes : V rangeRangerange/startRankrange/delta* Tidx0* _output_shapes : ` concat/values_0Const* valueB" * dtype0* _output_shapes : M concat/axisConst* value B : * dtype0* _output_shapes : q concatConcatV2concat/values_0rangeconcat/axis* N* T0* Tidx0* _output_shapes : s transpose Transposeone_hotconcat* T0* Tperm0*4 _output_shapes" :������������������S Q ToInt32CastSum* SrcT0* DstT0*# _output_shapes : ��������� R sequence_lengthIdentityToInt32* T0*# _output_shapes : ��������� R rnn/ShapeShape transpose* T0* out_type0* _output_shapes : a rnn/strided_slice/stackConst* value B:* dtype0* _output_shapes : c rnn/strided_slice/stack_1Const* value B:* dtype0* _output_shapes : c rnn/strided_slice/stack_2Const* value B:* dtype0* _output_shapes : � rnn/strided_sliceStridedSlice rnn/Shapernn/strided_slice/stackrnn/strided_slice/stack_1rnn/strided_slice/stack_2* T0* Index0* begin_mask * end_mask * ellipsis_mask * new_axis_mask * shrink_axis_mask* _output_shapes : c rnn/strided_slice_1/stackConst* value B:* dtype0* _output_shapes : e rnn/strided_slice_1/stack_1Const* value B:* dtype0* _output_shapes : e rnn/strided_slice_1/stack_2Const* value B:* dtype0* _output_shapes : � rnn/strided_slice_1StridedSlice rnn/Shapernn/strided_slice_1/stackrnn/strided_slice_1/stack_1rnn/strided_slice_1/stack_2* T0* Index0* begin_mask * end_mask * ellipsis_mask * new_axis_mask * shrink_axis_mask* _output_shapes : Z rnn/Shape_1Shapesequence_length* T0* out_type0* _output_shapes : ^ rnn/stackPackrnn/strided_slice* N* T0* axis * _output_shapes : O rnn/EqualEqualrnn/Shape_1 rnn/stack* T0* _output_shapes : S rnn/ConstConst* value B: * dtype0* _output_shapes : Y rnn/AllAll rnn/Equal rnn/Const* keep_dims( * Tidx0* _output_shapes : � rnn/Assert/ConstConst*@ value7B5 B/Expected shape for Tensor sequence_length:0 is * dtype0* _output_shapes : c rnn/Assert/Const_1Const*! valueB B but saw shape: * dtype0* _output_shapes : � rnn/Assert/Assert/data_0Const*@ value7B5 B/Expected shape for Tensor sequence_length:0 is * dtype0* _output_shapes : i rnn/Assert/Assert/data_2Const*! valueB B but saw shape: * dtype0* _output_shapes : � rnn/Assert/AssertAssertrnn/Allrnn/Assert/Assert/data_0 rnn/stackrnn/Assert/Assert/data_2rnn/Shape_1* T 2* summarize n rnn/CheckSeqLenIdentitysequence_length^rnn/Assert/Assert* T0*# _output_shapes : ��������� T rnn/Shape_2Shape transpose* T0* out_type0* _output_shapes : c rnn/strided_slice_2/stackConst* value B: * dtype0* _output_shapes : e rnn/strided_slice_2/stack_1Const* value B:* dtype0* _output_shapes : e rnn/strided_slice_2/stack_2Const* value B:* dtype0* _output_shapes : � rnn/strided_slice_2StridedSlicernn/Shape_2rnn/strided_slice_2/stackrnn/strided_slice_2/stack_1rnn/strided_slice_2/stack_2* T0* Index0* begin_mask * end_mask * ellipsis_mask * new_axis_mask * shrink_axis_mask* _output_shapes : c rnn/strided_slice_3/stackConst* value B:* dtype0* _output_shapes : e rnn/strided_slice_3/stack_1Const* value B:* dtype0* _output_shapes : e rnn/strided_slice_3/stack_2Const* value B:* dtype0* _output_shapes : � rnn/strided_slice_3StridedSlicernn/Shape_2rnn/strided_slice_3/stackrnn/strided_slice_3/stack_1rnn/strided_slice_3/stack_2* T0* Index0* begin_mask * end_mask * ellipsis_mask * new_axis_mask * shrink_axis_mask* _output_shapes : T rnn/ExpandDims/dimConst* value B : * dtype0* _output_shapes : v rnn/ExpandDims ExpandDimsrnn/strided_slice_3rnn/ExpandDims/dim* T0* Tdim0* _output_shapes : V rnn/Const_1Const* valueB:�* dtype0* _output_shapes : Q rnn/concat/axisConst* value B : * dtype0* _output_shapes : ~ rnn/concatConcatV2rnn/ExpandDimsrnn/Const_1rnn/concat/axis* N* T0* Tidx0* _output_shapes : T rnn/zeros/ConstConst* valueB * * dtype0* _output_shapes : a rnn/zerosFill rnn/concatrnn/zeros/Const* T0*( _output_shapes :���������� U rnn/Const_2Const* value B: * dtype0* _output_shapes : j rnn/MinMinrnn/CheckSeqLenrnn/Const_2* keep_dims( * T0* Tidx0* _output_shapes : U rnn/Const_3Const* value B: * dtype0* _output_shapes : j rnn/MaxMaxrnn/CheckSeqLenrnn/Const_3* keep_dims( * T0* Tidx0* _output_shapes : J rnn/timeConst* value B : * dtype0* _output_shapes : � rnn/TensorArray TensorArrayV3rnn/strided_slice_2* dtype0* element_shape:* dynamic_size( * clear_after_read(*/ tensor_array_namernn/dynamic_rnn/output_0* _output_shapes :: � rnn/TensorArray_1 TensorArrayV3rnn/strided_slice_2* dtype0* element_shape:* dynamic_size( * clear_after_read(*. tensor_array_namernn/dynamic_rnn/input_0* _output_shapes :: e rnn/TensorArrayUnstack/ShapeShape transpose* T0* out_type0* _output_shapes : t *rnn/TensorArrayUnstack/strided_slice/stackConst* value B: * dtype0* _output_shapes : v ,rnn/TensorArrayUnstack/strided_slice/stack_1Const* value B:* dtype0* _output_shapes : v ,rnn/TensorArrayUnstack/strided_slice/stack_2Const* value B:* dtype0* _output_shapes : � $rnn/TensorArrayUnstack/strided_sliceStridedSlicernn/TensorArrayUnstack/Shape*rnn/TensorArrayUnstack/strided_slice/stack,rnn/TensorArrayUnstack/strided_slice/stack_1,rnn/TensorArrayUnstack/strided_slice/stack_2* T0* Index0* begin_mask * end_mask * ellipsis_mask * new_axis_mask * shrink_axis_mask* _output_shapes : d "rnn/TensorArrayUnstack/range/startConst* value B : * dtype0* _output_shapes : d "rnn/TensorArrayUnstack/range/deltaConst* value B :* dtype0* _output_shapes : � rnn/TensorArrayUnstack/rangeRange"rnn/TensorArrayUnstack/range/start$rnn/TensorArrayUnstack/strided_slice"rnn/TensorArrayUnstack/range/delta* Tidx0*# _output_shapes : ��������� � >rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3TensorArrayScatterV3rnn/TensorArray_1rnn/TensorArrayUnstack/range transposernn/TensorArray_1:1* T0* _class loc:@transpose* _output_shapes : � rnn/while/EnterEnterrnn/time* T0*$ frame_namernn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : � rnn/while/Enter_1Enterrnn/TensorArray:1* T0*$ frame_namernn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : � rnn/while/Enter_2EnterPlaceholderWithDefault* T0*$ frame_namernn/while/rnn/while/* is_constant( * parallel_iterations *( _output_shapes :���������� n rnn/while/MergeMergernn/while/Enterrnn/while/NextIteration* T0* N* _output_shapes : : t rnn/while/Merge_1Mergernn/while/Enter_1rnn/while/NextIteration_1* T0* N* _output_shapes : : � rnn/while/Merge_2Mergernn/while/Enter_2rnn/while/NextIteration_2* T0* N** _output_shapes :����������: � rnn/while/Less/EnterEnterrnn/strided_slice_2* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : ^ rnn/while/LessLessrnn/while/Mergernn/while/Less/Enter* T0* _output_shapes : F rnn/while/LoopCondLoopCondrnn/while/Less* _output_shapes : � rnn/while/SwitchSwitchrnn/while/Mergernn/while/LoopCond* T0*" _class loc:@rnn/while/Merge* _output_shapes : : � rnn/while/Switch_1Switchrnn/while/Merge_1rnn/while/LoopCond* T0*$ _class loc:@rnn/while/Merge_1* _output_shapes : : � rnn/while/Switch_2Switchrnn/while/Merge_2rnn/while/LoopCond* T0*$ _class loc:@rnn/while/Merge_2*< _output_shapes* (:����������:���������� S rnn/while/IdentityIdentityrnn/while/Switch:1* T0* _output_shapes : W rnn/while/Identity_1Identityrnn/while/Switch_1:1* T0* _output_shapes : i rnn/while/Identity_2Identityrnn/while/Switch_2:1* T0*( _output_shapes :���������� � !rnn/while/TensorArrayReadV3/EnterEnterrnn/TensorArray_1* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : � #rnn/while/TensorArrayReadV3/Enter_1Enter>rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : � rnn/while/TensorArrayReadV3TensorArrayReadV3!rnn/while/TensorArrayReadV3/Enterrnn/while/Identity#rnn/while/TensorArrayReadV3/Enter_1* dtype0*' _output_shapes :���������S � :rnn/gru_cell/gates/kernel/Initializer/random_uniform/shapeConst* valueB" � * dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � 8rnn/gru_cell/gates/kernel/Initializer/random_uniform/minConst* valueB *���* dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � 8rnn/gru_cell/gates/kernel/Initializer/random_uniform/maxConst* valueB *��=* dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � Brnn/gru_cell/gates/kernel/Initializer/random_uniform/RandomUniform RandomUniform:rnn/gru_cell/gates/kernel/Initializer/random_uniform/shape* seed * seed2 * dtype0* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � 8rnn/gru_cell/gates/kernel/Initializer/random_uniform/subSub8rnn/gru_cell/gates/kernel/Initializer/random_uniform/max8rnn/gru_cell/gates/kernel/Initializer/random_uniform/min* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � 8rnn/gru_cell/gates/kernel/Initializer/random_uniform/mulMulBrnn/gru_cell/gates/kernel/Initializer/random_uniform/RandomUniform8rnn/gru_cell/gates/kernel/Initializer/random_uniform/sub* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � 4rnn/gru_cell/gates/kernel/Initializer/random_uniformAdd8rnn/gru_cell/gates/kernel/Initializer/random_uniform/mul8rnn/gru_cell/gates/kernel/Initializer/random_uniform/min* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � rnn/gru_cell/gates/kernel VariableV2* shape: ��* dtype0* container * shared_name *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � rnn/gru_cell/gates/kernel/AssignAssignrnn/gru_cell/gates/kernel4rnn/gru_cell/gates/kernel/Initializer/random_uniform* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� p rnn/gru_cell/gates/kernel/readIdentityrnn/gru_cell/gates/kernel* T0* _output_shapes : �� � .rnn/while/rnn/gru_cell/gates/gates/concat/axisConst^rnn/while/Identity* value B :* dtype0* _output_shapes : � )rnn/while/rnn/gru_cell/gates/gates/concatConcatV2rnn/while/TensorArrayReadV3rnn/while/Identity_2.rnn/while/rnn/gru_cell/gates/gates/concat/axis* N* T0* Tidx0*( _output_shapes :���������� � /rnn/while/rnn/gru_cell/gates/gates/MatMul/EnterEnterrnn/gru_cell/gates/kernel/read* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : �� � )rnn/while/rnn/gru_cell/gates/gates/MatMulMatMul)rnn/while/rnn/gru_cell/gates/gates/concat/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter* transpose_a( * transpose_b( * T0*( _output_shapes :���������� � )rnn/gru_cell/gates/bias/Initializer/ConstConst* valueB�* �?* dtype0** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � rnn/gru_cell/gates/bias VariableV2* shape:�* dtype0* container * shared_name ** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � rnn/gru_cell/gates/bias/AssignAssignrnn/gru_cell/gates/bias)rnn/gru_cell/gates/bias/Initializer/Const* T0* validate_shape(* use_locking(** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� g rnn/gru_cell/gates/bias/readIdentityrnn/gru_cell/gates/bias* T0* _output_shapes :� � 0rnn/while/rnn/gru_cell/gates/gates/BiasAdd/EnterEnterrnn/gru_cell/gates/bias/read* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes :� � *rnn/while/rnn/gru_cell/gates/gates/BiasAddBiasAdd)rnn/while/rnn/gru_cell/gates/gates/MatMul0rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter* T0* data_formatNHWC*( _output_shapes :���������� � $rnn/while/rnn/gru_cell/gates/SigmoidSigmoid*rnn/while/rnn/gru_cell/gates/gates/BiasAdd* T0*( _output_shapes :���������� y "rnn/while/rnn/gru_cell/gates/ConstConst^rnn/while/Identity* value B :* dtype0* _output_shapes : � ,rnn/while/rnn/gru_cell/gates/split/split_dimConst^rnn/while/Identity* value B :* dtype0* _output_shapes : � "rnn/while/rnn/gru_cell/gates/splitSplit,rnn/while/rnn/gru_cell/gates/split/split_dim$rnn/while/rnn/gru_cell/gates/Sigmoid* num_split* T0*< _output_shapes* (:����������:���������� � $rnn/while/rnn/gru_cell/candidate/mulMul"rnn/while/rnn/gru_cell/gates/splitrnn/while/Identity_2* T0*( _output_shapes :���������� � >rnn/gru_cell/candidate/kernel/Initializer/random_uniform/shapeConst* valueB" � * dtype0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : � <rnn/gru_cell/candidate/kernel/Initializer/random_uniform/minConst* valueB *�B�* dtype0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : � <rnn/gru_cell/candidate/kernel/Initializer/random_uniform/maxConst* valueB *�B�=* dtype0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : � Frnn/gru_cell/candidate/kernel/Initializer/random_uniform/RandomUniform RandomUniform>rnn/gru_cell/candidate/kernel/Initializer/random_uniform/shape* seed * seed2 * dtype0* T0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � <rnn/gru_cell/candidate/kernel/Initializer/random_uniform/subSub<rnn/gru_cell/candidate/kernel/Initializer/random_uniform/max<rnn/gru_cell/candidate/kernel/Initializer/random_uniform/min* T0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : � <rnn/gru_cell/candidate/kernel/Initializer/random_uniform/mulMulFrnn/gru_cell/candidate/kernel/Initializer/random_uniform/RandomUniform<rnn/gru_cell/candidate/kernel/Initializer/random_uniform/sub* T0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � 8rnn/gru_cell/candidate/kernel/Initializer/random_uniformAdd<rnn/gru_cell/candidate/kernel/Initializer/random_uniform/mul<rnn/gru_cell/candidate/kernel/Initializer/random_uniform/min* T0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � rnn/gru_cell/candidate/kernel VariableV2* shape: ��* dtype0* container * shared_name *0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � $rnn/gru_cell/candidate/kernel/AssignAssignrnn/gru_cell/candidate/kernel8rnn/gru_cell/candidate/kernel/Initializer/random_uniform* T0* validate_shape(* use_locking(*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� x "rnn/gru_cell/candidate/kernel/readIdentityrnn/gru_cell/candidate/kernel* T0* _output_shapes : �� � 6rnn/while/rnn/gru_cell/candidate/candidate/concat/axisConst^rnn/while/Identity* value B :* dtype0* _output_shapes : � 1rnn/while/rnn/gru_cell/candidate/candidate/concatConcatV2rnn/while/TensorArrayReadV3$rnn/while/rnn/gru_cell/candidate/mul6rnn/while/rnn/gru_cell/candidate/candidate/concat/axis* N* T0* Tidx0*( _output_shapes :���������� � 7rnn/while/rnn/gru_cell/candidate/candidate/MatMul/EnterEnter"rnn/gru_cell/candidate/kernel/read* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : �� � 1rnn/while/rnn/gru_cell/candidate/candidate/MatMulMatMul1rnn/while/rnn/gru_cell/candidate/candidate/concat7rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter* transpose_a( * transpose_b( * T0*( _output_shapes :���������� � -rnn/gru_cell/candidate/bias/Initializer/ConstConst* valueB�* * dtype0*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � rnn/gru_cell/candidate/bias VariableV2* shape:�* dtype0* container * shared_name *. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � "rnn/gru_cell/candidate/bias/AssignAssignrnn/gru_cell/candidate/bias-rnn/gru_cell/candidate/bias/Initializer/Const* T0* validate_shape(* use_locking(*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� o rnn/gru_cell/candidate/bias/readIdentityrnn/gru_cell/candidate/bias* T0* _output_shapes :� � 8rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/EnterEnter rnn/gru_cell/candidate/bias/read* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes :� � 2rnn/while/rnn/gru_cell/candidate/candidate/BiasAddBiasAdd1rnn/while/rnn/gru_cell/candidate/candidate/MatMul8rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter* T0* data_formatNHWC*( _output_shapes :���������� � %rnn/while/rnn/gru_cell/candidate/TanhTanh2rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd* T0*( _output_shapes :���������� � rnn/while/rnn/gru_cell/mulMul$rnn/while/rnn/gru_cell/gates/split:1rnn/while/Identity_2* T0*( _output_shapes :���������� v rnn/while/rnn/gru_cell/sub/xConst^rnn/while/Identity* valueB * �?* dtype0* _output_shapes : � rnn/while/rnn/gru_cell/subSubrnn/while/rnn/gru_cell/sub/x$rnn/while/rnn/gru_cell/gates/split:1* T0*( _output_shapes :���������� � rnn/while/rnn/gru_cell/mul_1Mulrnn/while/rnn/gru_cell/sub%rnn/while/rnn/gru_cell/candidate/Tanh* T0*( _output_shapes :���������� � rnn/while/rnn/gru_cell/addAddrnn/while/rnn/gru_cell/mulrnn/while/rnn/gru_cell/mul_1* T0*( _output_shapes :���������� � rnn/while/GreaterEqual/EnterEnterrnn/CheckSeqLen* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *# _output_shapes : ��������� � rnn/while/GreaterEqualGreaterEqualrnn/while/Identityrnn/while/GreaterEqual/Enter* T0*# _output_shapes : ��������� � rnn/while/Select/EnterEnter rnn/zeros* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *- _class# !loc:@rnn/while/rnn/gru_cell/add*( _output_shapes :���������� � rnn/while/SelectSelectrnn/while/GreaterEqualrnn/while/Select/Enterrnn/while/rnn/gru_cell/add* T0*- _class# !loc:@rnn/while/rnn/gru_cell/add*( _output_shapes :���������� � rnn/while/GreaterEqual_1GreaterEqualrnn/while/Identityrnn/while/GreaterEqual/Enter* T0*# _output_shapes : ��������� � rnn/while/Select_1Selectrnn/while/GreaterEqual_1rnn/while/Identity_2rnn/while/rnn/gru_cell/add* T0*- _class# !loc:@rnn/while/rnn/gru_cell/add*( _output_shapes :���������� � 3rnn/while/TensorArrayWrite/TensorArrayWriteV3/EnterEnterrnn/TensorArray* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *- _class# !loc:@rnn/while/rnn/gru_cell/add* _output_shapes : � -rnn/while/TensorArrayWrite/TensorArrayWriteV3TensorArrayWriteV33rnn/while/TensorArrayWrite/TensorArrayWriteV3/Enterrnn/while/Identityrnn/while/Selectrnn/while/Identity_1* T0*- _class# !loc:@rnn/while/rnn/gru_cell/add* _output_shapes : f rnn/while/add/yConst^rnn/while/Identity* value B :* dtype0* _output_shapes : Z rnn/while/addAddrnn/while/Identityrnn/while/add/y* T0* _output_shapes : X rnn/while/NextIteration NextIteration rnn/while/add* T0* _output_shapes : z rnn/while/NextIteration_1 NextIteration-rnn/while/TensorArrayWrite/TensorArrayWriteV3* T0* _output_shapes : q rnn/while/NextIteration_2 NextIterationrnn/while/Select_1* T0*( _output_shapes :���������� I rnn/while/ExitExitrnn/while/Switch* T0* _output_shapes : M rnn/while/Exit_1Exitrnn/while/Switch_1* T0* _output_shapes : _ rnn/while/Exit_2Exitrnn/while/Switch_2* T0*( _output_shapes :���������� � &rnn/TensorArrayStack/TensorArraySizeV3TensorArraySizeV3rnn/TensorArrayrnn/while/Exit_1*" _class loc:@rnn/TensorArray* _output_shapes : � rnn/TensorArrayStack/range/startConst* value B : * dtype0*" _class loc:@rnn/TensorArray* _output_shapes : � rnn/TensorArrayStack/range/deltaConst* value B :* dtype0*" _class loc:@rnn/TensorArray* _output_shapes : � rnn/TensorArrayStack/rangeRange rnn/TensorArrayStack/range/start&rnn/TensorArrayStack/TensorArraySizeV3 rnn/TensorArrayStack/range/delta* Tidx0*" _class loc:@rnn/TensorArray*# _output_shapes : ��������� � (rnn/TensorArrayStack/TensorArrayGatherV3TensorArrayGatherV3rnn/TensorArrayrnn/TensorArrayStack/rangernn/while/Exit_1* dtype0*% element_shape:����������*" _class loc:@rnn/TensorArray*5 _output_shapes# !:������������������� V rnn/Const_4Const* valueB:�* dtype0* _output_shapes : J rnn/RankConst* value B :* dtype0* _output_shapes : Q rnn/range/startConst* value B :* dtype0* _output_shapes : Q rnn/range/deltaConst* value B :* dtype0* _output_shapes : f rnn/rangeRangernn/range/startrnn/Rankrnn/range/delta* Tidx0* _output_shapes : f rnn/concat_1/values_0Const* valueB" * dtype0* _output_shapes : S rnn/concat_1/axisConst* value B : * dtype0* _output_shapes : � rnn/concat_1ConcatV2rnn/concat_1/values_0 rnn/rangernn/concat_1/axis* N* T0* Tidx0* _output_shapes : � rnn/transpose Transpose(rnn/TensorArrayStack/TensorArrayGatherV3rnn/concat_1* T0* Tperm0*5 _output_shapes# !:������������������� � 8fully_connected/weights/Initializer/random_uniform/shapeConst* valueB"� S * dtype0** _class loc:@fully_connected/weights* _output_shapes : � 6fully_connected/weights/Initializer/random_uniform/minConst* valueB *�* dtype0** _class loc:@fully_connected/weights* _output_shapes : � 6fully_connected/weights/Initializer/random_uniform/maxConst* valueB *>* dtype0** _class loc:@fully_connected/weights* _output_shapes : � @fully_connected/weights/Initializer/random_uniform/RandomUniform RandomUniform8fully_connected/weights/Initializer/random_uniform/shape* seed * seed2 * dtype0* T0** _class loc:@fully_connected/weights* _output_shapes : �S � 6fully_connected/weights/Initializer/random_uniform/subSub6fully_connected/weights/Initializer/random_uniform/max6fully_connected/weights/Initializer/random_uniform/min* T0** _class loc:@fully_connected/weights* _output_shapes : � 6fully_connected/weights/Initializer/random_uniform/mulMul@fully_connected/weights/Initializer/random_uniform/RandomUniform6fully_connected/weights/Initializer/random_uniform/sub* T0** _class loc:@fully_connected/weights* _output_shapes : �S � 2fully_connected/weights/Initializer/random_uniformAdd6fully_connected/weights/Initializer/random_uniform/mul6fully_connected/weights/Initializer/random_uniform/min* T0** _class loc:@fully_connected/weights* _output_shapes : �S � fully_connected/weights VariableV2* shape: �S* dtype0* container * shared_name ** _class loc:@fully_connected/weights* _output_shapes : �S � fully_connected/weights/AssignAssignfully_connected/weights2fully_connected/weights/Initializer/random_uniform* T0* validate_shape(* use_locking(** _class loc:@fully_connected/weights* _output_shapes : �S � fully_connected/weights/readIdentityfully_connected/weights* T0** _class loc:@fully_connected/weights* _output_shapes : �S � (fully_connected/biases/Initializer/zerosConst* valueBS* * dtype0*) _class loc:@fully_connected/biases* _output_shapes :S � fully_connected/biases VariableV2* shape:S* dtype0* container * shared_name *) _class loc:@fully_connected/biases* _output_shapes :S � fully_connected/biases/AssignAssignfully_connected/biases(fully_connected/biases/Initializer/zeros* T0* validate_shape(* use_locking(*) _class loc:@fully_connected/biases* _output_shapes :S � fully_connected/biases/readIdentityfully_connected/biases* T0*) _class loc:@fully_connected/biases* _output_shapes :S l fully_connected/Tensordot/ShapeShape rnn/transpose* T0* out_type0* _output_shapes : ` fully_connected/Tensordot/RankConst* value B :* dtype0* _output_shapes : h fully_connected/Tensordot/axesConst* value B:* dtype0* _output_shapes : j (fully_connected/Tensordot/GreaterEqual/yConst* value B : * dtype0* _output_shapes : � &fully_connected/Tensordot/GreaterEqualGreaterEqualfully_connected/Tensordot/axes(fully_connected/Tensordot/GreaterEqual/y* T0* _output_shapes : � fully_connected/Tensordot/CastCast&fully_connected/Tensordot/GreaterEqual* SrcT0 * DstT0* _output_shapes : � fully_connected/Tensordot/mulMulfully_connected/Tensordot/Castfully_connected/Tensordot/axes* T0* _output_shapes : b fully_connected/Tensordot/Less/yConst* value B : * dtype0* _output_shapes : � fully_connected/Tensordot/LessLessfully_connected/Tensordot/axes fully_connected/Tensordot/Less/y* T0* _output_shapes : | fully_connected/Tensordot/Cast_1Castfully_connected/Tensordot/Less* SrcT0 * DstT0* _output_shapes : � fully_connected/Tensordot/addAddfully_connected/Tensordot/axesfully_connected/Tensordot/Rank* T0* _output_shapes : � fully_connected/Tensordot/mul_1Mul fully_connected/Tensordot/Cast_1fully_connected/Tensordot/add* T0* _output_shapes : � fully_connected/Tensordot/add_1Addfully_connected/Tensordot/mulfully_connected/Tensordot/mul_1* T0* _output_shapes : g %fully_connected/Tensordot/range/startConst* value B : * dtype0* _output_shapes : g %fully_connected/Tensordot/range/deltaConst* value B :* dtype0* _output_shapes : � fully_connected/Tensordot/rangeRange%fully_connected/Tensordot/range/startfully_connected/Tensordot/Rank%fully_connected/Tensordot/range/delta* Tidx0* _output_shapes : � "fully_connected/Tensordot/ListDiffListDifffully_connected/Tensordot/rangefully_connected/Tensordot/add_1* T0* out_idx0*2 _output_shapes : ���������: ��������� � fully_connected/Tensordot/GatherGatherfully_connected/Tensordot/Shape"fully_connected/Tensordot/ListDiff* validate_indices(* Tparams0* Tindices0*# _output_shapes : ��������� � "fully_connected/Tensordot/Gather_1Gatherfully_connected/Tensordot/Shapefully_connected/Tensordot/add_1* validate_indices(* Tparams0* Tindices0* _output_shapes : i fully_connected/Tensordot/ConstConst* value B: * dtype0* _output_shapes : � fully_connected/Tensordot/ProdProd fully_connected/Tensordot/Gatherfully_connected/Tensordot/Const* keep_dims( * T0* Tidx0* _output_shapes : k !fully_connected/Tensordot/Const_1Const* value B: * dtype0* _output_shapes : � fully_connected/Tensordot/Prod_1Prod"fully_connected/Tensordot/Gather_1!fully_connected/Tensordot/Const_1* keep_dims( * T0* Tidx0* _output_shapes : g %fully_connected/Tensordot/concat/axisConst* value B : * dtype0* _output_shapes : � fully_connected/Tensordot/concatConcatV2"fully_connected/Tensordot/Gather_1 fully_connected/Tensordot/Gather%fully_connected/Tensordot/concat/axis* N* T0* Tidx0*# _output_shapes : ��������� i 'fully_connected/Tensordot/concat_1/axisConst* value B : * dtype0* _output_shapes : � "fully_connected/Tensordot/concat_1ConcatV2"fully_connected/Tensordot/ListDifffully_connected/Tensordot/add_1'fully_connected/Tensordot/concat_1/axis* N* T0* Tidx0*# _output_shapes : ��������� � fully_connected/Tensordot/stackPackfully_connected/Tensordot/Prod fully_connected/Tensordot/Prod_1* N* T0* axis * _output_shapes : � #fully_connected/Tensordot/transpose Transpose rnn/transpose"fully_connected/Tensordot/concat_1* T0* Tperm0*= _output_shapes+ ):'��������������������������� � !fully_connected/Tensordot/ReshapeReshape#fully_connected/Tensordot/transposefully_connected/Tensordot/stack* T0* Tshape0*0 _output_shapes :������������������ { *fully_connected/Tensordot/transpose_1/permConst* valueB" * dtype0* _output_shapes : � %fully_connected/Tensordot/transpose_1 Transposefully_connected/weights/read*fully_connected/Tensordot/transpose_1/perm* T0* Tperm0* _output_shapes : �S z )fully_connected/Tensordot/Reshape_1/shapeConst* valueB"� S * dtype0* _output_shapes : � #fully_connected/Tensordot/Reshape_1Reshape%fully_connected/Tensordot/transpose_1)fully_connected/Tensordot/Reshape_1/shape* T0* Tshape0* _output_shapes : �S � fully_connected/Tensordot/MatMulMatMul!fully_connected/Tensordot/Reshape#fully_connected/Tensordot/Reshape_1* transpose_a( * transpose_b( * T0*' _output_shapes :���������S k !fully_connected/Tensordot/Const_2Const* value B:S* dtype0* _output_shapes : i 'fully_connected/Tensordot/concat_2/axisConst* value B : * dtype0* _output_shapes : � "fully_connected/Tensordot/concat_2ConcatV2 fully_connected/Tensordot/Gather!fully_connected/Tensordot/Const_2'fully_connected/Tensordot/concat_2/axis* N* T0* Tidx0*# _output_shapes : ��������� � fully_connected/TensordotReshape fully_connected/Tensordot/MatMul"fully_connected/Tensordot/concat_2* T0* Tshape0*4 _output_shapes" :������������������S � fully_connected/BiasAddBiasAddfully_connected/Tensordotfully_connected/biases/read* T0* data_formatNHWC*4 _output_shapes" :������������������S f strided_slice_1/stackConst* valueB" * dtype0* _output_shapes : h strided_slice_1/stack_1Const* valueB" ����* dtype0* _output_shapes : h strided_slice_1/stack_2Const* valueB" * dtype0* _output_shapes : � strided_slice_1StridedSlicefully_connected/BiasAddstrided_slice_1/stackstrided_slice_1/stack_1strided_slice_1/stack_2* T0* Index0* begin_mask* end_mask* ellipsis_mask * new_axis_mask * shrink_axis_mask *4 _output_shapes" :������������������S f strided_slice_2/stackConst* valueB" * dtype0* _output_shapes : h strided_slice_2/stack_1Const* valueB" * dtype0* _output_shapes : h strided_slice_2/stack_2Const* valueB" * dtype0* _output_shapes : � strided_slice_2StridedSliceone_hotstrided_slice_2/stackstrided_slice_2/stack_1strided_slice_2/stack_2* T0* Index0* begin_mask* end_mask* ellipsis_mask * new_axis_mask * shrink_axis_mask *4 _output_shapes" :������������������S H Rank_1Const* value B :* dtype0* _output_shapes : V Shape_1Shapestrided_slice_1* T0* out_type0* _output_shapes : H Rank_2Const* value B :* dtype0* _output_shapes : V Shape_2Shapestrided_slice_1* T0* out_type0* _output_shapes : G Sub/yConst* value B :* dtype0* _output_shapes : : SubSubRank_2Sub/y* T0* _output_shapes : R Slice/beginPackSub* N* T0* axis * _output_shapes : T Slice/sizeConst* value B:* dtype0* _output_shapes : b SliceSliceShape_2Slice/begin Slice/size* T0* Index0* _output_shapes : d concat_1/values_0Const* valueB: ���������* dtype0* _output_shapes : O concat_1/axisConst* value B : * dtype0* _output_shapes : w concat_1ConcatV2concat_1/values_0Slice concat_1/axis* N* T0* Tidx0* _output_shapes : v ReshapeReshapestrided_slice_1concat_1* T0* Tshape0*0 _output_shapes :������������������ H Rank_3Const* value B :* dtype0* _output_shapes : V Shape_3Shapestrided_slice_2* T0* out_type0* _output_shapes : I Sub_1/yConst* value B :* dtype0* _output_shapes : > Sub_1SubRank_3Sub_1/y* T0* _output_shapes : V Slice_1/beginPackSub_1* N* T0* axis * _output_shapes : V Slice_1/sizeConst* value B:* dtype0* _output_shapes : h Slice_1SliceShape_3 Slice_1/beginSlice_1/size* T0* Index0* _output_shapes : d concat_2/values_0Const* valueB: ���������* dtype0* _output_shapes : O concat_2/axisConst* value B : * dtype0* _output_shapes : y concat_2ConcatV2concat_2/values_0Slice_1 concat_2/axis* N* T0* Tidx0* _output_shapes : x Reshape_1Reshapestrided_slice_2concat_2* T0* Tshape0*0 _output_shapes :������������������ � SoftmaxCrossEntropyWithLogitsSoftmaxCrossEntropyWithLogitsReshape Reshape_1* T0*? _output_shapes- +: ���������:������������������ I Sub_2/yConst* value B :* dtype0* _output_shapes : > Sub_2SubRank_1Sub_2/y* T0* _output_shapes : W Slice_2/beginConst* value B: * dtype0* _output_shapes : U Slice_2/sizePackSub_2* N* T0* axis * _output_shapes : q Slice_2SliceShape_1 Slice_2/beginSlice_2/size* T0* Index0*# _output_shapes : ��������� � Reshape_2ReshapeSoftmaxCrossEntropyWithLogitsSlice_2* T0* Tshape0*0 _output_shapes :������������������ V ConstConst* valueB" * dtype0* _output_shapes : \ Sum_1Sum Reshape_2Const* keep_dims( * T0* Tidx0* _output_shapes : f strided_slice_3/stackConst* valueB" ����* dtype0* _output_shapes : h strided_slice_3/stack_1Const* valueB" * dtype0* _output_shapes : h strided_slice_3/stack_2Const* valueB" * dtype0* _output_shapes : � strided_slice_3StridedSlicefully_connected/BiasAddstrided_slice_3/stackstrided_slice_3/stack_1strided_slice_3/stack_2* T0* Index0* begin_mask* end_mask* ellipsis_mask * new_axis_mask * shrink_axis_mask*' _output_shapes :���������S U truedivRealDivstrided_slice_3 Placeholder_1* T0* _output_shapes : 6 ExpExptruediv* T0* _output_shapes : e #multinomial/Multinomial/num_samplesConst* value B :* dtype0* _output_shapes : � multinomial/MultinomialMultinomialExp#multinomial/Multinomial/num_samples* seed * seed2 * T0*' _output_shapes :��������� f strided_slice_4/stackConst* valueB" * dtype0* _output_shapes : h strided_slice_4/stack_1Const* valueB" * dtype0* _output_shapes : h strided_slice_4/stack_2Const* valueB" * dtype0* _output_shapes : � strided_slice_4StridedSlicemultinomial/Multinomialstrided_slice_4/stackstrided_slice_4/stack_1strided_slice_4/stack_2* T0 * Index0* begin_mask* end_mask* ellipsis_mask * new_axis_mask * shrink_axis_mask*# _output_shapes : ��������� [ global_step/initial_valueConst* value B : * dtype0* _output_shapes : o global_step VariableV2* shape: * dtype0* container * shared_name * _output_shapes : � global_step/AssignAssignglobal_stepglobal_step/initial_value* T0* validate_shape(* use_locking(* _class loc:@global_step* _output_shapes : j global_step/readIdentityglobal_step* T0* _class loc:@global_step* _output_shapes : R gradients/ShapeConst* valueB * dtype0* _output_shapes : T gradients/ConstConst* valueB * �?* dtype0* _output_shapes : Y gradients/FillFillgradients/Shapegradients/Const* T0* _output_shapes : S gradients/f_countConst* value B : * dtype0* _output_shapes : � gradients/f_count_1Entergradients/f_count* T0*$ frame_namernn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : r gradients/MergeMergegradients/f_count_1gradients/NextIteration* T0* N* _output_shapes : : b gradients/SwitchSwitchgradients/Mergernn/while/LoopCond* T0* _output_shapes : : f gradients/Add/yConst^rnn/while/Identity* value B :* dtype0* _output_shapes : Z gradients/AddAddgradients/Switch:1gradients/Add/y* T0* _output_shapes : � gradients/NextIteration NextIteration gradients/AddY^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPush7^gradients/rnn/while/Select_1_grad/zeros_like/StackPush3^gradients/rnn/while/Select_1_grad/Select/StackPush1^gradients/rnn/while/Select_grad/Select/StackPushJ^gradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPushL^gradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPush_1J^gradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPushL^gradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPush_1:^gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPushL^gradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPushN^gradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPush_1:^gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPush<^gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPushJ^gradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPushT^gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPushO^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPushR^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPushT^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPush_1T^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPushV^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPush_1D^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPushC^gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPushJ^gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPushL^gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPushG^gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPush* T0* _output_shapes : N gradients/f_count_2Exitgradients/Switch* T0* _output_shapes : S gradients/b_countConst* value B :* dtype0* _output_shapes : � gradients/b_count_1Entergradients/f_count_2* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : v gradients/Merge_1Mergegradients/b_count_1gradients/NextIteration_1* T0* N* _output_shapes : : � gradients/GreaterEqual/EnterEntergradients/b_count* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : x gradients/GreaterEqualGreaterEqualgradients/Merge_1gradients/GreaterEqual/Enter* T0* _output_shapes : O gradients/b_count_2LoopCondgradients/GreaterEqual* _output_shapes : g gradients/Switch_1Switchgradients/Merge_1gradients/b_count_2* T0* _output_shapes : : i gradients/SubSubgradients/Switch_1:1gradients/GreaterEqual/Enter* T0* _output_shapes : � gradients/NextIteration_1 NextIteration gradients/SubV^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/b_sync* T0* _output_shapes : P gradients/b_count_3Exitgradients/Switch_1* T0* _output_shapes : s "gradients/Sum_1_grad/Reshape/shapeConst* valueB" * dtype0* _output_shapes : � gradients/Sum_1_grad/ReshapeReshapegradients/Fill"gradients/Sum_1_grad/Reshape/shape* T0* Tshape0* _output_shapes : c gradients/Sum_1_grad/ShapeShape Reshape_2* T0* out_type0* _output_shapes : � gradients/Sum_1_grad/TileTilegradients/Sum_1_grad/Reshapegradients/Sum_1_grad/Shape* T0* Tmultiples0*0 _output_shapes :������������������ { gradients/Reshape_2_grad/ShapeShapeSoftmaxCrossEntropyWithLogits* T0* out_type0* _output_shapes : � gradients/Reshape_2_grad/ReshapeReshapegradients/Sum_1_grad/Tilegradients/Reshape_2_grad/Shape* T0* Tshape0*# _output_shapes : ��������� } gradients/zeros_like ZerosLikeSoftmaxCrossEntropyWithLogits:1* T0*0 _output_shapes :������������������ � ;gradients/SoftmaxCrossEntropyWithLogits_grad/ExpandDims/dimConst* valueB : ���������* dtype0* _output_shapes : � 7gradients/SoftmaxCrossEntropyWithLogits_grad/ExpandDims ExpandDims gradients/Reshape_2_grad/Reshape;gradients/SoftmaxCrossEntropyWithLogits_grad/ExpandDims/dim* T0* Tdim0*' _output_shapes :��������� � 0gradients/SoftmaxCrossEntropyWithLogits_grad/mulMul7gradients/SoftmaxCrossEntropyWithLogits_grad/ExpandDimsSoftmaxCrossEntropyWithLogits:1* T0*0 _output_shapes :������������������ k gradients/Reshape_grad/ShapeShapestrided_slice_1* T0* out_type0* _output_shapes : � gradients/Reshape_grad/ReshapeReshape0gradients/SoftmaxCrossEntropyWithLogits_grad/mulgradients/Reshape_grad/Shape* T0* Tshape0*4 _output_shapes" :������������������S { $gradients/strided_slice_1_grad/ShapeShapefully_connected/BiasAdd* T0* out_type0* _output_shapes : � /gradients/strided_slice_1_grad/StridedSliceGradStridedSliceGrad$gradients/strided_slice_1_grad/Shapestrided_slice_1/stackstrided_slice_1/stack_1strided_slice_1/stack_2gradients/Reshape_grad/Reshape* T0* Index0* begin_mask* end_mask* ellipsis_mask * new_axis_mask * shrink_axis_mask *4 _output_shapes" :������������������S � 2gradients/fully_connected/BiasAdd_grad/BiasAddGradBiasAddGrad/gradients/strided_slice_1_grad/StridedSliceGrad* T0* data_formatNHWC* _output_shapes :S � 7gradients/fully_connected/BiasAdd_grad/tuple/group_depsNoOp0^gradients/strided_slice_1_grad/StridedSliceGrad3^gradients/fully_connected/BiasAdd_grad/BiasAddGrad � ?gradients/fully_connected/BiasAdd_grad/tuple/control_dependencyIdentity/gradients/strided_slice_1_grad/StridedSliceGrad8^gradients/fully_connected/BiasAdd_grad/tuple/group_deps* T0*B _class8 64loc:@gradients/strided_slice_1_grad/StridedSliceGrad*4 _output_shapes" :������������������S � Agradients/fully_connected/BiasAdd_grad/tuple/control_dependency_1Identity2gradients/fully_connected/BiasAdd_grad/BiasAddGrad8^gradients/fully_connected/BiasAdd_grad/tuple/group_deps* T0*E _class; 97loc:@gradients/fully_connected/BiasAdd_grad/BiasAddGrad* _output_shapes :S � .gradients/fully_connected/Tensordot_grad/ShapeShape fully_connected/Tensordot/MatMul* T0* out_type0* _output_shapes : � 0gradients/fully_connected/Tensordot_grad/ReshapeReshape?gradients/fully_connected/BiasAdd_grad/tuple/control_dependency.gradients/fully_connected/Tensordot_grad/Shape* T0* Tshape0*' _output_shapes :���������S � 6gradients/fully_connected/Tensordot/MatMul_grad/MatMulMatMul0gradients/fully_connected/Tensordot_grad/Reshape#fully_connected/Tensordot/Reshape_1* transpose_a( * transpose_b(* T0*( _output_shapes :���������� � 8gradients/fully_connected/Tensordot/MatMul_grad/MatMul_1MatMul!fully_connected/Tensordot/Reshape0gradients/fully_connected/Tensordot_grad/Reshape* transpose_a(* transpose_b( * T0*' _output_shapes :���������S � @gradients/fully_connected/Tensordot/MatMul_grad/tuple/group_depsNoOp7^gradients/fully_connected/Tensordot/MatMul_grad/MatMul9^gradients/fully_connected/Tensordot/MatMul_grad/MatMul_1 � Hgradients/fully_connected/Tensordot/MatMul_grad/tuple/control_dependencyIdentity6gradients/fully_connected/Tensordot/MatMul_grad/MatMulA^gradients/fully_connected/Tensordot/MatMul_grad/tuple/group_deps* T0*I _class? =;loc:@gradients/fully_connected/Tensordot/MatMul_grad/MatMul*( _output_shapes :���������� � Jgradients/fully_connected/Tensordot/MatMul_grad/tuple/control_dependency_1Identity8gradients/fully_connected/Tensordot/MatMul_grad/MatMul_1A^gradients/fully_connected/Tensordot/MatMul_grad/tuple/group_deps* T0*K _classA ?=loc:@gradients/fully_connected/Tensordot/MatMul_grad/MatMul_1* _output_shapes : �S � 6gradients/fully_connected/Tensordot/Reshape_grad/ShapeShape#fully_connected/Tensordot/transpose* T0* out_type0* _output_shapes : � 8gradients/fully_connected/Tensordot/Reshape_grad/ReshapeReshapeHgradients/fully_connected/Tensordot/MatMul_grad/tuple/control_dependency6gradients/fully_connected/Tensordot/Reshape_grad/Shape* T0* Tshape0*= _output_shapes+ ):'��������������������������� � 8gradients/fully_connected/Tensordot/Reshape_1_grad/ShapeConst* valueB"� S * dtype0* _output_shapes : � :gradients/fully_connected/Tensordot/Reshape_1_grad/ReshapeReshapeJgradients/fully_connected/Tensordot/MatMul_grad/tuple/control_dependency_18gradients/fully_connected/Tensordot/Reshape_1_grad/Shape* T0* Tshape0* _output_shapes : �S � Dgradients/fully_connected/Tensordot/transpose_grad/InvertPermutationInvertPermutation"fully_connected/Tensordot/concat_1* T0*# _output_shapes : ��������� � <gradients/fully_connected/Tensordot/transpose_grad/transpose Transpose8gradients/fully_connected/Tensordot/Reshape_grad/ReshapeDgradients/fully_connected/Tensordot/transpose_grad/InvertPermutation* T0* Tperm0*5 _output_shapes# !:������������������� � Fgradients/fully_connected/Tensordot/transpose_1_grad/InvertPermutationInvertPermutation*fully_connected/Tensordot/transpose_1/perm* T0* _output_shapes : � >gradients/fully_connected/Tensordot/transpose_1_grad/transpose Transpose:gradients/fully_connected/Tensordot/Reshape_1_grad/ReshapeFgradients/fully_connected/Tensordot/transpose_1_grad/InvertPermutation* T0* Tperm0* _output_shapes : �S v .gradients/rnn/transpose_grad/InvertPermutationInvertPermutationrnn/concat_1* T0* _output_shapes : � &gradients/rnn/transpose_grad/transpose Transpose<gradients/fully_connected/Tensordot/transpose_grad/transpose.gradients/rnn/transpose_grad/InvertPermutation* T0* Tperm0*5 _output_shapes# !:������������������� � Ygradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayGrad/TensorArrayGradV3TensorArrayGradV3rnn/TensorArrayrnn/while/Exit_1* source gradients*" _class loc:@rnn/TensorArray* _output_shapes :: � Ugradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayGrad/gradient_flowIdentityrnn/while/Exit_1Z^gradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayGrad/TensorArrayGradV3* T0*" _class loc:@rnn/TensorArray* _output_shapes : � _gradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayScatter/TensorArrayScatterV3TensorArrayScatterV3Ygradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayGrad/TensorArrayGradV3rnn/TensorArrayStack/range&gradients/rnn/transpose_grad/transposeUgradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayGrad/gradient_flow* T0* _output_shapes : h gradients/zeros_like_1 ZerosLikernn/while/Exit_2* T0*( _output_shapes :���������� � &gradients/rnn/while/Exit_1_grad/b_exitEnter_gradients/rnn/TensorArrayStack/TensorArrayGatherV3_grad/TensorArrayScatter/TensorArrayScatterV3* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : � &gradients/rnn/while/Exit_2_grad/b_exitEntergradients/zeros_like_1* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations *( _output_shapes :���������� � *gradients/rnn/while/Switch_1_grad/b_switchMerge&gradients/rnn/while/Exit_1_grad/b_exit1gradients/rnn/while/Switch_1_grad_1/NextIteration* T0* N* _output_shapes : : � *gradients/rnn/while/Switch_2_grad/b_switchMerge&gradients/rnn/while/Exit_2_grad/b_exit1gradients/rnn/while/Switch_2_grad_1/NextIteration* T0* N** _output_shapes :����������: � 'gradients/rnn/while/Merge_1_grad/SwitchSwitch*gradients/rnn/while/Switch_1_grad/b_switchgradients/b_count_2* T0*= _class3 1/loc:@gradients/rnn/while/Switch_1_grad/b_switch* _output_shapes : : c 1gradients/rnn/while/Merge_1_grad/tuple/group_depsNoOp(^gradients/rnn/while/Merge_1_grad/Switch � 9gradients/rnn/while/Merge_1_grad/tuple/control_dependencyIdentity'gradients/rnn/while/Merge_1_grad/Switch2^gradients/rnn/while/Merge_1_grad/tuple/group_deps* T0*= _class3 1/loc:@gradients/rnn/while/Switch_1_grad/b_switch* _output_shapes : � ;gradients/rnn/while/Merge_1_grad/tuple/control_dependency_1Identity)gradients/rnn/while/Merge_1_grad/Switch:12^gradients/rnn/while/Merge_1_grad/tuple/group_deps* T0*= _class3 1/loc:@gradients/rnn/while/Switch_1_grad/b_switch* _output_shapes : � 'gradients/rnn/while/Merge_2_grad/SwitchSwitch*gradients/rnn/while/Switch_2_grad/b_switchgradients/b_count_2* T0*= _class3 1/loc:@gradients/rnn/while/Switch_2_grad/b_switch*< _output_shapes* (:����������:���������� c 1gradients/rnn/while/Merge_2_grad/tuple/group_depsNoOp(^gradients/rnn/while/Merge_2_grad/Switch � 9gradients/rnn/while/Merge_2_grad/tuple/control_dependencyIdentity'gradients/rnn/while/Merge_2_grad/Switch2^gradients/rnn/while/Merge_2_grad/tuple/group_deps* T0*= _class3 1/loc:@gradients/rnn/while/Switch_2_grad/b_switch*( _output_shapes :���������� � ;gradients/rnn/while/Merge_2_grad/tuple/control_dependency_1Identity)gradients/rnn/while/Merge_2_grad/Switch:12^gradients/rnn/while/Merge_2_grad/tuple/group_deps* T0*= _class3 1/loc:@gradients/rnn/while/Switch_2_grad/b_switch*( _output_shapes :���������� � %gradients/rnn/while/Enter_1_grad/ExitExit9gradients/rnn/while/Merge_1_grad/tuple/control_dependency* T0* _output_shapes : � %gradients/rnn/while/Enter_2_grad/ExitExit9gradients/rnn/while/Merge_2_grad/tuple/control_dependency* T0*( _output_shapes :���������� � dgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3/EnterEnterrnn/TensorArray* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *- _class# !loc:@rnn/while/rnn/gru_cell/add* _output_shapes : � ^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3TensorArrayGradV3dgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter;gradients/rnn/while/Merge_1_grad/tuple/control_dependency_1* source gradients*- _class# !loc:@rnn/while/rnn/gru_cell/add* _output_shapes :: � Zgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/gradient_flowIdentity;gradients/rnn/while/Merge_1_grad/tuple/control_dependency_1_^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3* T0*- _class# !loc:@rnn/while/rnn/gru_cell/add* _output_shapes : � Tgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_accStack* elem_type0* stack_name *% _class loc:@rnn/while/Identity* _output_shapes : � Wgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/RefEnterRefEnterTgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *% _class loc:@rnn/while/Identity* _output_shapes : � Xgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPush StackPushWgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/RefEnterrnn/while/Identity^gradients/Add* T0* swap_memory( *% _class loc:@rnn/while/Identity* _output_shapes : � `gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPop/RefEnterRefEnterTgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *% _class loc:@rnn/while/Identity* _output_shapes : � Wgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopStackPop`gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPop/RefEnter^gradients/Sub* elem_type0*% _class loc:@rnn/while/Identity* _output_shapes : � Ugradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/b_syncControlTriggerX^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPop6^gradients/rnn/while/Select_1_grad/zeros_like/StackPop2^gradients/rnn/while/Select_1_grad/Select/StackPop0^gradients/rnn/while/Select_grad/Select/StackPopI^gradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPopK^gradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop_1I^gradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPopK^gradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop_19^gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPopK^gradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPopM^gradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop_19^gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPop;^gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPopI^gradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPopS^gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPopN^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPopQ^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPopS^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop_1S^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPopU^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop_1C^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPopB^gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPopI^gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPopK^gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPopF^gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPop � Ngradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3TensorArrayReadV3^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3Wgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopZgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/gradient_flow* dtype0* _output_shapes : � Mgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/group_depsNoOp<^gradients/rnn/while/Merge_1_grad/tuple/control_dependency_1O^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3 � Ugradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependencyIdentityNgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3N^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/group_deps* T0*a _classW USloc:@gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3*( _output_shapes :���������� � Wgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency_1Identity;gradients/rnn/while/Merge_1_grad/tuple/control_dependency_1N^gradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/group_deps* T0*= _class3 1/loc:@gradients/rnn/while/Switch_1_grad/b_switch* _output_shapes : � 2gradients/rnn/while/Select_1_grad/zeros_like/f_accStack* elem_type0* stack_name *' _class loc:@rnn/while/Identity_2* _output_shapes : � 5gradients/rnn/while/Select_1_grad/zeros_like/RefEnterRefEnter2gradients/rnn/while/Select_1_grad/zeros_like/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *' _class loc:@rnn/while/Identity_2* _output_shapes : � 6gradients/rnn/while/Select_1_grad/zeros_like/StackPush StackPush5gradients/rnn/while/Select_1_grad/zeros_like/RefEnterrnn/while/Identity_2^gradients/Add* T0* swap_memory( *' _class loc:@rnn/while/Identity_2*( _output_shapes :���������� � >gradients/rnn/while/Select_1_grad/zeros_like/StackPop/RefEnterRefEnter2gradients/rnn/while/Select_1_grad/zeros_like/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *' _class loc:@rnn/while/Identity_2* _output_shapes : � 5gradients/rnn/while/Select_1_grad/zeros_like/StackPopStackPop>gradients/rnn/while/Select_1_grad/zeros_like/StackPop/RefEnter^gradients/Sub* elem_type0*' _class loc:@rnn/while/Identity_2*( _output_shapes :���������� � ,gradients/rnn/while/Select_1_grad/zeros_like ZerosLike5gradients/rnn/while/Select_1_grad/zeros_like/StackPop* T0*( _output_shapes :���������� � .gradients/rnn/while/Select_1_grad/Select/f_accStack* elem_type0 * stack_name *+ _class! loc:@rnn/while/GreaterEqual_1* _output_shapes : � 1gradients/rnn/while/Select_1_grad/Select/RefEnterRefEnter.gradients/rnn/while/Select_1_grad/Select/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *+ _class! loc:@rnn/while/GreaterEqual_1* _output_shapes : � 2gradients/rnn/while/Select_1_grad/Select/StackPush StackPush1gradients/rnn/while/Select_1_grad/Select/RefEnterrnn/while/GreaterEqual_1^gradients/Add* T0 * swap_memory( *+ _class! loc:@rnn/while/GreaterEqual_1*# _output_shapes : ��������� � :gradients/rnn/while/Select_1_grad/Select/StackPop/RefEnterRefEnter.gradients/rnn/while/Select_1_grad/Select/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *+ _class! loc:@rnn/while/GreaterEqual_1* _output_shapes : � 1gradients/rnn/while/Select_1_grad/Select/StackPopStackPop:gradients/rnn/while/Select_1_grad/Select/StackPop/RefEnter^gradients/Sub* elem_type0 *+ _class! loc:@rnn/while/GreaterEqual_1*# _output_shapes : ��������� � (gradients/rnn/while/Select_1_grad/SelectSelect1gradients/rnn/while/Select_1_grad/Select/StackPop;gradients/rnn/while/Merge_2_grad/tuple/control_dependency_1,gradients/rnn/while/Select_1_grad/zeros_like* T0*( _output_shapes :���������� � *gradients/rnn/while/Select_1_grad/Select_1Select1gradients/rnn/while/Select_1_grad/Select/StackPop,gradients/rnn/while/Select_1_grad/zeros_like;gradients/rnn/while/Merge_2_grad/tuple/control_dependency_1* T0*( _output_shapes :���������� � 2gradients/rnn/while/Select_1_grad/tuple/group_depsNoOp)^gradients/rnn/while/Select_1_grad/Select+^gradients/rnn/while/Select_1_grad/Select_1 � :gradients/rnn/while/Select_1_grad/tuple/control_dependencyIdentity(gradients/rnn/while/Select_1_grad/Select3^gradients/rnn/while/Select_1_grad/tuple/group_deps* T0*; _class1 /-loc:@gradients/rnn/while/Select_1_grad/Select*( _output_shapes :���������� � <gradients/rnn/while/Select_1_grad/tuple/control_dependency_1Identity*gradients/rnn/while/Select_1_grad/Select_13^gradients/rnn/while/Select_1_grad/tuple/group_deps* T0*= _class3 1/loc:@gradients/rnn/while/Select_1_grad/Select_1*( _output_shapes :���������� � 0gradients/rnn/while/Select_grad/zeros_like/EnterEnter rnn/zeros* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *( _output_shapes :���������� � *gradients/rnn/while/Select_grad/zeros_like ZerosLike0gradients/rnn/while/Select_grad/zeros_like/Enter^gradients/Sub* T0*( _output_shapes :���������� � ,gradients/rnn/while/Select_grad/Select/f_accStack* elem_type0 * stack_name *) _class loc:@rnn/while/GreaterEqual* _output_shapes : � /gradients/rnn/while/Select_grad/Select/RefEnterRefEnter,gradients/rnn/while/Select_grad/Select/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *) _class loc:@rnn/while/GreaterEqual* _output_shapes : � 0gradients/rnn/while/Select_grad/Select/StackPush StackPush/gradients/rnn/while/Select_grad/Select/RefEnterrnn/while/GreaterEqual^gradients/Add* T0 * swap_memory( *) _class loc:@rnn/while/GreaterEqual*# _output_shapes : ��������� � 8gradients/rnn/while/Select_grad/Select/StackPop/RefEnterRefEnter,gradients/rnn/while/Select_grad/Select/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *) _class loc:@rnn/while/GreaterEqual* _output_shapes : � /gradients/rnn/while/Select_grad/Select/StackPopStackPop8gradients/rnn/while/Select_grad/Select/StackPop/RefEnter^gradients/Sub* elem_type0 *) _class loc:@rnn/while/GreaterEqual*# _output_shapes : ��������� � &gradients/rnn/while/Select_grad/SelectSelect/gradients/rnn/while/Select_grad/Select/StackPopUgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency*gradients/rnn/while/Select_grad/zeros_like* T0*( _output_shapes :���������� � (gradients/rnn/while/Select_grad/Select_1Select/gradients/rnn/while/Select_grad/Select/StackPop*gradients/rnn/while/Select_grad/zeros_likeUgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency* T0*( _output_shapes :���������� � 0gradients/rnn/while/Select_grad/tuple/group_depsNoOp'^gradients/rnn/while/Select_grad/Select)^gradients/rnn/while/Select_grad/Select_1 � 8gradients/rnn/while/Select_grad/tuple/control_dependencyIdentity&gradients/rnn/while/Select_grad/Select1^gradients/rnn/while/Select_grad/tuple/group_deps* T0*9 _class/ -+loc:@gradients/rnn/while/Select_grad/Select*( _output_shapes :���������� � :gradients/rnn/while/Select_grad/tuple/control_dependency_1Identity(gradients/rnn/while/Select_grad/Select_11^gradients/rnn/while/Select_grad/tuple/group_deps* T0*; _class1 /-loc:@gradients/rnn/while/Select_grad/Select_1*( _output_shapes :���������� � gradients/AddNAddN<gradients/rnn/while/Select_1_grad/tuple/control_dependency_1:gradients/rnn/while/Select_grad/tuple/control_dependency_1* N* T0*= _class3 1/loc:@gradients/rnn/while/Select_1_grad/Select_1*( _output_shapes :���������� � /gradients/rnn/while/rnn/gru_cell/add_grad/ShapeShapernn/while/rnn/gru_cell/mul* T0* out_type0* _output_shapes : � 1gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1Shapernn/while/rnn/gru_cell/mul_1* T0* out_type0* _output_shapes : � Egradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_accStack* elem_type0* stack_name *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape* _output_shapes : � Igradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPush StackPushHgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/RefEnter/gradients/rnn/while/rnn/gru_cell/add_grad/Shape^gradients/Add* T0* swap_memory( *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape* _output_shapes : � Qgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPopStackPopQgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop/RefEnter^gradients/Sub* elem_type0*B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape* _output_shapes : � Ggradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc_1Stack* elem_type0* stack_name *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/RefEnter_1RefEnterGgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc_1* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1* _output_shapes : � Kgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPush_1 StackPushJgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/RefEnter_11gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1^gradients/Add* T0* swap_memory( *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1* _output_shapes : � Sgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop_1/RefEnterRefEnterGgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc_1* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop_1StackPopSgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop_1/RefEnter^gradients/Sub* elem_type0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1* _output_shapes : � ?gradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgsBroadcastGradientArgsHgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPopJgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop_1* T0*2 _output_shapes : ���������: ��������� � -gradients/rnn/while/rnn/gru_cell/add_grad/SumSumgradients/AddN?gradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs* keep_dims( * T0* Tidx0* _output_shapes : � 1gradients/rnn/while/rnn/gru_cell/add_grad/ReshapeReshape-gradients/rnn/while/rnn/gru_cell/add_grad/SumHgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop* T0* Tshape0*0 _output_shapes :������������������ � /gradients/rnn/while/rnn/gru_cell/add_grad/Sum_1Sumgradients/AddNAgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs:1* keep_dims( * T0* Tidx0* _output_shapes : � 3gradients/rnn/while/rnn/gru_cell/add_grad/Reshape_1Reshape/gradients/rnn/while/rnn/gru_cell/add_grad/Sum_1Jgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPop_1* T0* Tshape0*0 _output_shapes :������������������ � :gradients/rnn/while/rnn/gru_cell/add_grad/tuple/group_depsNoOp2^gradients/rnn/while/rnn/gru_cell/add_grad/Reshape4^gradients/rnn/while/rnn/gru_cell/add_grad/Reshape_1 � Bgradients/rnn/while/rnn/gru_cell/add_grad/tuple/control_dependencyIdentity1gradients/rnn/while/rnn/gru_cell/add_grad/Reshape;^gradients/rnn/while/rnn/gru_cell/add_grad/tuple/group_deps* T0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Reshape*( _output_shapes :���������� � Dgradients/rnn/while/rnn/gru_cell/add_grad/tuple/control_dependency_1Identity3gradients/rnn/while/rnn/gru_cell/add_grad/Reshape_1;^gradients/rnn/while/rnn/gru_cell/add_grad/tuple/group_deps* T0*F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/add_grad/Reshape_1*( _output_shapes :���������� � 1gradients/rnn/while/Switch_1_grad_1/NextIteration NextIterationWgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency_1* T0* _output_shapes : � /gradients/rnn/while/rnn/gru_cell/mul_grad/ShapeShape$rnn/while/rnn/gru_cell/gates/split:1* T0* out_type0* _output_shapes : � 1gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1Shapernn/while/Identity_2* T0* out_type0* _output_shapes : � Egradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_accStack* elem_type0* stack_name *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape* _output_shapes : � Igradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPush StackPushHgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/RefEnter/gradients/rnn/while/rnn/gru_cell/mul_grad/Shape^gradients/Add* T0* swap_memory( *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape* _output_shapes : � Qgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPopStackPopQgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop/RefEnter^gradients/Sub* elem_type0*B _class8 64loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape* _output_shapes : � Ggradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc_1Stack* elem_type0* stack_name *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/RefEnter_1RefEnterGgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc_1* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1* _output_shapes : � Kgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPush_1 StackPushJgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/RefEnter_11gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1^gradients/Add* T0* swap_memory( *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1* _output_shapes : � Sgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop_1/RefEnterRefEnterGgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc_1* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop_1StackPopSgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop_1/RefEnter^gradients/Sub* elem_type0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1* _output_shapes : � ?gradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgsBroadcastGradientArgsHgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPopJgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop_1* T0*2 _output_shapes : ���������: ��������� � -gradients/rnn/while/rnn/gru_cell/mul_grad/mulMulBgradients/rnn/while/rnn/gru_cell/add_grad/tuple/control_dependency5gradients/rnn/while/Select_1_grad/zeros_like/StackPop* T0*( _output_shapes :���������� � -gradients/rnn/while/rnn/gru_cell/mul_grad/SumSum-gradients/rnn/while/rnn/gru_cell/mul_grad/mul?gradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs* keep_dims( * T0* Tidx0* _output_shapes : � 1gradients/rnn/while/rnn/gru_cell/mul_grad/ReshapeReshape-gradients/rnn/while/rnn/gru_cell/mul_grad/SumHgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop* T0* Tshape0*0 _output_shapes :������������������ � 5gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/f_accStack* elem_type0* stack_name *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split* _output_shapes : � 8gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/RefEnterRefEnter5gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split* _output_shapes : � 9gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPush StackPush8gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/RefEnter$rnn/while/rnn/gru_cell/gates/split:1^gradients/Add* T0* swap_memory( *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split*( _output_shapes :���������� � Agradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPop/RefEnterRefEnter5gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split* _output_shapes : � 8gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPopStackPopAgradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPop/RefEnter^gradients/Sub* elem_type0*5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split*( _output_shapes :���������� � /gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1Mul8gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPopBgradients/rnn/while/rnn/gru_cell/add_grad/tuple/control_dependency* T0*( _output_shapes :���������� � /gradients/rnn/while/rnn/gru_cell/mul_grad/Sum_1Sum/gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1Agradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs:1* keep_dims( * T0* Tidx0* _output_shapes : � 3gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape_1Reshape/gradients/rnn/while/rnn/gru_cell/mul_grad/Sum_1Jgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPop_1* T0* Tshape0*0 _output_shapes :������������������ � :gradients/rnn/while/rnn/gru_cell/mul_grad/tuple/group_depsNoOp2^gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape4^gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape_1 � Bgradients/rnn/while/rnn/gru_cell/mul_grad/tuple/control_dependencyIdentity1gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape;^gradients/rnn/while/rnn/gru_cell/mul_grad/tuple/group_deps* T0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape*( _output_shapes :���������� � Dgradients/rnn/while/rnn/gru_cell/mul_grad/tuple/control_dependency_1Identity3gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape_1;^gradients/rnn/while/rnn/gru_cell/mul_grad/tuple/group_deps* T0*F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape_1*( _output_shapes :���������� � 1gradients/rnn/while/rnn/gru_cell/mul_1_grad/ShapeShapernn/while/rnn/gru_cell/sub* T0* out_type0* _output_shapes : � 3gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1Shape%rnn/while/rnn/gru_cell/candidate/Tanh* T0* out_type0* _output_shapes : � Ggradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_accStack* elem_type0* stack_name *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/RefEnterRefEnterGgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape* _output_shapes : � Kgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPush StackPushJgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/RefEnter1gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape^gradients/Add* T0* swap_memory( *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape* _output_shapes : � Sgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop/RefEnterRefEnterGgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPopStackPopSgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop/RefEnter^gradients/Sub* elem_type0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape* _output_shapes : � Igradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc_1Stack* elem_type0* stack_name *F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1* _output_shapes : � Lgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/RefEnter_1RefEnterIgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc_1* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1* _output_shapes : � Mgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPush_1 StackPushLgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/RefEnter_13gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1^gradients/Add* T0* swap_memory( *F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1* _output_shapes : � Ugradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop_1/RefEnterRefEnterIgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc_1* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1* _output_shapes : � Lgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop_1StackPopUgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop_1/RefEnter^gradients/Sub* elem_type0*F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1* _output_shapes : � Agradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgsBroadcastGradientArgsJgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPopLgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop_1* T0*2 _output_shapes : ���������: ��������� � 5gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/f_accStack* elem_type0* stack_name *8 _class. ,*loc:@rnn/while/rnn/gru_cell/candidate/Tanh* _output_shapes : � 8gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/RefEnterRefEnter5gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *8 _class. ,*loc:@rnn/while/rnn/gru_cell/candidate/Tanh* _output_shapes : � 9gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPush StackPush8gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/RefEnter%rnn/while/rnn/gru_cell/candidate/Tanh^gradients/Add* T0* swap_memory( *8 _class. ,*loc:@rnn/while/rnn/gru_cell/candidate/Tanh*( _output_shapes :���������� � Agradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPop/RefEnterRefEnter5gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *8 _class. ,*loc:@rnn/while/rnn/gru_cell/candidate/Tanh* _output_shapes : � 8gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPopStackPopAgradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPop/RefEnter^gradients/Sub* elem_type0*8 _class. ,*loc:@rnn/while/rnn/gru_cell/candidate/Tanh*( _output_shapes :���������� � /gradients/rnn/while/rnn/gru_cell/mul_1_grad/mulMulDgradients/rnn/while/rnn/gru_cell/add_grad/tuple/control_dependency_18gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPop* T0*( _output_shapes :���������� � /gradients/rnn/while/rnn/gru_cell/mul_1_grad/SumSum/gradients/rnn/while/rnn/gru_cell/mul_1_grad/mulAgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs* keep_dims( * T0* Tidx0* _output_shapes : � 3gradients/rnn/while/rnn/gru_cell/mul_1_grad/ReshapeReshape/gradients/rnn/while/rnn/gru_cell/mul_1_grad/SumJgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop* T0* Tshape0*0 _output_shapes :������������������ � 7gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/f_accStack* elem_type0* stack_name *- _class# !loc:@rnn/while/rnn/gru_cell/sub* _output_shapes : � :gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/RefEnterRefEnter7gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *- _class# !loc:@rnn/while/rnn/gru_cell/sub* _output_shapes : � ;gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPush StackPush:gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/RefEnterrnn/while/rnn/gru_cell/sub^gradients/Add* T0* swap_memory( *- _class# !loc:@rnn/while/rnn/gru_cell/sub*( _output_shapes :���������� � Cgradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPop/RefEnterRefEnter7gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *- _class# !loc:@rnn/while/rnn/gru_cell/sub* _output_shapes : � :gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPopStackPopCgradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPop/RefEnter^gradients/Sub* elem_type0*- _class# !loc:@rnn/while/rnn/gru_cell/sub*( _output_shapes :���������� � 1gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1Mul:gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPopDgradients/rnn/while/rnn/gru_cell/add_grad/tuple/control_dependency_1* T0*( _output_shapes :���������� � 1gradients/rnn/while/rnn/gru_cell/mul_1_grad/Sum_1Sum1gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1Cgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs:1* keep_dims( * T0* Tidx0* _output_shapes : � 5gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape_1Reshape1gradients/rnn/while/rnn/gru_cell/mul_1_grad/Sum_1Lgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPop_1* T0* Tshape0*0 _output_shapes :������������������ � <gradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/group_depsNoOp4^gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape6^gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape_1 � Dgradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/control_dependencyIdentity3gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape=^gradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/group_deps* T0*F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape*( _output_shapes :���������� � Fgradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/control_dependency_1Identity5gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape_1=^gradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/group_deps* T0*H _class> <:loc:@gradients/rnn/while/rnn/gru_cell/mul_1_grad/Reshape_1*( _output_shapes :���������� � /gradients/rnn/while/rnn/gru_cell/sub_grad/ShapeConst^gradients/Sub* valueB * dtype0* _output_shapes : � 1gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1Shape$rnn/while/rnn/gru_cell/gates/split:1* T0* out_type0* _output_shapes : � Egradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/f_accStack* elem_type0* stack_name *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1* _output_shapes : � Igradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPush StackPushHgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/RefEnter1gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1^gradients/Add* T0* swap_memory( *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1* _output_shapes : � Qgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPop/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPopStackPopQgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPop/RefEnter^gradients/Sub* elem_type0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1* _output_shapes : � ?gradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgsBroadcastGradientArgs/gradients/rnn/while/rnn/gru_cell/sub_grad/ShapeHgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPop* T0*2 _output_shapes : ���������: ��������� � -gradients/rnn/while/rnn/gru_cell/sub_grad/SumSumDgradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/control_dependency?gradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs* keep_dims( * T0* Tidx0* _output_shapes : � 1gradients/rnn/while/rnn/gru_cell/sub_grad/ReshapeReshape-gradients/rnn/while/rnn/gru_cell/sub_grad/Sum/gradients/rnn/while/rnn/gru_cell/sub_grad/Shape* T0* Tshape0* _output_shapes : � /gradients/rnn/while/rnn/gru_cell/sub_grad/Sum_1SumDgradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/control_dependencyAgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs:1* keep_dims( * T0* Tidx0* _output_shapes : � -gradients/rnn/while/rnn/gru_cell/sub_grad/NegNeg/gradients/rnn/while/rnn/gru_cell/sub_grad/Sum_1* T0* _output_shapes : � 3gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape_1Reshape-gradients/rnn/while/rnn/gru_cell/sub_grad/NegHgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPop* T0* Tshape0*0 _output_shapes :������������������ � :gradients/rnn/while/rnn/gru_cell/sub_grad/tuple/group_depsNoOp2^gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape4^gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape_1 � Bgradients/rnn/while/rnn/gru_cell/sub_grad/tuple/control_dependencyIdentity1gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape;^gradients/rnn/while/rnn/gru_cell/sub_grad/tuple/group_deps* T0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape* _output_shapes : � Dgradients/rnn/while/rnn/gru_cell/sub_grad/tuple/control_dependency_1Identity3gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape_1;^gradients/rnn/while/rnn/gru_cell/sub_grad/tuple/group_deps* T0*F _class< :8loc:@gradients/rnn/while/rnn/gru_cell/sub_grad/Reshape_1*( _output_shapes :���������� � =gradients/rnn/while/rnn/gru_cell/candidate/Tanh_grad/TanhGradTanhGrad8gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPopFgradients/rnn/while/rnn/gru_cell/mul_1_grad/tuple/control_dependency_1* T0*( _output_shapes :���������� � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/BiasAddGradBiasAddGrad=gradients/rnn/while/rnn/gru_cell/candidate/Tanh_grad/TanhGrad* T0* data_formatNHWC* _output_shapes :� � Rgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/group_depsNoOp>^gradients/rnn/while/rnn/gru_cell/candidate/Tanh_grad/TanhGradN^gradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/BiasAddGrad � Zgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/control_dependencyIdentity=gradients/rnn/while/rnn/gru_cell/candidate/Tanh_grad/TanhGradS^gradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/group_deps* T0*P _classF DBloc:@gradients/rnn/while/rnn/gru_cell/candidate/Tanh_grad/TanhGrad*( _output_shapes :���������� � \gradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/control_dependency_1IdentityMgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/BiasAddGradS^gradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/group_deps* T0*` _classV TRloc:@gradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/BiasAddGrad* _output_shapes :� � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul/EnterEnter"rnn/gru_cell/candidate/kernel/read* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : �� � Ggradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMulMatMulZgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/control_dependencyMgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul/Enter* transpose_a( * transpose_b(* T0*( _output_shapes :���������� � Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/f_accStack* elem_type0* stack_name *D _class: 86loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat* _output_shapes : � Rgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/RefEnterRefEnterOgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat* _output_shapes : � Sgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPush StackPushRgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/RefEnter1rnn/while/rnn/gru_cell/candidate/candidate/concat^gradients/Add* T0* swap_memory( *D _class: 86loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat*( _output_shapes :���������� � [gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPop/RefEnterRefEnterOgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *D _class: 86loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat* _output_shapes : � Rgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPopStackPop[gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPop/RefEnter^gradients/Sub* elem_type0*D _class: 86loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat*( _output_shapes :���������� � Igradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1MatMulRgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPopZgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/control_dependency* transpose_a(* transpose_b( * T0* _output_shapes : �� � Qgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/group_depsNoOpH^gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMulJ^gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1 � Ygradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/control_dependencyIdentityGgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMulR^gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/group_deps* T0*Z _classP NLloc:@gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul*( _output_shapes :���������� � [gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/control_dependency_1IdentityIgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1R^gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/group_deps* T0*\ _classR PNloc:@gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1* _output_shapes : �� � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_accConst* valueB�* * dtype0* _output_shapes :� � Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc_1EnterMgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes :� � Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc_2MergeOgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc_1Ugradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/NextIteration* T0* N* _output_shapes :�: � Ngradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/SwitchSwitchOgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc_2gradients/b_count_2* T0*" _output_shapes :�:� � Kgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/AddAddPgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/Switch:1\gradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd_grad/tuple/control_dependency_1* T0* _output_shapes :� � Ugradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/NextIteration NextIterationKgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/Add* T0* _output_shapes :� � Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc_3ExitNgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/Switch* T0* _output_shapes :� � Egradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/RankConst^gradients/Sub* value B :* dtype0* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/f_accStack* elem_type0* stack_name *I _class? =;loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat/axis* _output_shapes : � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/RefEnterRefEnterJgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *I _class? =;loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat/axis* _output_shapes : � Ngradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPush StackPushMgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/RefEnter6rnn/while/rnn/gru_cell/candidate/candidate/concat/axis^gradients/Add* T0* swap_memory( *I _class? =;loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat/axis* _output_shapes : � Vgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPop/RefEnterRefEnterJgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *I _class? =;loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat/axis* _output_shapes : � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPopStackPopVgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPop/RefEnter^gradients/Sub* elem_type0*I _class? =;loc:@rnn/while/rnn/gru_cell/candidate/candidate/concat/axis* _output_shapes : � Dgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/modFloorModMgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPopEgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Rank* T0* _output_shapes : � Fgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeShapernn/while/TensorArrayReadV3* T0* out_type0* _output_shapes : � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_accStack* elem_type0* stack_name *. _class$ " loc:@rnn/while/TensorArrayReadV3* _output_shapes : � Pgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/RefEnterRefEnterMgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *. _class$ " loc:@rnn/while/TensorArrayReadV3* _output_shapes : � Qgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPush StackPushPgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/RefEnterrnn/while/TensorArrayReadV3^gradients/Add* T0* swap_memory( *. _class$ " loc:@rnn/while/TensorArrayReadV3*' _output_shapes :���������S � Ygradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop/RefEnterRefEnterMgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *. _class$ " loc:@rnn/while/TensorArrayReadV3* _output_shapes : � Pgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPopStackPopYgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop/RefEnter^gradients/Sub* elem_type0*. _class$ " loc:@rnn/while/TensorArrayReadV3*' _output_shapes :���������S � Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc_1Stack* elem_type0* stack_name *7 _class- +)loc:@rnn/while/rnn/gru_cell/candidate/mul* _output_shapes : � Rgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/RefEnter_1RefEnterOgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc_1* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *7 _class- +)loc:@rnn/while/rnn/gru_cell/candidate/mul* _output_shapes : � Sgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPush_1 StackPushRgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/RefEnter_1$rnn/while/rnn/gru_cell/candidate/mul^gradients/Add* T0* swap_memory( *7 _class- +)loc:@rnn/while/rnn/gru_cell/candidate/mul*( _output_shapes :���������� � [gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop_1/RefEnterRefEnterOgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc_1* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *7 _class- +)loc:@rnn/while/rnn/gru_cell/candidate/mul* _output_shapes : � Rgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop_1StackPop[gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop_1/RefEnter^gradients/Sub* elem_type0*7 _class- +)loc:@rnn/while/rnn/gru_cell/candidate/mul*( _output_shapes :���������� � Ggradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeNShapeNPgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPopRgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop_1* N* T0* out_type0* _output_shapes :: � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ConcatOffsetConcatOffsetDgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/modGgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeNIgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN:1* N* _output_shapes :: � Fgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/SliceSliceYgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/control_dependencyMgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ConcatOffsetGgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN* T0* Index0*0 _output_shapes :������������������ � Hgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Slice_1SliceYgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/control_dependencyOgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ConcatOffset:1Igradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN:1* T0* Index0*0 _output_shapes :������������������ � Qgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/group_depsNoOpG^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/SliceI^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Slice_1 � Ygradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/control_dependencyIdentityFgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/SliceR^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/group_deps* T0*Y _classO MKloc:@gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Slice*' _output_shapes :���������S � [gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/control_dependency_1IdentityHgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Slice_1R^gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/group_deps* T0*[ _classQ OMloc:@gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Slice_1*( _output_shapes :���������� � Lgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_accConst* valueB ��* * dtype0* _output_shapes : �� � Ngradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc_1EnterLgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : �� � Ngradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc_2MergeNgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc_1Tgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/NextIteration* T0* N*" _output_shapes : ��: � Mgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/SwitchSwitchNgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc_2gradients/b_count_2* T0*, _output_shapes : ��: �� � Jgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/AddAddOgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/Switch:1[gradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/tuple/control_dependency_1* T0* _output_shapes : �� � Tgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/NextIteration NextIterationJgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/Add* T0* _output_shapes : �� � Ngradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc_3ExitMgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/Switch* T0* _output_shapes : �� � 9gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/ShapeShape"rnn/while/rnn/gru_cell/gates/split* T0* out_type0* _output_shapes : � ;gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1Shapernn/while/Identity_2* T0* out_type0* _output_shapes : � Ogradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_accStack* elem_type0* stack_name *L _classB @>loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape* _output_shapes : � Rgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/RefEnterRefEnterOgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *L _classB @>loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape* _output_shapes : � Sgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPush StackPushRgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/RefEnter9gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape^gradients/Add* T0* swap_memory( *L _classB @>loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape* _output_shapes : � [gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop/RefEnterRefEnterOgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *L _classB @>loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape* _output_shapes : � Rgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPopStackPop[gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop/RefEnter^gradients/Sub* elem_type0*L _classB @>loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape* _output_shapes : � Qgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc_1Stack* elem_type0* stack_name *N _classD B@loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1* _output_shapes : � Tgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/RefEnter_1RefEnterQgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc_1* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *N _classD B@loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1* _output_shapes : � Ugradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPush_1 StackPushTgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/RefEnter_1;gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1^gradients/Add* T0* swap_memory( *N _classD B@loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1* _output_shapes : � ]gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop_1/RefEnterRefEnterQgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc_1* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *N _classD B@loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1* _output_shapes : � Tgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop_1StackPop]gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop_1/RefEnter^gradients/Sub* elem_type0*N _classD B@loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1* _output_shapes : � Igradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgsBroadcastGradientArgsRgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPopTgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop_1* T0*2 _output_shapes : ���������: ��������� � 7gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mulMul[gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/control_dependency_15gradients/rnn/while/Select_1_grad/zeros_like/StackPop* T0*( _output_shapes :���������� � 7gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/SumSum7gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mulIgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs* keep_dims( * T0* Tidx0* _output_shapes : � ;gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/ReshapeReshape7gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/SumRgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop* T0* Tshape0*0 _output_shapes :������������������ � ?gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/f_accStack* elem_type0* stack_name *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split* _output_shapes : � Bgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/RefEnterRefEnter?gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split* _output_shapes : � Cgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPush StackPushBgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/RefEnter"rnn/while/rnn/gru_cell/gates/split^gradients/Add* T0* swap_memory( *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split*( _output_shapes :���������� � Kgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPop/RefEnterRefEnter?gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split* _output_shapes : � Bgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPopStackPopKgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPop/RefEnter^gradients/Sub* elem_type0*5 _class+ )'loc:@rnn/while/rnn/gru_cell/gates/split*( _output_shapes :���������� � 9gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1MulBgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPop[gradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/tuple/control_dependency_1* T0*( _output_shapes :���������� � 9gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Sum_1Sum9gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1Kgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs:1* keep_dims( * T0* Tidx0* _output_shapes : � =gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Reshape_1Reshape9gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Sum_1Tgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPop_1* T0* Tshape0*0 _output_shapes :������������������ � Dgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/group_depsNoOp<^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Reshape>^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Reshape_1 � Lgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/control_dependencyIdentity;gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/ReshapeE^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/group_deps* T0*N _classD B@loc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Reshape*( _output_shapes :���������� � Ngradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/control_dependency_1Identity=gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Reshape_1E^gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/group_deps* T0*P _classF DBloc:@gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Reshape_1*( _output_shapes :���������� � gradients/AddN_1AddNBgradients/rnn/while/rnn/gru_cell/mul_grad/tuple/control_dependencyDgradients/rnn/while/rnn/gru_cell/sub_grad/tuple/control_dependency_1* N* T0*D _class: 86loc:@gradients/rnn/while/rnn/gru_cell/mul_grad/Reshape*( _output_shapes :���������� � >gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/f_accStack* elem_type0* stack_name *? _class5 31loc:@rnn/while/rnn/gru_cell/gates/split/split_dim* _output_shapes : � Agradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/RefEnterRefEnter>gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *? _class5 31loc:@rnn/while/rnn/gru_cell/gates/split/split_dim* _output_shapes : � Bgradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPush StackPushAgradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/RefEnter,rnn/while/rnn/gru_cell/gates/split/split_dim^gradients/Add* T0* swap_memory( *? _class5 31loc:@rnn/while/rnn/gru_cell/gates/split/split_dim* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPop/RefEnterRefEnter>gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *? _class5 31loc:@rnn/while/rnn/gru_cell/gates/split/split_dim* _output_shapes : � Agradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPopStackPopJgradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPop/RefEnter^gradients/Sub* elem_type0*? _class5 31loc:@rnn/while/rnn/gru_cell/gates/split/split_dim* _output_shapes : � 8gradients/rnn/while/rnn/gru_cell/gates/split_grad/concatConcatV2Lgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/control_dependencygradients/AddN_1Agradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPop* N* T0* Tidx0*( _output_shapes :���������� � Egradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/f_accStack* elem_type0* stack_name *7 _class- +)loc:@rnn/while/rnn/gru_cell/gates/Sigmoid* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *7 _class- +)loc:@rnn/while/rnn/gru_cell/gates/Sigmoid* _output_shapes : � Igradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPush StackPushHgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/RefEnter$rnn/while/rnn/gru_cell/gates/Sigmoid^gradients/Add* T0* swap_memory( *7 _class- +)loc:@rnn/while/rnn/gru_cell/gates/Sigmoid*( _output_shapes :���������� � Qgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPop/RefEnterRefEnterEgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *7 _class- +)loc:@rnn/while/rnn/gru_cell/gates/Sigmoid* _output_shapes : � Hgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPopStackPopQgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPop/RefEnter^gradients/Sub* elem_type0*7 _class- +)loc:@rnn/while/rnn/gru_cell/gates/Sigmoid*( _output_shapes :���������� � ?gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGradSigmoidGradHgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPop8gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat* T0*( _output_shapes :���������� � Egradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/BiasAddGradBiasAddGrad?gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad* T0* data_formatNHWC* _output_shapes :� � Jgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/group_depsNoOp@^gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGradF^gradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/BiasAddGrad � Rgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/control_dependencyIdentity?gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGradK^gradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/group_deps* T0*R _classH FDloc:@gradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad*( _output_shapes :���������� � Tgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/control_dependency_1IdentityEgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/BiasAddGradK^gradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/group_deps* T0*X _classN LJloc:@gradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/BiasAddGrad* _output_shapes :� � Egradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul/EnterEnterrnn/gru_cell/gates/kernel/read* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations * _output_shapes : �� � ?gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMulMatMulRgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/control_dependencyEgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul/Enter* transpose_a( * transpose_b(* T0*( _output_shapes :���������� � Ggradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/f_accStack* elem_type0* stack_name *< _class2 0.loc:@rnn/while/rnn/gru_cell/gates/gates/concat* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/RefEnterRefEnterGgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *< _class2 0.loc:@rnn/while/rnn/gru_cell/gates/gates/concat* _output_shapes : � Kgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPush StackPushJgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/RefEnter)rnn/while/rnn/gru_cell/gates/gates/concat^gradients/Add* T0* swap_memory( *< _class2 0.loc:@rnn/while/rnn/gru_cell/gates/gates/concat*( _output_shapes :���������� � Sgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPop/RefEnterRefEnterGgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *< _class2 0.loc:@rnn/while/rnn/gru_cell/gates/gates/concat* _output_shapes : � Jgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPopStackPopSgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPop/RefEnter^gradients/Sub* elem_type0*< _class2 0.loc:@rnn/while/rnn/gru_cell/gates/gates/concat*( _output_shapes :���������� � Agradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1MatMulJgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPopRgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/control_dependency* transpose_a(* transpose_b( * T0* _output_shapes : �� � Igradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/group_depsNoOp@^gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMulB^gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1 � Qgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/control_dependencyIdentity?gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMulJ^gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/group_deps* T0*R _classH FDloc:@gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul*( _output_shapes :���������� � Sgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/control_dependency_1IdentityAgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1J^gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/group_deps* T0*T _classJ HFloc:@gradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1* _output_shapes : �� � Egradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_accConst* valueB�* * dtype0* _output_shapes :� � Ggradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc_1EnterEgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes :� � Ggradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc_2MergeGgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc_1Mgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/NextIteration* T0* N* _output_shapes :�: � Fgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/SwitchSwitchGgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc_2gradients/b_count_2* T0*" _output_shapes :�:� � Cgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/AddAddHgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/Switch:1Tgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd_grad/tuple/control_dependency_1* T0* _output_shapes :� � Mgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/NextIteration NextIterationCgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/Add* T0* _output_shapes :� � Ggradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc_3ExitFgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/Switch* T0* _output_shapes :� � =gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/RankConst^gradients/Sub* value B :* dtype0* _output_shapes : � Bgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/f_accStack* elem_type0* stack_name *A _class7 53loc:@rnn/while/rnn/gru_cell/gates/gates/concat/axis* _output_shapes : � Egradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/RefEnterRefEnterBgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/f_acc* T0*$ frame_namernn/while/rnn/while/* is_constant(* parallel_iterations *A _class7 53loc:@rnn/while/rnn/gru_cell/gates/gates/concat/axis* _output_shapes : � Fgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPush StackPushEgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/RefEnter.rnn/while/rnn/gru_cell/gates/gates/concat/axis^gradients/Add* T0* swap_memory( *A _class7 53loc:@rnn/while/rnn/gru_cell/gates/gates/concat/axis* _output_shapes : � Ngradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPop/RefEnterRefEnterBgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/f_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant(* parallel_iterations *A _class7 53loc:@rnn/while/rnn/gru_cell/gates/gates/concat/axis* _output_shapes : � Egradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPopStackPopNgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPop/RefEnter^gradients/Sub* elem_type0*A _class7 53loc:@rnn/while/rnn/gru_cell/gates/gates/concat/axis* _output_shapes : � <gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/modFloorModEgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPop=gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Rank* T0* _output_shapes : � >gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ShapeShapernn/while/TensorArrayReadV3* T0* out_type0* _output_shapes : � ?gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ShapeNShapeNPgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPop5gradients/rnn/while/Select_1_grad/zeros_like/StackPop* N* T0* out_type0* _output_shapes :: � Egradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ConcatOffsetConcatOffset<gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod?gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ShapeNAgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ShapeN:1* N* _output_shapes :: � >gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/SliceSliceQgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/control_dependencyEgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ConcatOffset?gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ShapeN* T0* Index0*0 _output_shapes :������������������ � @gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Slice_1SliceQgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/control_dependencyGgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ConcatOffset:1Agradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/ShapeN:1* T0* Index0*0 _output_shapes :������������������ � Igradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/tuple/group_depsNoOp?^gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/SliceA^gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Slice_1 � Qgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/tuple/control_dependencyIdentity>gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/SliceJ^gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/tuple/group_deps* T0*Q _classG ECloc:@gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Slice*' _output_shapes :���������S � Sgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/tuple/control_dependency_1Identity@gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Slice_1J^gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/tuple/group_deps* T0*S _classI GEloc:@gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Slice_1*( _output_shapes :���������� � Dgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_accConst* valueB ��* * dtype0* _output_shapes : �� � Fgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc_1EnterDgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc* T0*. frame_name gradients/rnn/while/rnn/while/* is_constant( * parallel_iterations * _output_shapes : �� � Fgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc_2MergeFgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc_1Lgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/NextIteration* T0* N*" _output_shapes : ��: � Egradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/SwitchSwitchFgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc_2gradients/b_count_2* T0*, _output_shapes : ��: �� � Bgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/AddAddGgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/Switch:1Sgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/tuple/control_dependency_1* T0* _output_shapes : �� � Lgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/NextIteration NextIterationBgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/Add* T0* _output_shapes : �� � Fgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc_3ExitEgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/Switch* T0* _output_shapes : �� � gradients/AddN_2AddN:gradients/rnn/while/Select_1_grad/tuple/control_dependencyDgradients/rnn/while/rnn/gru_cell/mul_grad/tuple/control_dependency_1Ngradients/rnn/while/rnn/gru_cell/candidate/mul_grad/tuple/control_dependency_1Sgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/tuple/control_dependency_1* N* T0*; _class1 /-loc:@gradients/rnn/while/Select_1_grad/Select*( _output_shapes :���������� � 1gradients/rnn/while/Switch_2_grad_1/NextIteration NextIterationgradients/AddN_2* T0*( _output_shapes :���������� � beta1_power/initial_valueConst* valueB *fff?* dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � beta1_power VariableV2* shape: * dtype0* container * shared_name *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � beta1_power/AssignAssignbeta1_powerbeta1_power/initial_value* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : x beta1_power/readIdentitybeta1_power* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � beta2_power/initial_valueConst* valueB *w�?* dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � beta2_power VariableV2* shape: * dtype0* container * shared_name *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � beta2_power/AssignAssignbeta2_powerbeta2_power/initial_value* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : x beta2_power/readIdentitybeta2_power* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � 0rnn/gru_cell/gates/kernel/Adam/Initializer/zerosConst* valueB ��* * dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � rnn/gru_cell/gates/kernel/Adam VariableV2* shape: ��* dtype0* container * shared_name *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � %rnn/gru_cell/gates/kernel/Adam/AssignAssignrnn/gru_cell/gates/kernel/Adam0rnn/gru_cell/gates/kernel/Adam/Initializer/zeros* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � #rnn/gru_cell/gates/kernel/Adam/readIdentityrnn/gru_cell/gates/kernel/Adam* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � 2rnn/gru_cell/gates/kernel/Adam_1/Initializer/zerosConst* valueB ��* * dtype0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � rnn/gru_cell/gates/kernel/Adam_1 VariableV2* shape: ��* dtype0* container * shared_name *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � 'rnn/gru_cell/gates/kernel/Adam_1/AssignAssign rnn/gru_cell/gates/kernel/Adam_12rnn/gru_cell/gates/kernel/Adam_1/Initializer/zeros* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � %rnn/gru_cell/gates/kernel/Adam_1/readIdentity rnn/gru_cell/gates/kernel/Adam_1* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � .rnn/gru_cell/gates/bias/Adam/Initializer/zerosConst* valueB�* * dtype0** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � rnn/gru_cell/gates/bias/Adam VariableV2* shape:�* dtype0* container * shared_name ** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � #rnn/gru_cell/gates/bias/Adam/AssignAssignrnn/gru_cell/gates/bias/Adam.rnn/gru_cell/gates/bias/Adam/Initializer/zeros* T0* validate_shape(* use_locking(** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � !rnn/gru_cell/gates/bias/Adam/readIdentityrnn/gru_cell/gates/bias/Adam* T0** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � 0rnn/gru_cell/gates/bias/Adam_1/Initializer/zerosConst* valueB�* * dtype0** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � rnn/gru_cell/gates/bias/Adam_1 VariableV2* shape:�* dtype0* container * shared_name ** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � %rnn/gru_cell/gates/bias/Adam_1/AssignAssignrnn/gru_cell/gates/bias/Adam_10rnn/gru_cell/gates/bias/Adam_1/Initializer/zeros* T0* validate_shape(* use_locking(** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � #rnn/gru_cell/gates/bias/Adam_1/readIdentityrnn/gru_cell/gates/bias/Adam_1* T0** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � 4rnn/gru_cell/candidate/kernel/Adam/Initializer/zerosConst* valueB ��* * dtype0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � "rnn/gru_cell/candidate/kernel/Adam VariableV2* shape: ��* dtype0* container * shared_name *0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � )rnn/gru_cell/candidate/kernel/Adam/AssignAssign"rnn/gru_cell/candidate/kernel/Adam4rnn/gru_cell/candidate/kernel/Adam/Initializer/zeros* T0* validate_shape(* use_locking(*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � 'rnn/gru_cell/candidate/kernel/Adam/readIdentity"rnn/gru_cell/candidate/kernel/Adam* T0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � 6rnn/gru_cell/candidate/kernel/Adam_1/Initializer/zerosConst* valueB ��* * dtype0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � $rnn/gru_cell/candidate/kernel/Adam_1 VariableV2* shape: ��* dtype0* container * shared_name *0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � +rnn/gru_cell/candidate/kernel/Adam_1/AssignAssign$rnn/gru_cell/candidate/kernel/Adam_16rnn/gru_cell/candidate/kernel/Adam_1/Initializer/zeros* T0* validate_shape(* use_locking(*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � )rnn/gru_cell/candidate/kernel/Adam_1/readIdentity$rnn/gru_cell/candidate/kernel/Adam_1* T0*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � 2rnn/gru_cell/candidate/bias/Adam/Initializer/zerosConst* valueB�* * dtype0*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � rnn/gru_cell/candidate/bias/Adam VariableV2* shape:�* dtype0* container * shared_name *. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � 'rnn/gru_cell/candidate/bias/Adam/AssignAssign rnn/gru_cell/candidate/bias/Adam2rnn/gru_cell/candidate/bias/Adam/Initializer/zeros* T0* validate_shape(* use_locking(*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � %rnn/gru_cell/candidate/bias/Adam/readIdentity rnn/gru_cell/candidate/bias/Adam* T0*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � 4rnn/gru_cell/candidate/bias/Adam_1/Initializer/zerosConst* valueB�* * dtype0*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � "rnn/gru_cell/candidate/bias/Adam_1 VariableV2* shape:�* dtype0* container * shared_name *. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � )rnn/gru_cell/candidate/bias/Adam_1/AssignAssign"rnn/gru_cell/candidate/bias/Adam_14rnn/gru_cell/candidate/bias/Adam_1/Initializer/zeros* T0* validate_shape(* use_locking(*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � 'rnn/gru_cell/candidate/bias/Adam_1/readIdentity"rnn/gru_cell/candidate/bias/Adam_1* T0*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � .fully_connected/weights/Adam/Initializer/zerosConst* valueB �S* * dtype0** _class loc:@fully_connected/weights* _output_shapes : �S � fully_connected/weights/Adam VariableV2* shape: �S* dtype0* container * shared_name ** _class loc:@fully_connected/weights* _output_shapes : �S � #fully_connected/weights/Adam/AssignAssignfully_connected/weights/Adam.fully_connected/weights/Adam/Initializer/zeros* T0* validate_shape(* use_locking(** _class loc:@fully_connected/weights* _output_shapes : �S � !fully_connected/weights/Adam/readIdentityfully_connected/weights/Adam* T0** _class loc:@fully_connected/weights* _output_shapes : �S � 0fully_connected/weights/Adam_1/Initializer/zerosConst* valueB �S* * dtype0** _class loc:@fully_connected/weights* _output_shapes : �S � fully_connected/weights/Adam_1 VariableV2* shape: �S* dtype0* container * shared_name ** _class loc:@fully_connected/weights* _output_shapes : �S � %fully_connected/weights/Adam_1/AssignAssignfully_connected/weights/Adam_10fully_connected/weights/Adam_1/Initializer/zeros* T0* validate_shape(* use_locking(** _class loc:@fully_connected/weights* _output_shapes : �S � #fully_connected/weights/Adam_1/readIdentityfully_connected/weights/Adam_1* T0** _class loc:@fully_connected/weights* _output_shapes : �S � -fully_connected/biases/Adam/Initializer/zerosConst* valueBS* * dtype0*) _class loc:@fully_connected/biases* _output_shapes :S � fully_connected/biases/Adam VariableV2* shape:S* dtype0* container * shared_name *) _class loc:@fully_connected/biases* _output_shapes :S � "fully_connected/biases/Adam/AssignAssignfully_connected/biases/Adam-fully_connected/biases/Adam/Initializer/zeros* T0* validate_shape(* use_locking(*) _class loc:@fully_connected/biases* _output_shapes :S � fully_connected/biases/Adam/readIdentityfully_connected/biases/Adam* T0*) _class loc:@fully_connected/biases* _output_shapes :S � /fully_connected/biases/Adam_1/Initializer/zerosConst* valueBS* * dtype0*) _class loc:@fully_connected/biases* _output_shapes :S � fully_connected/biases/Adam_1 VariableV2* shape:S* dtype0* container * shared_name *) _class loc:@fully_connected/biases* _output_shapes :S � $fully_connected/biases/Adam_1/AssignAssignfully_connected/biases/Adam_1/fully_connected/biases/Adam_1/Initializer/zeros* T0* validate_shape(* use_locking(*) _class loc:@fully_connected/biases* _output_shapes :S � "fully_connected/biases/Adam_1/readIdentityfully_connected/biases/Adam_1* T0*) _class loc:@fully_connected/biases* _output_shapes :S W Adam/learning_rateConst* valueB *��D;* 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_rnn/gru_cell/gates/kernel/ApplyAdam ApplyAdamrnn/gru_cell/gates/kernelrnn/gru_cell/gates/kernel/Adam rnn/gru_cell/gates/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate Adam/beta1 Adam/beta2Adam/epsilonFgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter_grad/b_acc_3* T0* use_locking( * use_nesterov( *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � -Adam/update_rnn/gru_cell/gates/bias/ApplyAdam ApplyAdamrnn/gru_cell/gates/biasrnn/gru_cell/gates/bias/Adamrnn/gru_cell/gates/bias/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate Adam/beta1 Adam/beta2Adam/epsilonGgradients/rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter_grad/b_acc_3* T0* use_locking( * use_nesterov( ** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � 3Adam/update_rnn/gru_cell/candidate/kernel/ApplyAdam ApplyAdamrnn/gru_cell/candidate/kernel"rnn/gru_cell/candidate/kernel/Adam$rnn/gru_cell/candidate/kernel/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate Adam/beta1 Adam/beta2Adam/epsilonNgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter_grad/b_acc_3* T0* use_locking( * use_nesterov( *0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � 1Adam/update_rnn/gru_cell/candidate/bias/ApplyAdam ApplyAdamrnn/gru_cell/candidate/bias rnn/gru_cell/candidate/bias/Adam"rnn/gru_cell/candidate/bias/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate Adam/beta1 Adam/beta2Adam/epsilonOgradients/rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter_grad/b_acc_3* T0* use_locking( * use_nesterov( *. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � -Adam/update_fully_connected/weights/ApplyAdam ApplyAdamfully_connected/weightsfully_connected/weights/Adamfully_connected/weights/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate Adam/beta1 Adam/beta2Adam/epsilon>gradients/fully_connected/Tensordot/transpose_1_grad/transpose* T0* use_locking( * use_nesterov( ** _class loc:@fully_connected/weights* _output_shapes : �S � ,Adam/update_fully_connected/biases/ApplyAdam ApplyAdamfully_connected/biasesfully_connected/biases/Adamfully_connected/biases/Adam_1beta1_power/readbeta2_power/readAdam/learning_rate Adam/beta1 Adam/beta2Adam/epsilonAgradients/fully_connected/BiasAdd_grad/tuple/control_dependency_1* T0* use_locking( * use_nesterov( *) _class loc:@fully_connected/biases* _output_shapes :S � Adam/mulMulbeta1_power/read Adam/beta10^Adam/update_rnn/gru_cell/gates/kernel/ApplyAdam.^Adam/update_rnn/gru_cell/gates/bias/ApplyAdam4^Adam/update_rnn/gru_cell/candidate/kernel/ApplyAdam2^Adam/update_rnn/gru_cell/candidate/bias/ApplyAdam.^Adam/update_fully_connected/weights/ApplyAdam-^Adam/update_fully_connected/biases/ApplyAdam* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � Adam/AssignAssignbeta1_powerAdam/mul* T0* validate_shape(* use_locking( *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � Adam/mul_1Mulbeta2_power/read Adam/beta20^Adam/update_rnn/gru_cell/gates/kernel/ApplyAdam.^Adam/update_rnn/gru_cell/gates/bias/ApplyAdam4^Adam/update_rnn/gru_cell/candidate/kernel/ApplyAdam2^Adam/update_rnn/gru_cell/candidate/bias/ApplyAdam.^Adam/update_fully_connected/weights/ApplyAdam-^Adam/update_fully_connected/biases/ApplyAdam* T0*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � Adam/Assign_1Assignbeta2_power Adam/mul_1* T0* validate_shape(* use_locking( *, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : � Adam/updateNoOp0^Adam/update_rnn/gru_cell/gates/kernel/ApplyAdam.^Adam/update_rnn/gru_cell/gates/bias/ApplyAdam4^Adam/update_rnn/gru_cell/candidate/kernel/ApplyAdam2^Adam/update_rnn/gru_cell/candidate/bias/ApplyAdam.^Adam/update_fully_connected/weights/ApplyAdam-^Adam/update_fully_connected/biases/ApplyAdam^Adam/Assign^Adam/Assign_1 z Adam/valueConst^Adam/update* value B :* dtype0* _class loc:@global_step* _output_shapes : ~ Adam AssignAddglobal_step Adam/value* T0* use_locking( * _class loc:@global_step* _output_shapes : P save/ConstConst* value B Bmodel* dtype0* _output_shapes : � save/SaveV2/tensor_namesConst*� value�B�Bbeta1_powerBbeta2_powerBfully_connected/biasesBfully_connected/biases/AdamBfully_connected/biases/Adam_1Bfully_connected/weightsBfully_connected/weights/AdamBfully_connected/weights/Adam_1Bglobal_stepBrnn/gru_cell/candidate/biasB rnn/gru_cell/candidate/bias/AdamB"rnn/gru_cell/candidate/bias/Adam_1Brnn/gru_cell/candidate/kernelB"rnn/gru_cell/candidate/kernel/AdamB$rnn/gru_cell/candidate/kernel/Adam_1Brnn/gru_cell/gates/biasBrnn/gru_cell/gates/bias/AdamBrnn/gru_cell/gates/bias/Adam_1Brnn/gru_cell/gates/kernelBrnn/gru_cell/gates/kernel/AdamB rnn/gru_cell/gates/kernel/Adam_1* dtype0* _output_shapes : � save/SaveV2/shape_and_slicesConst*= value4B2B 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_slicesbeta1_powerbeta2_powerfully_connected/biasesfully_connected/biases/Adamfully_connected/biases/Adam_1fully_connected/weightsfully_connected/weights/Adamfully_connected/weights/Adam_1global_steprnn/gru_cell/candidate/bias rnn/gru_cell/candidate/bias/Adam"rnn/gru_cell/candidate/bias/Adam_1rnn/gru_cell/candidate/kernel"rnn/gru_cell/candidate/kernel/Adam$rnn/gru_cell/candidate/kernel/Adam_1rnn/gru_cell/gates/biasrnn/gru_cell/gates/bias/Adamrnn/gru_cell/gates/bias/Adam_1rnn/gru_cell/gates/kernelrnn/gru_cell/gates/kernel/Adam rnn/gru_cell/gates/kernel/Adam_1*# dtypes 2 } save/control_dependencyIdentity save/Const^save/SaveV2* T0* _class loc:@save/Const* _output_shapes : o save/RestoreV2/tensor_namesConst* valueBBbeta1_power* 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/AssignAssignbeta1_powersave/RestoreV2* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : q save/RestoreV2_1/tensor_namesConst* valueBBbeta2_power* 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_1Assignbeta2_powersave/RestoreV2_1* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : | save/RestoreV2_2/tensor_namesConst*+ value"B Bfully_connected/biases* 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* dtypes 2* _output_shapes : � save/Assign_2Assignfully_connected/biasessave/RestoreV2_2* T0* validate_shape(* use_locking(*) _class loc:@fully_connected/biases* _output_shapes :S � save/RestoreV2_3/tensor_namesConst*0 value'B%Bfully_connected/biases/Adam* 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* dtypes 2* _output_shapes : � save/Assign_3Assignfully_connected/biases/Adamsave/RestoreV2_3* T0* validate_shape(* use_locking(*) _class loc:@fully_connected/biases* _output_shapes :S � save/RestoreV2_4/tensor_namesConst*2 value)B'Bfully_connected/biases/Adam_1* 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* dtypes 2* _output_shapes : � save/Assign_4Assignfully_connected/biases/Adam_1save/RestoreV2_4* T0* validate_shape(* use_locking(*) _class loc:@fully_connected/biases* _output_shapes :S } save/RestoreV2_5/tensor_namesConst*, value#B!Bfully_connected/weights* 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* dtypes 2* _output_shapes : � save/Assign_5Assignfully_connected/weightssave/RestoreV2_5* T0* validate_shape(* use_locking(** _class loc:@fully_connected/weights* _output_shapes : �S � save/RestoreV2_6/tensor_namesConst*1 value(B&Bfully_connected/weights/Adam* 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_6Assignfully_connected/weights/Adamsave/RestoreV2_6* T0* validate_shape(* use_locking(** _class loc:@fully_connected/weights* _output_shapes : �S � save/RestoreV2_7/tensor_namesConst*3 value*B(Bfully_connected/weights/Adam_1* 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_7Assignfully_connected/weights/Adam_1save/RestoreV2_7* T0* validate_shape(* use_locking(** _class loc:@fully_connected/weights* _output_shapes : �S q save/RestoreV2_8/tensor_namesConst* valueBBglobal_step* 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* dtypes 2* _output_shapes : � save/Assign_8Assignglobal_stepsave/RestoreV2_8* T0* validate_shape(* use_locking(* _class loc:@global_step* _output_shapes : � save/RestoreV2_9/tensor_namesConst*0 value'B%Brnn/gru_cell/candidate/bias* 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* dtypes 2* _output_shapes : � save/Assign_9Assignrnn/gru_cell/candidate/biassave/RestoreV2_9* T0* validate_shape(* use_locking(*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � save/RestoreV2_10/tensor_namesConst*5 value,B*B rnn/gru_cell/candidate/bias/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_10Assign rnn/gru_cell/candidate/bias/Adamsave/RestoreV2_10* T0* validate_shape(* use_locking(*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � save/RestoreV2_11/tensor_namesConst*7 value.B,B"rnn/gru_cell/candidate/bias/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* dtypes 2* _output_shapes : � save/Assign_11Assign"rnn/gru_cell/candidate/bias/Adam_1save/RestoreV2_11* T0* validate_shape(* use_locking(*. _class$ " loc:@rnn/gru_cell/candidate/bias* _output_shapes :� � save/RestoreV2_12/tensor_namesConst*2 value)B'Brnn/gru_cell/candidate/kernel* 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* dtypes 2* _output_shapes : � save/Assign_12Assignrnn/gru_cell/candidate/kernelsave/RestoreV2_12* T0* validate_shape(* use_locking(*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � save/RestoreV2_13/tensor_namesConst*7 value.B,B"rnn/gru_cell/candidate/kernel/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* dtypes 2* _output_shapes : � save/Assign_13Assign"rnn/gru_cell/candidate/kernel/Adamsave/RestoreV2_13* T0* validate_shape(* use_locking(*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� � save/RestoreV2_14/tensor_namesConst*9 value0B.B$rnn/gru_cell/candidate/kernel/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* dtypes 2* _output_shapes : � save/Assign_14Assign$rnn/gru_cell/candidate/kernel/Adam_1save/RestoreV2_14* T0* validate_shape(* use_locking(*0 _class& $"loc:@rnn/gru_cell/candidate/kernel* _output_shapes : �� ~ save/RestoreV2_15/tensor_namesConst*, value#B!Brnn/gru_cell/gates/bias* 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* dtypes 2* _output_shapes : � save/Assign_15Assignrnn/gru_cell/gates/biassave/RestoreV2_15* T0* validate_shape(* use_locking(** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � save/RestoreV2_16/tensor_namesConst*1 value(B&Brnn/gru_cell/gates/bias/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_16Assignrnn/gru_cell/gates/bias/Adamsave/RestoreV2_16* T0* validate_shape(* use_locking(** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � save/RestoreV2_17/tensor_namesConst*3 value*B(Brnn/gru_cell/gates/bias/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* dtypes 2* _output_shapes : � save/Assign_17Assignrnn/gru_cell/gates/bias/Adam_1save/RestoreV2_17* T0* validate_shape(* use_locking(** _class loc:@rnn/gru_cell/gates/bias* _output_shapes :� � save/RestoreV2_18/tensor_namesConst*. value%B#Brnn/gru_cell/gates/kernel* 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_18Assignrnn/gru_cell/gates/kernelsave/RestoreV2_18* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � save/RestoreV2_19/tensor_namesConst*3 value*B(Brnn/gru_cell/gates/kernel/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_19Assignrnn/gru_cell/gates/kernel/Adamsave/RestoreV2_19* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � save/RestoreV2_20/tensor_namesConst*5 value,B*B rnn/gru_cell/gates/kernel/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* dtypes 2* _output_shapes : � save/Assign_20Assign rnn/gru_cell/gates/kernel/Adam_1save/RestoreV2_20* T0* validate_shape(* use_locking(*, _class" loc:@rnn/gru_cell/gates/kernel* _output_shapes : �� � 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""�i while_context�h�h �h rnn/while/rnn/while/ *rnn/while/LoopCond:02rnn/while/Merge:0:rnn/while/Identity:0Brnn/while/Exit:0Brnn/while/Exit_1:0Brnn/while/Exit_2:0Bgradients/f_count_2:0J�f gradients/Add/y:0 gradients/Add:0 gradients/Merge:0 gradients/Merge:1 gradients/NextIteration:0 gradients/Switch:0 gradients/Switch:1 gradients/f_count:0 gradients/f_count_1:0 gradients/f_count_2:0 3gradients/rnn/while/Select_1_grad/Select/RefEnter:0 4gradients/rnn/while/Select_1_grad/Select/StackPush:0 0gradients/rnn/while/Select_1_grad/Select/f_acc:0 7gradients/rnn/while/Select_1_grad/zeros_like/RefEnter:0 8gradients/rnn/while/Select_1_grad/zeros_like/StackPush:0 4gradients/rnn/while/Select_1_grad/zeros_like/f_acc:0 1gradients/rnn/while/Select_grad/Select/RefEnter:0 2gradients/rnn/while/Select_grad/Select/StackPush:0 .gradients/rnn/while/Select_grad/Select/f_acc:0 Ygradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/RefEnter:0 Zgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPush:0 Vgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_acc:0 Jgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/RefEnter:0 Lgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/RefEnter_1:0 Kgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPush:0 Mgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/StackPush_1:0 Ggradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc:0 Igradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc_1:0 1gradients/rnn/while/rnn/gru_cell/add_grad/Shape:0 3gradients/rnn/while/rnn/gru_cell/add_grad/Shape_1:0 Tgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/RefEnter:0 Ugradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/StackPush:0 Qgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/f_acc:0 Hgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/Shape:0 Rgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/RefEnter:0 Tgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/RefEnter_1:0 Sgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPush:0 Ugradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/StackPush_1:0 Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc:0 Qgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc_1:0 Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/RefEnter:0 Pgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/StackPush:0 Lgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/f_acc:0 Tgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/RefEnter:0 Vgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/RefEnter_1:0 Ugradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPush:0 Wgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/StackPush_1:0 Qgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc:0 Sgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc_1:0 ;gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape:0 =gradients/rnn/while/rnn/gru_cell/candidate/mul_grad/Shape_1:0 Dgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/RefEnter:0 Egradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/StackPush:0 Agradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/f_acc:0 Jgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/RefEnter:0 Kgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/StackPush:0 Ggradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/f_acc:0 Lgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/RefEnter:0 Mgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/StackPush:0 Igradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/f_acc:0 @gradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/Shape:0 Ggradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/RefEnter:0 Hgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/StackPush:0 Dgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/f_acc:0 Cgradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/RefEnter:0 Dgradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/StackPush:0 @gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/f_acc:0 Lgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/RefEnter:0 Ngradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/RefEnter_1:0 Mgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPush:0 Ogradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/StackPush_1:0 Igradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc:0 Kgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc_1:0 3gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape:0 5gradients/rnn/while/rnn/gru_cell/mul_1_grad/Shape_1:0 :gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/RefEnter:0 ;gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/StackPush:0 7gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/f_acc:0 <gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/RefEnter:0 =gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/StackPush:0 9gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/f_acc:0 Jgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/RefEnter:0 Lgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/RefEnter_1:0 Kgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPush:0 Mgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/StackPush_1:0 Ggradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc:0 Igradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc_1:0 1gradients/rnn/while/rnn/gru_cell/mul_grad/Shape:0 3gradients/rnn/while/rnn/gru_cell/mul_grad/Shape_1:0 :gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/RefEnter:0 ;gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/StackPush:0 7gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/f_acc:0 Jgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/RefEnter:0 Kgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/StackPush:0 Ggradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/f_acc:0 3gradients/rnn/while/rnn/gru_cell/sub_grad/Shape_1:0 rnn/CheckSeqLen:0 rnn/TensorArray:0 @rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3:0 rnn/TensorArray_1:0 "rnn/gru_cell/candidate/bias/read:0 $rnn/gru_cell/candidate/kernel/read:0 rnn/gru_cell/gates/bias/read:0 rnn/gru_cell/gates/kernel/read:0 rnn/strided_slice_2:0 rnn/while/Enter:0 rnn/while/Enter_1:0 rnn/while/Enter_2:0 rnn/while/Exit:0 rnn/while/Exit_1:0 rnn/while/Exit_2:0 rnn/while/GreaterEqual/Enter:0 rnn/while/GreaterEqual:0 rnn/while/GreaterEqual_1:0 rnn/while/Identity:0 rnn/while/Identity_1:0 rnn/while/Identity_2:0 rnn/while/Less/Enter:0 rnn/while/Less:0 rnn/while/LoopCond:0 rnn/while/Merge:0 rnn/while/Merge:1 rnn/while/Merge_1:0 rnn/while/Merge_1:1 rnn/while/Merge_2:0 rnn/while/Merge_2:1 rnn/while/NextIteration:0 rnn/while/NextIteration_1:0 rnn/while/NextIteration_2:0 rnn/while/Select/Enter:0 rnn/while/Select:0 rnn/while/Select_1:0 rnn/while/Switch:0 rnn/while/Switch:1 rnn/while/Switch_1:0 rnn/while/Switch_1:1 rnn/while/Switch_2:0 rnn/while/Switch_2:1 #rnn/while/TensorArrayReadV3/Enter:0 %rnn/while/TensorArrayReadV3/Enter_1:0 rnn/while/TensorArrayReadV3:0 5rnn/while/TensorArrayWrite/TensorArrayWriteV3/Enter:0 /rnn/while/TensorArrayWrite/TensorArrayWriteV3:0 rnn/while/add/y:0 rnn/while/add:0 rnn/while/rnn/gru_cell/add:0 'rnn/while/rnn/gru_cell/candidate/Tanh:0 :rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter:0 4rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd:0 9rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter:0 3rnn/while/rnn/gru_cell/candidate/candidate/MatMul:0 8rnn/while/rnn/gru_cell/candidate/candidate/concat/axis:0 3rnn/while/rnn/gru_cell/candidate/candidate/concat:0 &rnn/while/rnn/gru_cell/candidate/mul:0 $rnn/while/rnn/gru_cell/gates/Const:0 &rnn/while/rnn/gru_cell/gates/Sigmoid:0 2rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter:0 ,rnn/while/rnn/gru_cell/gates/gates/BiasAdd:0 1rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter:0 +rnn/while/rnn/gru_cell/gates/gates/MatMul:0 0rnn/while/rnn/gru_cell/gates/gates/concat/axis:0 +rnn/while/rnn/gru_cell/gates/gates/concat:0 .rnn/while/rnn/gru_cell/gates/split/split_dim:0 $rnn/while/rnn/gru_cell/gates/split:0 $rnn/while/rnn/gru_cell/gates/split:1 rnn/while/rnn/gru_cell/mul:0 rnn/while/rnn/gru_cell/mul_1:0 rnn/while/rnn/gru_cell/sub/x:0 rnn/while/rnn/gru_cell/sub:0 rnn/zeros:0/ rnn/strided_slice_2:0rnn/while/Less/Enter:0: rnn/TensorArray_1:0#rnn/while/TensorArrayReadV3/Enter:0i @rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3:0%rnn/while/TensorArrayReadV3/Enter_1:0U rnn/gru_cell/gates/kernel/read:01rnn/while/rnn/gru_cell/gates/gates/MatMul/Enter:0T rnn/gru_cell/gates/bias/read:02rnn/while/rnn/gru_cell/gates/gates/BiasAdd/Enter:0a $rnn/gru_cell/candidate/kernel/read:09rnn/while/rnn/gru_cell/candidate/candidate/MatMul/Enter:0` "rnn/gru_cell/candidate/bias/read:0:rnn/while/rnn/gru_cell/candidate/candidate/BiasAdd/Enter:03 rnn/CheckSeqLen:0rnn/while/GreaterEqual/Enter:0' rnn/zeros:0rnn/while/Select/Enter:0J rnn/TensorArray:05rnn/while/TensorArrayWrite/TensorArrayWriteV3/Enter:0� Vgradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_acc:0Ygradients/rnn/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/RefEnter:0o 4gradients/rnn/while/Select_1_grad/zeros_like/f_acc:07gradients/rnn/while/Select_1_grad/zeros_like/RefEnter:0g 0gradients/rnn/while/Select_1_grad/Select/f_acc:03gradients/rnn/while/Select_1_grad/Select/RefEnter:0c .gradients/rnn/while/Select_grad/Select/f_acc:01gradients/rnn/while/Select_grad/Select/RefEnter:0� Ggradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc:0Jgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/RefEnter:0� Igradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/f_acc_1:0Lgradients/rnn/while/rnn/gru_cell/add_grad/BroadcastGradientArgs/RefEnter_1:0� Ggradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc:0Jgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/RefEnter:0� Igradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/f_acc_1:0Lgradients/rnn/while/rnn/gru_cell/mul_grad/BroadcastGradientArgs/RefEnter_1:0u 7gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/f_acc:0:gradients/rnn/while/rnn/gru_cell/mul_grad/mul_1/RefEnter:0� Igradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc:0Lgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/RefEnter:0� Kgradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/f_acc_1:0Ngradients/rnn/while/rnn/gru_cell/mul_1_grad/BroadcastGradientArgs/RefEnter_1:0u 7gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/f_acc:0:gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul/RefEnter:0y 9gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/f_acc:0<gradients/rnn/while/rnn/gru_cell/mul_1_grad/mul_1/RefEnter:0� Ggradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/f_acc:0Jgradients/rnn/while/rnn/gru_cell/sub_grad/BroadcastGradientArgs/RefEnter:0� Qgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/f_acc:0Tgradients/rnn/while/rnn/gru_cell/candidate/candidate/MatMul_grad/MatMul_1/RefEnter:0� Lgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/f_acc:0Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/mod/RefEnter:0� Ogradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc:0Rgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/RefEnter:0� Qgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/f_acc_1:0Tgradients/rnn/while/rnn/gru_cell/candidate/candidate/concat_grad/ShapeN/RefEnter_1:0� Qgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc:0Tgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/RefEnter:0� Sgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/f_acc_1:0Vgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/BroadcastGradientArgs/RefEnter_1:0� Agradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/f_acc:0Dgradients/rnn/while/rnn/gru_cell/candidate/mul_grad/mul_1/RefEnter:0� @gradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/f_acc:0Cgradients/rnn/while/rnn/gru_cell/gates/split_grad/concat/RefEnter:0� Ggradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/f_acc:0Jgradients/rnn/while/rnn/gru_cell/gates/Sigmoid_grad/SigmoidGrad/RefEnter:0� Igradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/f_acc:0Lgradients/rnn/while/rnn/gru_cell/gates/gates/MatMul_grad/MatMul_1/RefEnter:0� Dgradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/f_acc:0Ggradients/rnn/while/rnn/gru_cell/gates/gates/concat_grad/mod/RefEnter:0Rrnn/while/Enter:0Rrnn/while/Enter_1:0Rrnn/while/Enter_2:0Rgradients/f_count_1:0"� variables�� a rnn/gru_cell/gates/kernel:0 rnn/gru_cell/gates/kernel/Assign rnn/gru_cell/gates/kernel/read:0 [ rnn/gru_cell/gates/bias:0rnn/gru_cell/gates/bias/Assignrnn/gru_cell/gates/bias/read:0 m rnn/gru_cell/candidate/kernel:0$rnn/gru_cell/candidate/kernel/Assign$rnn/gru_cell/candidate/kernel/read:0 g rnn/gru_cell/candidate/bias:0"rnn/gru_cell/candidate/bias/Assign"rnn/gru_cell/candidate/bias/read:0 [ fully_connected/weights:0fully_connected/weights/Assignfully_connected/weights/read:0 X fully_connected/biases:0fully_connected/biases/Assignfully_connected/biases/read:0 7 global_step:0global_step/Assignglobal_step/read:0 7 beta1_power:0beta1_power/Assignbeta1_power/read:0 7 beta2_power:0beta2_power/Assignbeta2_power/read:0 p rnn/gru_cell/gates/kernel/Adam:0%rnn/gru_cell/gates/kernel/Adam/Assign%rnn/gru_cell/gates/kernel/Adam/read:0 v "rnn/gru_cell/gates/kernel/Adam_1:0'rnn/gru_cell/gates/kernel/Adam_1/Assign'rnn/gru_cell/gates/kernel/Adam_1/read:0 j rnn/gru_cell/gates/bias/Adam:0#rnn/gru_cell/gates/bias/Adam/Assign#rnn/gru_cell/gates/bias/Adam/read:0 p rnn/gru_cell/gates/bias/Adam_1:0%rnn/gru_cell/gates/bias/Adam_1/Assign%rnn/gru_cell/gates/bias/Adam_1/read:0 | $rnn/gru_cell/candidate/kernel/Adam:0)rnn/gru_cell/candidate/kernel/Adam/Assign)rnn/gru_cell/candidate/kernel/Adam/read:0 � &rnn/gru_cell/candidate/kernel/Adam_1:0+rnn/gru_cell/candidate/kernel/Adam_1/Assign+rnn/gru_cell/candidate/kernel/Adam_1/read:0 v "rnn/gru_cell/candidate/bias/Adam:0'rnn/gru_cell/candidate/bias/Adam/Assign'rnn/gru_cell/candidate/bias/Adam/read:0 | $rnn/gru_cell/candidate/bias/Adam_1:0)rnn/gru_cell/candidate/bias/Adam_1/Assign)rnn/gru_cell/candidate/bias/Adam_1/read:0 j fully_connected/weights/Adam:0#fully_connected/weights/Adam/Assign#fully_connected/weights/Adam/read:0 p fully_connected/weights/Adam_1:0%fully_connected/weights/Adam_1/Assign%fully_connected/weights/Adam_1/read:0 g fully_connected/biases/Adam:0"fully_connected/biases/Adam/Assign"fully_connected/biases/Adam/read:0 m fully_connected/biases/Adam_1:0$fully_connected/biases/Adam_1/Assign$fully_connected/biases/Adam_1/read:0"� trainable_variables�� a rnn/gru_cell/gates/kernel:0 rnn/gru_cell/gates/kernel/Assign rnn/gru_cell/gates/kernel/read:0 [ rnn/gru_cell/gates/bias:0rnn/gru_cell/gates/bias/Assignrnn/gru_cell/gates/bias/read:0 m rnn/gru_cell/candidate/kernel:0$rnn/gru_cell/candidate/kernel/Assign$rnn/gru_cell/candidate/kernel/read:0 g rnn/gru_cell/candidate/bias:0"rnn/gru_cell/candidate/bias/Assign"rnn/gru_cell/candidate/bias/read:0 [ fully_connected/weights:0fully_connected/weights/Assignfully_connected/weights/read:0 X fully_connected/biases:0fully_connected/biases/Assignfully_connected/biases/read:0"J model_variables7 5 fully_connected/weights:0 fully_connected/biases:0" train_op Adam� �