All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ner-dl.blstm_10_2048_128_120.pb Maven / Gradle / Ivy


q
char_repr/char_idsPlaceholder"
/device:GPU:0*
dtype0*2
shape):'???????????????????????????
h
char_repr/word_lengthsPlaceholder"
/device:GPU:0*
dtype0*%
shape:??????????????????
_
word_repr/sentence_lengthsPlaceholder"
/device:GPU:0*
shape:
?????????*
dtype0
a
training/labelsPlaceholder"
/device:GPU:0*%
shape:??????????????????*
dtype0
M
training/lr/inputConst"
/device:GPU:0*
valueB
*
ף;*
dtype0
a
training/lrPlaceholderWithDefaulttraining/lr/input"
/device:GPU:0*
dtype0*
shape:
H
training/dropoutPlaceholder"
/device:GPU:0*
dtype0*
shape:
?
>char_repr_cnn/char_embeddings/Initializer/random_uniform/shapeConst*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
valueB"x*
dtype0
?
*
dtype0
?
Fchar_repr_cnn/char_embeddings/Initializer/random_uniform/RandomUniform
RandomUniform>char_repr_cnn/char_embeddings/Initializer/random_uniform/shape*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
dtype0*
seed2*

seed
?
*
dtype0
?
Dchar_repr_cnn/conv1d/kernel/Initializer/random_uniform/RandomUniform
RandomUniform*
dtype0
?
Gchar_repr_lstm/char_embeddings/Initializer/random_uniform/RandomUniform
RandomUniform?char_repr_lstm/char_embeddings/Initializer/random_uniform/shape*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
dtype0*
seed2*

seed
?
=char_repr_lstm/char_embeddings/Initializer/random_uniform/subSub=char_repr_lstm/char_embeddings/Initializer/random_uniform/max=char_repr_lstm/char_embeddings/Initializer/random_uniform/min*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
=char_repr_lstm/char_embeddings/Initializer/random_uniform/mulMulGchar_repr_lstm/char_embeddings/Initializer/random_uniform/RandomUniform=char_repr_lstm/char_embeddings/Initializer/random_uniform/sub*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
9char_repr_lstm/char_embeddings/Initializer/random_uniformAdd=char_repr_lstm/char_embeddings/Initializer/random_uniform/mul=char_repr_lstm/char_embeddings/Initializer/random_uniform/min*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
char_repr_lstm/char_embeddings
VariableV2"
/device:GPU:0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
dtype0*
	container*
shape
:x*
shared_name
?
%char_repr_lstm/char_embeddings/AssignAssignchar_repr_lstm/char_embeddings9char_repr_lstm/char_embeddings/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
validate_shape(
?
#char_repr_lstm/char_embeddings/readIdentitychar_repr_lstm/char_embeddings"
/device:GPU:0*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
$char_repr_lstm/embedding_lookup/axisConst"
/device:GPU:0*
dtype0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
value	B:
?
char_repr_lstm/embedding_lookupGatherV2#char_repr_lstm/char_embeddings/readchar_repr/char_ids$char_repr_lstm/embedding_lookup/axis"
/device:GPU:0*
Taxis0*

batch_dims*
Tindices0*
Tparams0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
m
(char_repr_lstm/embedding_lookup/IdentityIdentitychar_repr_lstm/embedding_lookup"
/device:GPU:0*
T0
o
char_repr_lstm/ShapeShape(char_repr_lstm/embedding_lookup/Identity"
/device:GPU:0*
T0*
out_type0
h
"char_repr_lstm/strided_slice/stackConst"
/device:GPU:0*
valueB:
?????????*
dtype0
j
$char_repr_lstm/strided_slice/stack_1Const"
/device:GPU:0*
valueB:
?????????*
dtype0
a
$char_repr_lstm/strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
char_repr_lstm/strided_sliceStridedSlicechar_repr_lstm/Shape"char_repr_lstm/strided_slice/stack$char_repr_lstm/strided_slice/stack_1$char_repr_lstm/strided_slice/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask
`
char_repr_lstm/Reshape/shape/0Const"
/device:GPU:0*
valueB:
?????????*
dtype0
W
char_repr_lstm/Reshape/shape/2Const"
/device:GPU:0*
value	B:*
dtype0
?
char_repr_lstm/Reshape/shapePackchar_repr_lstm/Reshape/shape/0char_repr_lstm/strided_slicechar_repr_lstm/Reshape/shape/2"
/device:GPU:0*

axis*
N*
T0
?
char_repr_lstm/ReshapeReshape(char_repr_lstm/embedding_lookup/Identitychar_repr_lstm/Reshape/shape"
/device:GPU:0*
Tshape0*
T0
d
char_repr_lstm/Reshape_1/shapeConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
char_repr_lstm/Reshape_1Reshapechar_repr/word_lengthschar_repr_lstm/Reshape_1/shape"
/device:GPU:0*
T0*
Tshape0
^
!char_repr_lstm/SequenceMask/ConstConst"
/device:GPU:0*
value
B:*
dtype0
?
char_repr_lstm/SequenceMask/MaxMaxchar_repr_lstm/Reshape_1!char_repr_lstm/SequenceMask/Const"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
\
#char_repr_lstm/SequenceMask/Const_1Const"
/device:GPU:0*
value	B:*
dtype0
?
#char_repr_lstm/SequenceMask/MaximumMaximum#char_repr_lstm/SequenceMask/Const_1char_repr_lstm/SequenceMask/Max"
/device:GPU:0*
T0
\
#char_repr_lstm/SequenceMask/Const_2Const"
/device:GPU:0*
value	B:*
dtype0
\
#char_repr_lstm/SequenceMask/Const_3Const"
/device:GPU:0*
dtype0*
value	B:
?
!char_repr_lstm/SequenceMask/RangeRange#char_repr_lstm/SequenceMask/Const_2#char_repr_lstm/SequenceMask/Maximum#char_repr_lstm/SequenceMask/Const_3"
/device:GPU:0*

Tidx0
l
*char_repr_lstm/SequenceMask/ExpandDims/dimConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
&char_repr_lstm/SequenceMask/ExpandDims
ExpandDimschar_repr_lstm/Reshape_1*char_repr_lstm/SequenceMask/ExpandDims/dim"
/device:GPU:0*
T0*

Tdim0
?
 char_repr_lstm/SequenceMask/CastCast&char_repr_lstm/SequenceMask/ExpandDims"
/device:GPU:0*

SrcT0*
Truncate(*

DstT0
?
 char_repr_lstm/SequenceMask/LessLess!char_repr_lstm/SequenceMask/Range char_repr_lstm/SequenceMask/Cast"
/device:GPU:0*
T0
?
"char_repr_lstm/SequenceMask/Cast_1Cast char_repr_lstm/SequenceMask/Less"
/device:GPU:0*

SrcT0
*
Truncate(*

DstT0
_
char_repr_lstm/ExpandDims/dimConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
char_repr_lstm/ExpandDims
ExpandDims"char_repr_lstm/SequenceMask/Cast_1char_repr_lstm/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
?
\char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/shapeConst*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*
valueB"x*
dtype0
?
Zchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/minConst*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*
valueB
*MP?*
dtype0
?
Zchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/maxConst*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*
valueB
*MP>*
dtype0
?
dchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/RandomUniform
RandomUniform\char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/shape*

seed*
T0*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*
dtype0*
seed2
?
Zchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/subSubZchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/maxZchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/min*
T0*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel
?
Zchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/mulMuldchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/RandomUniformZchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/sub*
T0*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel
?
Vchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniformAddZchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/mulZchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform/min*
T0*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel
?
;char_repr_lstm/sequential/bidirectional/forward_lstm/kernelVarHandleOp"
/device:GPU:0*
	container*
shape
:x*L
shared_name=;char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*
dtype0
?
\char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/IsInitialized/VarIsInitializedOpVarIsInitializedOp;char_repr_lstm/sequential/bidirectional/forward_lstm/kernel"
/device:GPU:0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/AssignAssignVariableOp;char_repr_lstm/sequential/bidirectional/forward_lstm/kernelVchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Initializer/random_uniform"
/device:GPU:0*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Read/ReadVariableOpReadVariableOp;char_repr_lstm/sequential/bidirectional/forward_lstm/kernel"
/device:GPU:0*
dtype0
?
echar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/random_normal/shapeConst*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
valueB"x*
dtype0
?
dchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/random_normal/meanConst*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
valueB
**
dtype0
?
fchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/random_normal/stddevConst*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
valueB
*??*
dtype0
?
tchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/random_normal/RandomStandardNormalRandomStandardNormalechar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/random_normal/shape*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
dtype0*
seed2*

seed*
T0
?
cchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/random_normal/mulMultchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/random_normal/RandomStandardNormalfchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/random_normal/stddev*
T0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
_char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/random_normalAddcchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/random_normal/muldchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/random_normal/mean*
T0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
Tchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/QrQr_char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/random_normal*

full_matrices(*
T0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
Zchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/DiagPartDiagPartVchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/Qr:1*
T0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
Vchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/SignSignZchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/DiagPart*
T0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
Uchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/mulMulTchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/QrVchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/Sign*
T0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
qchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/matrix_transpose/transpose/permConst*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
valueB"*
dtype0
?
lchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/matrix_transpose/transpose	TransposeUchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/mulqchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/matrix_transpose/transpose/perm*
Tperm0*
T0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
_char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/Reshape/shapeConst*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
valueB"x*
dtype0
?
Ychar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/ReshapeReshapelchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/matrix_transpose/transpose_char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/Reshape/shape*
T0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
Tshape0
?
Ychar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/mul_1/xConst*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
valueB
*??*
dtype0
?
Wchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/mul_1MulYchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/mul_1/xYchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/Reshape*
T0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernelVarHandleOp"
/device:GPU:0*V
shared_nameGEchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
dtype0*
	container*
shape
:x
?
fchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/IsInitialized/VarIsInitializedOpVarIsInitializedOpEchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel"
/device:GPU:0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/AssignAssignVariableOpEchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernelWchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Initializer/mul_1"
/device:GPU:0*
dtype0
?
Ychar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Read/ReadVariableOpReadVariableOpEchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel"
/device:GPU:0*
dtype0
?
Kchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/Initializer/zerosConst*L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias*
valueB**
dtype0
?
Jchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/Initializer/onesConst*L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias*
valueB*??*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/Initializer/zeros_1Const*L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias*
valueB<**
dtype0
?
Qchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/Initializer/concat/axisConst*L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias*
value	B:*
dtype0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/Initializer/concatConcatV2Kchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/Initializer/zerosJchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/Initializer/onesMchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/Initializer/zeros_1Qchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/Initializer/concat/axis*

Tidx0*
T0*L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias*
N
?
9char_repr_lstm/sequential/bidirectional/forward_lstm/biasVarHandleOp"
/device:GPU:0*
shape:x*J
shared_name;9char_repr_lstm/sequential/bidirectional/forward_lstm/bias*L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias*
dtype0*
	container
?
Zchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/IsInitialized/VarIsInitializedOpVarIsInitializedOp9char_repr_lstm/sequential/bidirectional/forward_lstm/bias"
/device:GPU:0
?
@char_repr_lstm/sequential/bidirectional/forward_lstm/bias/AssignAssignVariableOp9char_repr_lstm/sequential/bidirectional/forward_lstm/biasLchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/Initializer/concat"
/device:GPU:0*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/Read/ReadVariableOpReadVariableOp9char_repr_lstm/sequential/bidirectional/forward_lstm/bias"
/device:GPU:0*
dtype0
?
]char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/shapeConst*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel*
valueB"x*
dtype0
?
[char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/minConst*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel*
valueB
*MP?*
dtype0
?
[char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/maxConst*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel*
valueB
*MP>*
dtype0
?
echar_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/RandomUniform
RandomUniform]char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/shape*
T0*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel*
dtype0*
seed2*

seed
?
[char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/subSub[char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/max[char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/min*
T0*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel
?
[char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/mulMulechar_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/RandomUniform[char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/sub*
T0*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel
?
Wchar_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniformAdd[char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/mul[char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Initializer/random_uniform/min*
T0*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel
?
char_repr_lstm/sequential/bidirectional/forward_lstm_1/zeros_1FillEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/zeros_1/packedDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/zeros_1/Const"
/device:GPU:0*
T0*

index_type0
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose/permConst"
/device:GPU:0*!
valueB"*
dtype0
?
@char_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose	Transposechar_repr_lstm/ReshapeEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose/perm"
/device:GPU:0*
T0*
Tperm0
?
>char_repr_lstm/sequential/bidirectional/forward_lstm_1/Shape_1Shape@char_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose"
/device:GPU:0*
T0*
out_type0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_1/stackConst"
/device:GPU:0*
value
B:*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_1/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_1/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_1StridedSlice>char_repr_lstm/sequential/bidirectional/forward_lstm_1/Shape_1Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_1/stackNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_1/stack_1Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_1/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
?
;char_repr_lstm/sequential/bidirectional/forward_lstm_1/CastCastchar_repr_lstm/ExpandDims"
/device:GPU:0*
Truncate(*

DstT0
*

SrcT0
?
Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose_1/permConst"
/device:GPU:0*!
valueB"*
dtype0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose_1	Transpose;char_repr_lstm/sequential/bidirectional/forward_lstm_1/CastGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose_1/perm"
/device:GPU:0*
T0
*
Tperm0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray
TensorArrayV3Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_1*!
tensor_array_name
input_ta_0*
dtype0*

element_shape:*
dynamic_size(*
clear_after_read(*
identical_element_shapes(
?
Ochar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/ShapeShape@char_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose"
/device:GPU:0*
T0*
out_type0
?
]char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/strided_slice/stackConst"
/device:GPU:0*
value
B:*
dtype0
?
_char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/strided_slice/stack_1Const"
/device:GPU:0*
dtype0*
value
B:
?
_char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
Wchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/strided_sliceStridedSliceOchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/Shape]char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/strided_slice/stack_char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/strided_slice/stack_1_char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/strided_slice/stack_2"
/device:GPU:0*
Index0*
T0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
?
Uchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/range/startConst"
/device:GPU:0*
value	B:*
dtype0
?
Uchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/range/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/rangeRangeUchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/range/startWchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/strided_sliceUchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/range/delta"
/device:GPU:0*

Tidx0
?
qchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3TensorArrayScatterV3Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayOchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/range@char_repr_lstm/sequential/bidirectional/forward_lstm_1/transposeDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray:1"
/device:GPU:0*
T0*S
_classI
GEloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_2/stackConst"
/device:GPU:0*
value
B:*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_2/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_2/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_2StridedSlice@char_repr_lstm/sequential/bidirectional/forward_lstm_1/transposeLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_2/stackNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_2/stack_1Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_2/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
u
char_repr_lstm/sequential/bidirectional/forward_lstm_1/split:1"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
?char_repr_lstm/sequential/bidirectional/forward_lstm_1/MatMul_2MatMulFchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_2>char_repr_lstm/sequential/bidirectional/forward_lstm_1/split:2"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
?char_repr_lstm/sequential/bidirectional/forward_lstm_1/MatMul_3MatMulFchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_2>char_repr_lstm/sequential/bidirectional/forward_lstm_1/split:3"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
w
>char_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_1Const"
/device:GPU:0*
dtype0*
value	B:
?
Hchar_repr_lstm/sequential/bidirectional/forward_lstm_1/split_1/split_dimConst"
/device:GPU:0*
value	B:*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/forward_lstm_1/split_1/ReadVariableOpReadVariableOp9char_repr_lstm/sequential/bidirectional/forward_lstm/bias"
/device:GPU:0*
dtype0
?
>char_repr_lstm/sequential/bidirectional/forward_lstm_1/split_1SplitHchar_repr_lstm/sequential/bidirectional/forward_lstm_1/split_1/split_dimMchar_repr_lstm/sequential/bidirectional/forward_lstm_1/split_1/ReadVariableOp"
/device:GPU:0*
T0*
	num_split
?
>char_repr_lstm/sequential/bidirectional/forward_lstm_1/BiasAddBiasAdd=char_repr_lstm/sequential/bidirectional/forward_lstm_1/MatMul>char_repr_lstm/sequential/bidirectional/forward_lstm_1/split_1"
/device:GPU:0*
T0*
data_formatNHWC
?
@char_repr_lstm/sequential/bidirectional/forward_lstm_1/BiasAdd_1BiasAdd?char_repr_lstm/sequential/bidirectional/forward_lstm_1/MatMul_1@char_repr_lstm/sequential/bidirectional/forward_lstm_1/split_1:1"
/device:GPU:0*
T0*
data_formatNHWC
?
@char_repr_lstm/sequential/bidirectional/forward_lstm_1/BiasAdd_2BiasAdd?char_repr_lstm/sequential/bidirectional/forward_lstm_1/MatMul_2@char_repr_lstm/sequential/bidirectional/forward_lstm_1/split_1:2"
/device:GPU:0*
T0*
data_formatNHWC
?
@char_repr_lstm/sequential/bidirectional/forward_lstm_1/BiasAdd_3BiasAdd?char_repr_lstm/sequential/bidirectional/forward_lstm_1/MatMul_3@char_repr_lstm/sequential/bidirectional/forward_lstm_1/split_1:3"
/device:GPU:0*
data_formatNHWC*
T0
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/ReadVariableOpReadVariableOpEchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel"
/device:GPU:0*
dtype0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_3/stackConst"
/device:GPU:0*
valueB"*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_3/stack_1Const"
/device:GPU:0*
valueB"*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_3/stack_2Const"
/device:GPU:0*
valueB"*
dtype0
?
Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_3StridedSliceEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/ReadVariableOpLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_3/stackNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_3/stack_1Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_3/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0
?
?char_repr_lstm/sequential/bidirectional/forward_lstm_1/MatMul_4MatMulchar_repr_lstm/sequential/bidirectional/forward_lstm_1/BiasAdd?char_repr_lstm/sequential/bidirectional/forward_lstm_1/MatMul_4"
/device:GPU:0*
T0
z
>char_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_2Const"
/device:GPU:0*
valueB
*??L>*
dtype0
z
>char_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_3Const"
/device:GPU:0*
valueB
*?*
dtype0
?
:char_repr_lstm/sequential/bidirectional/forward_lstm_1/MulMul:char_repr_lstm/sequential/bidirectional/forward_lstm_1/add>char_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_2"
/device:GPU:0*
T0
?
char_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_3"
/device:GPU:0*
T0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/clip_by_value/Minimum/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/clip_by_value/MinimumMinimumchar_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_4Const"
/device:GPU:0*
dtype0*
valueB
*??L>
z
>char_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_5Const"
/device:GPU:0*
valueB
*?*
dtype0
?
char_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_4"
/device:GPU:0*
T0
?
char_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_5"
/device:GPU:0*
T0
?
Pchar_repr_lstm/sequential/bidirectional/forward_lstm_1/clip_by_value_1/Minimum/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/clip_by_value_1/MinimumMinimumchar_repr_lstm/sequential/bidirectional/forward_lstm_1/zeros_1"
/device:GPU:0*
T0
?
Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/ReadVariableOp_2ReadVariableOpEchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel"
/device:GPU:0*
dtype0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_5/stackConst"
/device:GPU:0*
valueB"<*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_5/stack_1Const"
/device:GPU:0*
valueB"Z*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_5/stack_2Const"
/device:GPU:0*
valueB"*
dtype0
?
Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_5StridedSliceGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/ReadVariableOp_2Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_5/stackNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_5/stack_1Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_5/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0
?
?char_repr_lstm/sequential/bidirectional/forward_lstm_1/MatMul_6MatMulchar_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_6Const"
/device:GPU:0*
valueB
*??L>*
dtype0
z
>char_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_7Const"
/device:GPU:0*
dtype0*
valueB
*?
?
char_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_6"
/device:GPU:0*
T0
?
char_repr_lstm/sequential/bidirectional/forward_lstm_1/Const_7"
/device:GPU:0*
T0
?
Pchar_repr_lstm/sequential/bidirectional/forward_lstm_1/clip_by_value_2/Minimum/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/clip_by_value_2/MinimumMinimumchar_repr_lstm/sequential/bidirectional/forward_lstm_1/zeros_1"
/device:GPU:0*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MergeMergeBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/EnterJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/NextIteration"
/device:GPU:0*
N*
T0
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1MergeDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Enter_1Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/NextIteration_1"
/device:GPU:0*
T0*
N
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2MergeDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Enter_2Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/NextIteration_2"
/device:GPU:0*
T0*
N
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3MergeDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Enter_3Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/NextIteration_3"
/device:GPU:0*
N*
T0
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4MergeDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Enter_4Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/NextIteration_4"
/device:GPU:0*
T0*
N
?
Achar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/LessLessBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MergeGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Less/Enter"
/device:GPU:0*
T0
?
Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Less/EnterEnterFchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/LoopCondLoopCondAchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Less"
/device:GPU:0
?
Cchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/SwitchSwitchBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MergeEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/LoopCond"
/device:GPU:0*
T0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_1SwitchDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/LoopCond"
/device:GPU:0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1*
T0
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_2SwitchDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/LoopCond"
/device:GPU:0*
T0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_3SwitchDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/LoopCond"
/device:GPU:0*
T0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_4SwitchDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/LoopCond"
/device:GPU:0*
T0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/IdentityIdentityEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch:1"
/device:GPU:0*
T0
?
Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_1IdentityGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_1:1"
/device:GPU:0*
T0
?
Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_2IdentityGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_2:1"
/device:GPU:0*
T0
?
Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_3IdentityGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_3:1"
/device:GPU:0*
T0
?
Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_4IdentityGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_4:1"
/device:GPU:0*
T0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3TensorArrayReadV3Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/EnterEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/IdentityVchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1"
/device:GPU:0*
dtype0
?
Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/EnterEnterBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
Vchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1Enterqchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
Pchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_1TensorArrayReadV3Vchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_1/EnterEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/IdentityXchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_1/Enter_1"
/device:GPU:0*
dtype0

?
Vchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_1/EnterEnterDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray_2"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
Xchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_1/Enter_1Enterschar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack_1/TensorArrayScatter/TensorArrayScatterV3"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ConstConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/split_dimConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
Qchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOpReadVariableOpWchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/EnterF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
dtype0
?
Wchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/EnterEnter;char_repr_lstm/sequential/bidirectional/forward_lstm/kernel"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/splitSplitLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/split_dimQchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp"
/device:GPU:0*
	num_split*
T0
?
Cchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMulMatMulNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1MatMulNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split:1"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2MatMulNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split:2"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3MatMulNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split:3"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_1ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/split_dimConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
dtype0*
value	B:
?
Schar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOpReadVariableOpYchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/EnterF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
dtype0
?
Ychar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/EnterEnter9char_repr_lstm/sequential/bidirectional/forward_lstm/bias"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1SplitNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/split_dimSchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp"
/device:GPU:0*
T0*
	num_split
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAddBiasAddCchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMulDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1"
/device:GPU:0*
data_formatNHWC*
T0
?
Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1BiasAddEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1:1"
/device:GPU:0*
data_formatNHWC*
T0
?
Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2BiasAddEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1:2"
/device:GPU:0*
data_formatNHWC*
T0
?
Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3BiasAddEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1:3"
/device:GPU:0*
T0*
data_formatNHWC
?
Kchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOpReadVariableOpQchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/EnterF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
dtype0
?
Qchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/EnterEnterEchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel"
/device:GPU:0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
Pchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice/stackConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
dtype0*
valueB"
?
Rchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice/stack_1ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Rchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice/stack_2ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Jchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_sliceStridedSliceKchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOpPchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice/stackRchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice/stack_1Rchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4MatMulGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_3Jchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/addAddV2Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAddEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4"
/device:GPU:0*
T0
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_2ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*??L>*
dtype0
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_3ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*?*
dtype0
?
@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MulMul@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/addDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_2"
/device:GPU:0*
T0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1Add@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MulDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_3"
/device:GPU:0*
T0
?
Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum/yConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*??*
dtype0
?
Rchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/MinimumMinimumBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum/y"
/device:GPU:0*
T0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/yConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB
**
dtype0
?
Jchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_valueMaximumRchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/MinimumLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/y"
/device:GPU:0*
T0
?
Mchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp_1ReadVariableOpQchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/EnterF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
dtype0
?
Rchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1/stackConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1/stack_1ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"<*
dtype0
?
Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1/stack_2ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1StridedSliceMchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp_1Rchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1/stackTchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1/stack_1Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1/stack_2"
/device:GPU:0*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0*
shrink_axis_mask
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5MatMulGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_3Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1"
/device:GPU:0*
transpose_b(*
T0*
transpose_a(
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2AddV2Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5"
/device:GPU:0*
T0
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_4ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*??L>*
dtype0
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_5ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*?*
dtype0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1MulBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_4"
/device:GPU:0*
T0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3AddBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_5"
/device:GPU:0*
T0
?
Vchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum/yConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
dtype0*
valueB
*??
?
Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/MinimumMinimumBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3Vchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum/y"
/device:GPU:0*
T0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/yConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB
**
dtype0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1MaximumTchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/MinimumNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/y"
/device:GPU:0*
T0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2MulLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_4"
/device:GPU:0*
T0
?
Mchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp_2ReadVariableOpQchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/EnterF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
dtype0
?
Rchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2/stackConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"<*
dtype0
?
Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2/stack_1ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"Z*
dtype0
?
Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2/stack_2ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2StridedSliceMchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp_2Rchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2/stackTchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2/stack_1Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6MatMulGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_3Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4AddV2Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6"
/device:GPU:0*
T0
?
Achar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TanhTanhBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4"
/device:GPU:0*
T0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3MulJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_valueAchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh"
/device:GPU:0*
T0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5AddV2Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3"
/device:GPU:0*
T0
?
Mchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp_3ReadVariableOpQchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/EnterF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
dtype0
?
Rchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3/stackConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"Z*
dtype0
?
Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3/stack_1ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3/stack_2ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3StridedSliceMchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp_3Rchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3/stackTchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3/stack_1Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3/stack_2"
/device:GPU:0*
Index0*
T0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7MatMulGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_3Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6AddV2Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7"
/device:GPU:0*
T0
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_6ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
dtype0*
valueB
*??L>
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_7ConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*?*
dtype0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4MulBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_6"
/device:GPU:0*
T0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7AddBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_7"
/device:GPU:0*
T0
?
Vchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum/yConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*??*
dtype0
?
Tchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/MinimumMinimumBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7Vchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum/y"
/device:GPU:0*
T0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/yConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB
**
dtype0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2MaximumTchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/MinimumNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/y"
/device:GPU:0*
T0
?
Cchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh_1TanhBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5"
/device:GPU:0*
T0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5MulLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2Cchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh_1"
/device:GPU:0*
T0
?
Kchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile/multiplesConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Achar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TileTilePchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_1Kchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile/multiples"
/device:GPU:0*

Tmultiples0*
T0

?
Cchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/SelectSelectAchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TileBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_2"
/device:GPU:0*
T0
?
Mchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_1/multiplesConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Cchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_1TilePchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_1Mchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_1/multiples"
/device:GPU:0*

Tmultiples0*
T0

?
Mchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_2/multiplesConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Cchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_2TilePchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_1Mchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_2/multiples"
/device:GPU:0*

Tmultiples0*
T0

?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1SelectCchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_1Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_3"
/device:GPU:0*
T0
?
Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2SelectCchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_2Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_4"
/device:GPU:0*
T0
?
`char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3TensorArrayWriteV3fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3/EnterEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/IdentityCchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/SelectGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_1"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select*
T0
?
fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3/EnterEnterDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray_1"
/device:GPU:0*
T0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_8/yConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_8AddV2Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/IdentityDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_8/y"
/device:GPU:0*
T0
?
Jchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/NextIteration
NextIterationBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_8"
/device:GPU:0*
T0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/NextIteration_1
NextIteration`char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3"
/device:GPU:0*
T0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/NextIteration_2
NextIterationCchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select"
/device:GPU:0*
T0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/NextIteration_3
NextIterationEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1"
/device:GPU:0*
T0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/NextIteration_4
NextIterationEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2"
/device:GPU:0*
T0
?
Achar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ExitExitCchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch"
/device:GPU:0*
T0
?
Cchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Exit_1ExitEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_1"
/device:GPU:0*
T0
?
Cchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Exit_2ExitEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_2"
/device:GPU:0*
T0
?
Cchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Exit_3ExitEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_3"
/device:GPU:0*
T0
?
Cchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Exit_4ExitEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_4"
/device:GPU:0*
T0
?
Ychar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayStack/TensorArraySizeV3TensorArraySizeV3Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray_1Cchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Exit_1*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray_1
?
Schar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayStack/range/startConst*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray_1*
value	B:*
dtype0
?
Schar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayStack/range/deltaConst*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray_1*
value	B:*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayStack/rangeRangeSchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayStack/range/startYchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayStack/TensorArraySizeV3Schar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayStack/range/delta*

Tidx0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray_1
?
[char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayStack/TensorArrayGatherV3TensorArrayGatherV3Dchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray_1Mchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayStack/rangeCchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Exit_1*$

element_shape:?????????*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray_1*
dtype0
?
Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_7/stackConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_7/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_7/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_7StridedSlice[char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayStack/TensorArrayGatherV3Lchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_7/stackNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_7/stack_1Nchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_7/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0
?
Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose_2/permConst"
/device:GPU:0*!
valueB"*
dtype0
?
Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose_2	Transpose[char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayStack/TensorArrayGatherV3Gchar_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose_2/perm"
/device:GPU:0*
Tperm0*
T0
?
=char_repr_lstm/sequential/bidirectional/backward_lstm_1/ShapeShapechar_repr_lstm/Reshape"
/device:GPU:0*
T0*
out_type0
?
Kchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice/stackConst"
/device:GPU:0*
value
B:*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_sliceStridedSlice=char_repr_lstm/sequential/bidirectional/backward_lstm_1/ShapeKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice/stackMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice/stack_1Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
|
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/mul/yConst"
/device:GPU:0*
dtype0*
value	B:
?
Achar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/mulMulEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_sliceCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/mul/y"
/device:GPU:0*
T0
~
Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/Less/yConst"
/device:GPU:0*
value
B:?*
dtype0
?
Bchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/LessLessAchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/mulDchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/Less/y"
/device:GPU:0*
T0

Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/packed/1Const"
/device:GPU:0*
value	B:*
dtype0
?
Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/packedPackEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_sliceFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/packed/1"
/device:GPU:0*
T0*

axis*
N

Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/ConstConst"
/device:GPU:0*
valueB
**
dtype0
?
=char_repr_lstm/sequential/bidirectional/backward_lstm_1/zerosFillDchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/packedCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros/Const"
/device:GPU:0*
T0*

index_type0
~
Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/mul/yConst"
/device:GPU:0*
dtype0*
value	B:
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/mulMulEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_sliceEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/mul/y"
/device:GPU:0*
T0
?
Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/Less/yConst"
/device:GPU:0*
value
B:?*
dtype0
?
Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/LessLessCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/mulFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/Less/y"
/device:GPU:0*
T0
?
Hchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/packed/1Const"
/device:GPU:0*
dtype0*
value	B:
?
Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/packedPackEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_sliceHchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/packed/1"
/device:GPU:0*
T0*

axis*
N
?
Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/ConstConst"
/device:GPU:0*
valueB
**
dtype0
?
?char_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1FillFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/packedEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1/Const"
/device:GPU:0*
T0*

index_type0
?
Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/transpose/permConst"
/device:GPU:0*!
valueB"*
dtype0
?
Achar_repr_lstm/sequential/bidirectional/backward_lstm_1/transpose	Transposechar_repr_lstm/ReshapeFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/transpose/perm"
/device:GPU:0*
Tperm0*
T0
?
?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Shape_1ShapeAchar_repr_lstm/sequential/bidirectional/backward_lstm_1/transpose"
/device:GPU:0*
T0*
out_type0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_1/stackConst"
/device:GPU:0*
value
B:*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_1/stack_1Const"
/device:GPU:0*
dtype0*
value
B:
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_1/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_1StridedSlice?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Shape_1Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_1/stackOchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_1/stack_1Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_1/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
?
char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMulMatMulGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_2=char_repr_lstm/sequential/bidirectional/backward_lstm_1/split"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
@char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul_1MatMulGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_2?char_repr_lstm/sequential/bidirectional/backward_lstm_1/split:1"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
@char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul_2MatMulGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_2?char_repr_lstm/sequential/bidirectional/backward_lstm_1/split:2"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
@char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul_3MatMulGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_2?char_repr_lstm/sequential/bidirectional/backward_lstm_1/split:3"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
x
?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Const_1Const"
/device:GPU:0*
value	B:*
dtype0
?
Ichar_repr_lstm/sequential/bidirectional/backward_lstm_1/split_1/split_dimConst"
/device:GPU:0*
value	B:*
dtype0
?
Nchar_repr_lstm/sequential/bidirectional/backward_lstm_1/split_1/ReadVariableOpReadVariableOp:char_repr_lstm/sequential/bidirectional/backward_lstm/bias"
/device:GPU:0*
dtype0
?
?char_repr_lstm/sequential/bidirectional/backward_lstm_1/split_1SplitIchar_repr_lstm/sequential/bidirectional/backward_lstm_1/split_1/split_dimNchar_repr_lstm/sequential/bidirectional/backward_lstm_1/split_1/ReadVariableOp"
/device:GPU:0*
	num_split*
T0
?
?char_repr_lstm/sequential/bidirectional/backward_lstm_1/BiasAddBiasAdd>char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul?char_repr_lstm/sequential/bidirectional/backward_lstm_1/split_1"
/device:GPU:0*
T0*
data_formatNHWC
?
Achar_repr_lstm/sequential/bidirectional/backward_lstm_1/BiasAdd_1BiasAdd@char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul_1Achar_repr_lstm/sequential/bidirectional/backward_lstm_1/split_1:1"
/device:GPU:0*
T0*
data_formatNHWC
?
Achar_repr_lstm/sequential/bidirectional/backward_lstm_1/BiasAdd_2BiasAdd@char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul_2Achar_repr_lstm/sequential/bidirectional/backward_lstm_1/split_1:2"
/device:GPU:0*
T0*
data_formatNHWC
?
Achar_repr_lstm/sequential/bidirectional/backward_lstm_1/BiasAdd_3BiasAdd@char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul_3Achar_repr_lstm/sequential/bidirectional/backward_lstm_1/split_1:3"
/device:GPU:0*
T0*
data_formatNHWC
?
Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/ReadVariableOpReadVariableOpFchar_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel"
/device:GPU:0*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_3/stackConst"
/device:GPU:0*
valueB"*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_3/stack_1Const"
/device:GPU:0*
valueB"*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_3/stack_2Const"
/device:GPU:0*
valueB"*
dtype0
?
Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_3StridedSliceFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/ReadVariableOpMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_3/stackOchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_3/stack_1Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_3/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
?
@char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul_4MatMul=char_repr_lstm/sequential/bidirectional/backward_lstm_1/zerosGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_3"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
;char_repr_lstm/sequential/bidirectional/backward_lstm_1/addAddV2?char_repr_lstm/sequential/bidirectional/backward_lstm_1/BiasAdd@char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul_4"
/device:GPU:0*
T0
{
?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Const_2Const"
/device:GPU:0*
valueB
*??L>*
dtype0
{
?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Const_3Const"
/device:GPU:0*
dtype0*
valueB
*?
?
;char_repr_lstm/sequential/bidirectional/backward_lstm_1/MulMul;char_repr_lstm/sequential/bidirectional/backward_lstm_1/add?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Const_2"
/device:GPU:0*
T0
?
=char_repr_lstm/sequential/bidirectional/backward_lstm_1/Add_1Add;char_repr_lstm/sequential/bidirectional/backward_lstm_1/Mul?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Const_3"
/device:GPU:0*
T0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value/Minimum/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value/MinimumMinimum=char_repr_lstm/sequential/bidirectional/backward_lstm_1/Add_1Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value/Minimum/y"
/device:GPU:0*
T0
?
Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value/yConst"
/device:GPU:0*
valueB
**
dtype0
?
Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_valueMaximumMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value/MinimumGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value/y"
/device:GPU:0*
T0
?
Hchar_repr_lstm/sequential/bidirectional/backward_lstm_1/ReadVariableOp_1ReadVariableOpFchar_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel"
/device:GPU:0*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_4/stackConst"
/device:GPU:0*
valueB"*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_4/stack_1Const"
/device:GPU:0*
valueB"<*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_4/stack_2Const"
/device:GPU:0*
dtype0*
valueB"
?
Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_4StridedSliceHchar_repr_lstm/sequential/bidirectional/backward_lstm_1/ReadVariableOp_1Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_4/stackOchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_4/stack_1Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_4/stack_2"
/device:GPU:0*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0*
shrink_axis_mask
?
@char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul_5MatMul=char_repr_lstm/sequential/bidirectional/backward_lstm_1/zerosGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_4"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
=char_repr_lstm/sequential/bidirectional/backward_lstm_1/add_2AddV2Achar_repr_lstm/sequential/bidirectional/backward_lstm_1/BiasAdd_1@char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul_5"
/device:GPU:0*
T0
{
?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Const_4Const"
/device:GPU:0*
valueB
*??L>*
dtype0
{
?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Const_5Const"
/device:GPU:0*
valueB
*?*
dtype0
?
=char_repr_lstm/sequential/bidirectional/backward_lstm_1/Mul_1Mul=char_repr_lstm/sequential/bidirectional/backward_lstm_1/add_2?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Const_4"
/device:GPU:0*
T0
?
=char_repr_lstm/sequential/bidirectional/backward_lstm_1/Add_3Add=char_repr_lstm/sequential/bidirectional/backward_lstm_1/Mul_1?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Const_5"
/device:GPU:0*
T0
?
Qchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_1/Minimum/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_1/MinimumMinimum=char_repr_lstm/sequential/bidirectional/backward_lstm_1/Add_3Qchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_1/Minimum/y"
/device:GPU:0*
T0
?
Ichar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_1/yConst"
/device:GPU:0*
valueB
**
dtype0
?
Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_1MaximumOchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_1/MinimumIchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_1/y"
/device:GPU:0*
T0
?
=char_repr_lstm/sequential/bidirectional/backward_lstm_1/mul_2MulGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_1?char_repr_lstm/sequential/bidirectional/backward_lstm_1/zeros_1"
/device:GPU:0*
T0
?
Hchar_repr_lstm/sequential/bidirectional/backward_lstm_1/ReadVariableOp_2ReadVariableOpFchar_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel"
/device:GPU:0*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_5/stackConst"
/device:GPU:0*
valueB"<*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_5/stack_1Const"
/device:GPU:0*
valueB"Z*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_5/stack_2Const"
/device:GPU:0*
valueB"*
dtype0
?
Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_5StridedSliceHchar_repr_lstm/sequential/bidirectional/backward_lstm_1/ReadVariableOp_2Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_5/stackOchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_5/stack_1Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_5/stack_2"
/device:GPU:0*
Index0*
T0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask
?
@char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul_6MatMul=char_repr_lstm/sequential/bidirectional/backward_lstm_1/zerosGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_5"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
=char_repr_lstm/sequential/bidirectional/backward_lstm_1/add_4AddV2Achar_repr_lstm/sequential/bidirectional/backward_lstm_1/BiasAdd_2@char_repr_lstm/sequential/bidirectional/backward_lstm_1/MatMul_6"
/device:GPU:0*
T0
?

{
?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Const_7Const"
/device:GPU:0*
valueB
*?*
dtype0
?
=char_repr_lstm/sequential/bidirectional/backward_lstm_1/Mul_4Mul=char_repr_lstm/sequential/bidirectional/backward_lstm_1/add_6?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Const_6"
/device:GPU:0*
T0
?
=char_repr_lstm/sequential/bidirectional/backward_lstm_1/Add_7Add=char_repr_lstm/sequential/bidirectional/backward_lstm_1/Mul_4?char_repr_lstm/sequential/bidirectional/backward_lstm_1/Const_7"
/device:GPU:0*
T0
?
Qchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_2/Minimum/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_2/MinimumMinimum=char_repr_lstm/sequential/bidirectional/backward_lstm_1/Add_7Qchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_2/Minimum/y"
/device:GPU:0*
T0
?
Ichar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_2/yConst"
/device:GPU:0*
valueB
**
dtype0
?
Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_2MaximumOchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_2/MinimumIchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_2/y"
/device:GPU:0*
T0
?
>char_repr_lstm/sequential/bidirectional/backward_lstm_1/Tanh_1Tanh=char_repr_lstm/sequential/bidirectional/backward_lstm_1/add_5"
/device:GPU:0*
T0
?
=char_repr_lstm/sequential/bidirectional/backward_lstm_1/mul_5MulGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/clip_by_value_2>char_repr_lstm/sequential/bidirectional/backward_lstm_1/Tanh_1"
/device:GPU:0*
T0
?
Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray_1
TensorArrayV3Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_1*
identical_element_shapes(*"
tensor_array_name
output_ta_0*
dtype0*$

element_shape:?????????*
clear_after_read(*
dynamic_size(
u
*
dtype0
?
Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_3ConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*?*
dtype0
?
Achar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MulMulAchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/addEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_2"
/device:GPU:0*
T0
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1AddAchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MulEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_3"
/device:GPU:0*
T0
?
Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum/yConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*??*
dtype0
?
Schar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/MinimumMinimumCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum/y"
/device:GPU:0*
T0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/yConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB
**
dtype0
?
Kchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_valueMaximumSchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/MinimumMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/y"
/device:GPU:0*
T0
?
Nchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp_1ReadVariableOpRchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/EnterG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
dtype0
?
Schar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1/stackConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1/stack_1ConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB"<*
dtype0
?
Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1/stack_2ConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1StridedSliceNchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp_1Schar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1/stackUchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1/stack_1Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
?
Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5MatMulHchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_3Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2AddV2Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5"
/device:GPU:0*
T0
?
Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_4ConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*??L>*
dtype0
?
Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_5ConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*?*
dtype0
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1MulCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_4"
/device:GPU:0*
T0
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3AddCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_5"
/device:GPU:0*
T0
?
Wchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum/yConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*??*
dtype0
?
Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/MinimumMinimumCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3Wchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum/y"
/device:GPU:0*
T0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/yConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB
**
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1MaximumUchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/MinimumOchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/y"
/device:GPU:0*
T0
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2MulMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1Hchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_4"
/device:GPU:0*
T0
?
Nchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp_2ReadVariableOpRchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/EnterG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
dtype0
?
Schar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2/stackConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB"<*
dtype0
?
Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2/stack_1ConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB"Z*
dtype0
?
Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2/stack_2ConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2StridedSliceNchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp_2Schar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2/stackUchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2/stack_1Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0
?
Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6MatMulHchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_3Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4AddV2Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6"
/device:GPU:0*
T0
?
Bchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TanhTanhCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4"
/device:GPU:0*
T0
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3MulKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_valueBchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh"
/device:GPU:0*
T0
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5AddV2Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3"
/device:GPU:0*
T0
?
Nchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp_3ReadVariableOpRchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/EnterG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
dtype0
?
Schar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3/stackConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB"Z*
dtype0
?
Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3/stack_1ConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3/stack_2ConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3StridedSliceNchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp_3Schar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3/stackUchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3/stack_1Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0
?
Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7MatMulHchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_3Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3"
/device:GPU:0*
transpose_b(*
T0*
transpose_a(
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6AddV2Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7"
/device:GPU:0*
T0
?
Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_6ConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*??L>*
dtype0
?
Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_7ConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*?*
dtype0
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4MulCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_6"
/device:GPU:0*
T0
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7AddCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_7"
/device:GPU:0*
T0
?
Wchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum/yConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB
*??*
dtype0
?
Uchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/MinimumMinimumCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7Wchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum/y"
/device:GPU:0*
T0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/yConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB
**
dtype0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2MaximumUchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/MinimumOchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/y"
/device:GPU:0*
T0
?
Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh_1TanhCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5"
/device:GPU:0*
T0
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5MulMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh_1"
/device:GPU:0*
T0
?
Lchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile/multiplesConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Bchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TileTileQchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_1Lchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile/multiples"
/device:GPU:0*

Tmultiples0*
T0

?
Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/SelectSelectBchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TileCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5Hchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_2"
/device:GPU:0*
T0
?
Nchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_1/multiplesConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_1TileQchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_1Nchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_1/multiples"
/device:GPU:0*
T0
*

Tmultiples0
?
Nchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_2/multiplesConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
valueB"*
dtype0
?
Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_2TileQchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_1Nchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_2/multiples"
/device:GPU:0*

Tmultiples0*
T0

?
Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1SelectDchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_1Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5Hchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_3"
/device:GPU:0*
T0
?
Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2SelectDchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_2Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5Hchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_4"
/device:GPU:0*
T0
?
achar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3TensorArrayWriteV3gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3/EnterFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/IdentityDchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/SelectHchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_1"
/device:GPU:0*
T0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select
?
gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3/EnterEnterEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray_1"
/device:GPU:0*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select*
is_constant(
?
Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_8/yConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_8AddV2Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/IdentityEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_8/y"
/device:GPU:0*
T0
?
Kchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/NextIteration
NextIterationCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_8"
/device:GPU:0*
T0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/NextIteration_1
NextIterationachar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3"
/device:GPU:0*
T0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/NextIteration_2
NextIterationDchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select"
/device:GPU:0*
T0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/NextIteration_3
NextIterationFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1"
/device:GPU:0*
T0
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/NextIteration_4
NextIterationFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2"
/device:GPU:0*
T0
?
Bchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ExitExitDchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch"
/device:GPU:0*
T0
?
Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Exit_1ExitFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_1"
/device:GPU:0*
T0
?
Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Exit_2ExitFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_2"
/device:GPU:0*
T0
?
Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Exit_3ExitFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_3"
/device:GPU:0*
T0
?
Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Exit_4ExitFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_4"
/device:GPU:0*
T0
?
Zchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayStack/TensorArraySizeV3TensorArraySizeV3Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray_1Dchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Exit_1*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray_1
?
Tchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayStack/range/startConst*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray_1*
value	B:*
dtype0
?
Tchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayStack/range/deltaConst*
dtype0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray_1*
value	B:
?
Nchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayStack/rangeRangeTchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayStack/range/startZchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayStack/TensorArraySizeV3Tchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayStack/range/delta*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray_1*

Tidx0
?
\char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayStack/TensorArrayGatherV3TensorArrayGatherV3Echar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray_1Nchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayStack/rangeDchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Exit_1*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray_1*
dtype0*$

element_shape:?????????
?
Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_7/stackConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_7/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
?
Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_7/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_7StridedSlice\char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayStack/TensorArrayGatherV3Mchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_7/stackOchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_7/stack_1Ochar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_7/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
?
Hchar_repr_lstm/sequential/bidirectional/backward_lstm_1/transpose_2/permConst"
/device:GPU:0*!
valueB"*
dtype0
?
Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/transpose_2	Transpose\char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayStack/TensorArrayGatherV3Hchar_repr_lstm/sequential/bidirectional/backward_lstm_1/transpose_2/perm"
/device:GPU:0*
Tperm0*
T0
l
3char_repr_lstm/sequential/bidirectional/concat/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
.char_repr_lstm/sequential/bidirectional/concatConcatV2Fchar_repr_lstm/sequential/bidirectional/forward_lstm_1/strided_slice_7Gchar_repr_lstm/sequential/bidirectional/backward_lstm_1/strided_slice_73char_repr_lstm/sequential/bidirectional/concat/axis"
/device:GPU:0*
T0*
N*

Tidx0
a
$char_repr_lstm/strided_slice_1/stackConst"
/device:GPU:0*
value
B:*
dtype0
c
&char_repr_lstm/strided_slice_1/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
c
&char_repr_lstm/strided_slice_1/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
char_repr_lstm/strided_slice_1StridedSlicechar_repr_lstm/Shape$char_repr_lstm/strided_slice_1/stack&char_repr_lstm/strided_slice_1/stack_1&char_repr_lstm/strided_slice_1/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask
b
 char_repr_lstm/Reshape_2/shape/0Const"
/device:GPU:0*
valueB:
?????????*
dtype0
Y
 char_repr_lstm/Reshape_2/shape/2Const"
/device:GPU:0*
dtype0*
value	B:<
?
char_repr_lstm/Reshape_2/shapePack char_repr_lstm/Reshape_2/shape/0char_repr_lstm/strided_slice_1 char_repr_lstm/Reshape_2/shape/2"
/device:GPU:0*
T0*

axis*
N
?
char_repr_lstm/Reshape_2Reshape.char_repr_lstm/sequential/bidirectional/concatchar_repr_lstm/Reshape_2/shape"
/device:GPU:0*
T0*
Tshape0
\
char_repr_lstm/concat/axisConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
char_repr_lstm/concatConcatV2char_repr_cnn/Reshape_1char_repr_lstm/Reshape_2char_repr_lstm/concat/axis"
/device:GPU:0*

Tidx0*
T0*
N
r
word_repr_1/word_embeddingsPlaceholder"
/device:GPU:0*
dtype0**
shape!:???????????????????
Y
word_repr_1/concat/axisConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
word_repr_1/concatConcatV2char_repr_lstm/concatword_repr_1/word_embeddingsword_repr_1/concat/axis"
/device:GPU:0*

Tidx0*
T0*
N
J
ShapeShapeword_repr_1/concat"
/device:GPU:0*
out_type0*
T0
P
strided_slice/stackConst"
/device:GPU:0*
value
B:*
dtype0
R
strided_slice/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
R
strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?

strided_sliceStridedSliceShapestrided_slice/stackstrided_slice/stack_1strided_slice/stack_2"
/device:GPU:0*
Index0*
T0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
m
"W/Initializer/random_uniform/shapeConst*
_class

loc:@W*
valueB"Z*
dtype0
c
 W/Initializer/random_uniform/minConst*
_class

loc:@W*
valueB
*vM?*
dtype0
c
 W/Initializer/random_uniform/maxConst*
_class

loc:@W*
valueB
*vM=*
dtype0
?
*W/Initializer/random_uniform/RandomUniform
RandomUniform"W/Initializer/random_uniform/shape*
seed2*

seed*
T0*
_class

loc:@W*
dtype0
?
 W/Initializer/random_uniform/subSub W/Initializer/random_uniform/max W/Initializer/random_uniform/min*
T0*
_class

loc:@W
?
 W/Initializer/random_uniform/mulMul*W/Initializer/random_uniform/RandomUniform W/Initializer/random_uniform/sub*
T0*
_class

loc:@W
?
W/Initializer/random_uniformAdd W/Initializer/random_uniform/mul W/Initializer/random_uniform/min*
T0*
_class

loc:@W
|
W
VariableV2"
/device:GPU:0*
dtype0*
	container*
shape:
??*
shared_name*
_class

loc:@W
?
W/AssignAssignWW/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*
_class

loc:@W*
validate_shape(
C
W/readIdentityW"
/device:GPU:0*
T0*
_class

loc:@W
g
"b/Initializer/random_uniform/shapeConst*
_class

loc:@b*
valueB:?*
dtype0
c
 b/Initializer/random_uniform/minConst*
_class

loc:@b*
valueB
*׳ݽ*
dtype0
c
 b/Initializer/random_uniform/maxConst*
_class

loc:@b*
valueB
*׳?=*
dtype0
?
*b/Initializer/random_uniform/RandomUniform
RandomUniform"b/Initializer/random_uniform/shape*
seed2*

seed*
T0*
_class

loc:@b*
dtype0
?
 b/Initializer/random_uniform/subSub b/Initializer/random_uniform/max b/Initializer/random_uniform/min*
T0*
_class

loc:@b
?
 b/Initializer/random_uniform/mulMul*b/Initializer/random_uniform/RandomUniform b/Initializer/random_uniform/sub*
T0*
_class

loc:@b
?
b/Initializer/random_uniformAdd b/Initializer/random_uniform/mul b/Initializer/random_uniform/min*
T0*
_class

loc:@b
w
b
VariableV2"
/device:GPU:0*
	container*
shape:?*
shared_name*
_class

loc:@b*
dtype0
?
b/AssignAssignbb/Initializer/random_uniform"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*
_class

loc:@b
C
b/readIdentityb"
/device:GPU:0*
T0*
_class

loc:@b
Q

Reshape/shapeConst"
/device:GPU:0*
valueB"????Z*
dtype0
[
ReshapeReshapeword_repr_1/concat
Reshape/shape"
/device:GPU:0*
T0*
Tshape0
_
MatMulMatMulReshapeW/read"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
4
addAddV2MatMulb/read"
/device:GPU:0*
T0
S
Reshape_1/shape/0Const"
/device:GPU:0*
valueB:
?????????*
dtype0
K
Reshape_1/shape/2Const"
/device:GPU:0*
dtype0*
value
B:?
y
Reshape_1/shapePackReshape_1/shape/0
strided_sliceReshape_1/shape/2"
/device:GPU:0*
T0*

axis*
N
P
	Reshape_1ReshapeaddReshape_1/shape"
/device:GPU:0*
T0*
Tshape0
/
ReluRelu	Reshape_1"
/device:GPU:0*
T0
A
sub/xConst"
/device:GPU:0*
valueB
*??*
dtype0
;
subSubsub/xtraining/dropout"
/device:GPU:0*
T0
D

dropout/ShapeShapeRelu"
/device:GPU:0*
T0*
out_type0
V
dropout/random_uniform/minConst"
/device:GPU:0*
valueB
**
dtype0
V
dropout/random_uniform/maxConst"
/device:GPU:0*
valueB
*??*
dtype0
?
$dropout/random_uniform/RandomUniform
RandomUniform
dropout/Shape"
/device:GPU:0*

seed*
T0*
dtype0*
seed2
q
dropout/random_uniform/subSubdropout/random_uniform/maxdropout/random_uniform/min"
/device:GPU:0*
T0
{
dropout/random_uniform/mulMul$dropout/random_uniform/RandomUniformdropout/random_uniform/sub"
/device:GPU:0*
T0
m
dropout/random_uniformAdddropout/random_uniform/muldropout/random_uniform/min"
/device:GPU:0*
T0
I

dropout/sub/xConst"
/device:GPU:0*
valueB
*??*
dtype0
>
dropout/subSub
dropout/sub/xsub"
/device:GPU:0*
T0
M
dropout/truediv/xConst"
/device:GPU:0*
valueB
*??*
dtype0
R
dropout/truedivRealDivdropout/truediv/xdropout/sub"
/device:GPU:0*
T0
Y
dropout/GreaterEqualGreaterEqualdropout/random_uniformsub"
/device:GPU:0*
T0
A
dropout/mulMulReludropout/truediv"
/device:GPU:0*
T0
a
dropout/CastCastdropout/GreaterEqual"
/device:GPU:0*

SrcT0
*
Truncate(*

DstT0
G

dropout/mul_1Muldropout/muldropout/Cast"
/device:GPU:0*
T0
j
"context_repr/lstm-0/transpose/permConst"
/device:GPU:0*!
valueB"*
dtype0
?
context_repr/lstm-0/transpose	Transpose
dropout/mul_1"context_repr/lstm-0/transpose/perm"
/device:GPU:0*
Tperm0*
T0
?
Kcontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/shapeConst*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
valueB"?*
dtype0
?
Icontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/minConst*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
valueB
*b???*
dtype0
?
Icontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/maxConst*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
valueB
*b??=*
dtype0
?
Scontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/RandomUniform
RandomUniformKcontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/shape*
T0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
dtype0*
seed2*

seed
?
Icontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/subSubIcontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/maxIcontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/min*
T0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel
?
Icontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/mulMulScontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/RandomUniformIcontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/sub*
T0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel
?
Econtext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniformAddIcontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/mulIcontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform/min*
T0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel
?
*context_repr/lstm-0/lstm_fused_cell/kernel
VariableV2"
/device:GPU:0*
shape:
??*
shared_name*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
dtype0*
	container
?
1context_repr/lstm-0/lstm_fused_cell/kernel/AssignAssign*context_repr/lstm-0/lstm_fused_cell/kernelEcontext_repr/lstm-0/lstm_fused_cell/kernel/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
validate_shape(
?
/context_repr/lstm-0/lstm_fused_cell/kernel/readIdentity*context_repr/lstm-0/lstm_fused_cell/kernel"
/device:GPU:0*
T0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel
?
:context_repr/lstm-0/lstm_fused_cell/bias/Initializer/ConstConst*;
_class1
/-loc:@context_repr/lstm-0/lstm_fused_cell/bias*
valueB?**
dtype0
?
(context_repr/lstm-0/lstm_fused_cell/bias
VariableV2"
/device:GPU:0*;
_class1
/-loc:@context_repr/lstm-0/lstm_fused_cell/bias*
dtype0*
	container*
shape:?*
shared_name
?
/context_repr/lstm-0/lstm_fused_cell/bias/AssignAssign(context_repr/lstm-0/lstm_fused_cell/bias:context_repr/lstm-0/lstm_fused_cell/bias/Initializer/Const"
/device:GPU:0*
T0*;
_class1
/-loc:@context_repr/lstm-0/lstm_fused_cell/bias*
validate_shape(*
use_locking(
?
-context_repr/lstm-0/lstm_fused_cell/bias/readIdentity(context_repr/lstm-0/lstm_fused_cell/bias"
/device:GPU:0*;
_class1
/-loc:@context_repr/lstm-0/lstm_fused_cell/bias*
T0
?
Mcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/shapeConst*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag*
valueB:?*
dtype0
?
Kcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/minConst*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag*
valueB
*q??*
dtype0
?
Kcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/maxConst*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag*
valueB
*q?>*
dtype0
?
Ucontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/RandomUniform
RandomUniformMcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/shape*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag*
dtype0*
seed2*

seed
?
Kcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/subSubKcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/maxKcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag
?
Kcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/mulMulUcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/RandomUniformKcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/sub*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag
?
Gcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniformAddKcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/mulKcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform/min*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag*
T0
?
,context_repr/lstm-0/lstm_fused_cell/w_i_diag
VariableV2"
/device:GPU:0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag*
dtype0*
	container*
shape:?*
shared_name
?
3context_repr/lstm-0/lstm_fused_cell/w_i_diag/AssignAssign,context_repr/lstm-0/lstm_fused_cell/w_i_diagGcontext_repr/lstm-0/lstm_fused_cell/w_i_diag/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag*
validate_shape(
?
1context_repr/lstm-0/lstm_fused_cell/w_i_diag/readIdentity,context_repr/lstm-0/lstm_fused_cell/w_i_diag"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag
?
Mcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/shapeConst*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_f_diag*
valueB:?*
dtype0
?
Kcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/minConst*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_f_diag*
valueB
*q??*
dtype0
?
Kcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/maxConst*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_f_diag*
valueB
*q?>*
dtype0
?
Ucontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/RandomUniform
RandomUniformMcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/shape*
seed2*

seed*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_f_diag*
dtype0
?
Kcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/subSubKcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/maxKcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_f_diag
?
Kcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/mulMulUcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/RandomUniformKcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/sub*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_f_diag
?
Gcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniformAddKcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/mulKcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_f_diag
?
,context_repr/lstm-0/lstm_fused_cell/w_f_diag
VariableV2"
/device:GPU:0*
shape:?*
shared_name*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_f_diag*
dtype0*
	container
?
3context_repr/lstm-0/lstm_fused_cell/w_f_diag/AssignAssign,context_repr/lstm-0/lstm_fused_cell/w_f_diagGcontext_repr/lstm-0/lstm_fused_cell/w_f_diag/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_f_diag*
validate_shape(
?
1context_repr/lstm-0/lstm_fused_cell/w_f_diag/readIdentity,context_repr/lstm-0/lstm_fused_cell/w_f_diag"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_f_diag
?
Mcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/shapeConst*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_o_diag*
valueB:?*
dtype0
?
Kcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/minConst*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_o_diag*
valueB
*q??*
dtype0
?
Kcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/maxConst*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_o_diag*
valueB
*q?>*
dtype0
?
Ucontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/RandomUniform
RandomUniformMcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/shape*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_o_diag*
dtype0*
seed2*

seed
?
Kcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/subSubKcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/maxKcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_o_diag
?
Kcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/mulMulUcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/RandomUniformKcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/sub*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_o_diag
?
Gcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniformAddKcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/mulKcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_o_diag
?
,context_repr/lstm-0/lstm_fused_cell/w_o_diag
VariableV2"
/device:GPU:0*
	container*
shape:?*
shared_name*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_o_diag*
dtype0
?
3context_repr/lstm-0/lstm_fused_cell/w_o_diag/AssignAssign,context_repr/lstm-0/lstm_fused_cell/w_o_diagGcontext_repr/lstm-0/lstm_fused_cell/w_o_diag/Initializer/random_uniform"
/device:GPU:0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_o_diag*
validate_shape(*
use_locking(*
T0
?
1context_repr/lstm-0/lstm_fused_cell/w_o_diag/readIdentity,context_repr/lstm-0/lstm_fused_cell/w_o_diag"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_o_diag
y
)context_repr/lstm-0/lstm_fused_cell/ShapeShapecontext_repr/lstm-0/transpose"
/device:GPU:0*
T0*
out_type0
t
7context_repr/lstm-0/lstm_fused_cell/strided_slice/stackConst"
/device:GPU:0*
value
B:*
dtype0
v
9context_repr/lstm-0/lstm_fused_cell/strided_slice/stack_1Const"
/device:GPU:0*
dtype0*
value
B:
v
9context_repr/lstm-0/lstm_fused_cell/strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
1context_repr/lstm-0/lstm_fused_cell/strided_sliceStridedSlice)context_repr/lstm-0/lstm_fused_cell/Shape7context_repr/lstm-0/lstm_fused_cell/strided_slice/stack9context_repr/lstm-0/lstm_fused_cell/strided_slice/stack_19context_repr/lstm-0/lstm_fused_cell/strided_slice/stack_2"
/device:GPU:0*
end_mask*
T0*
Index0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask
{
+context_repr/lstm-0/lstm_fused_cell/Shape_1Shapecontext_repr/lstm-0/transpose"
/device:GPU:0*
T0*
out_type0
v
9context_repr/lstm-0/lstm_fused_cell/strided_slice_1/stackConst"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-0/lstm_fused_cell/strided_slice_1/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-0/lstm_fused_cell/strided_slice_1/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
3context_repr/lstm-0/lstm_fused_cell/strided_slice_1StridedSlice+context_repr/lstm-0/lstm_fused_cell/Shape_19context_repr/lstm-0/lstm_fused_cell/strided_slice_1/stack;context_repr/lstm-0/lstm_fused_cell/strided_slice_1/stack_1;context_repr/lstm-0/lstm_fused_cell/strided_slice_1/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
e
+context_repr/lstm-0/lstm_fused_cell/stack/1Const"
/device:GPU:0*
value
B:?*
dtype0
?
)context_repr/lstm-0/lstm_fused_cell/stackPack1context_repr/lstm-0/lstm_fused_cell/strided_slice+context_repr/lstm-0/lstm_fused_cell/stack/1"
/device:GPU:0*
T0*

axis*
N
k
/context_repr/lstm-0/lstm_fused_cell/zeros/ConstConst"
/device:GPU:0*
valueB
**
dtype0
?
)context_repr/lstm-0/lstm_fused_cell/zerosFill)context_repr/lstm-0/lstm_fused_cell/stack/context_repr/lstm-0/lstm_fused_cell/zeros/Const"
/device:GPU:0*
T0*

index_type0
{
+context_repr/lstm-0/lstm_fused_cell/Shape_2Shapecontext_repr/lstm-0/transpose"
/device:GPU:0*
T0*
out_type0
v
9context_repr/lstm-0/lstm_fused_cell/strided_slice_2/stackConst"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-0/lstm_fused_cell/strided_slice_2/stack_1Const"
/device:GPU:0*
dtype0*
value
B:
x
;context_repr/lstm-0/lstm_fused_cell/strided_slice_2/stack_2Const"
/device:GPU:0*
dtype0*
value
B:
?
3context_repr/lstm-0/lstm_fused_cell/strided_slice_2StridedSlice+context_repr/lstm-0/lstm_fused_cell/Shape_29context_repr/lstm-0/lstm_fused_cell/strided_slice_2/stack;context_repr/lstm-0/lstm_fused_cell/strided_slice_2/stack_1;context_repr/lstm-0/lstm_fused_cell/strided_slice_2/stack_2"
/device:GPU:0*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask*
T0*
Index0*
shrink_axis_mask
f
)context_repr/lstm-0/lstm_fused_cell/ConstConst"
/device:GPU:0*
value
B:*
dtype0
?
'context_repr/lstm-0/lstm_fused_cell/MaxMaxword_repr/sentence_lengths)context_repr/lstm-0/lstm_fused_cell/Const"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
(context_repr/lstm-0/lstm_fused_cell/CastCast'context_repr/lstm-0/lstm_fused_cell/Max"
/device:GPU:0*
Truncate(*

DstT0	*

SrcT0
?
-context_repr/lstm-0/lstm_fused_cell/BlockLSTM	BlockLSTM(context_repr/lstm-0/lstm_fused_cell/Castcontext_repr/lstm-0/transpose)context_repr/lstm-0/lstm_fused_cell/zeros)context_repr/lstm-0/lstm_fused_cell/zeros/context_repr/lstm-0/lstm_fused_cell/kernel/read1context_repr/lstm-0/lstm_fused_cell/w_i_diag/read1context_repr/lstm-0/lstm_fused_cell/w_f_diag/read1context_repr/lstm-0/lstm_fused_cell/w_o_diag/read-context_repr/lstm-0/lstm_fused_cell/bias/read"
/device:GPU:0*
T0*
forget_bias%??*
use_peephole(*
	cell_clip%??
o
6context_repr/lstm-0/lstm_fused_cell/SequenceMask/ConstConst"
/device:GPU:0*
dtype0*
value	B:
q
8context_repr/lstm-0/lstm_fused_cell/SequenceMask/Const_1Const"
/device:GPU:0*
value	B:*
dtype0
?
6context_repr/lstm-0/lstm_fused_cell/SequenceMask/RangeRange6context_repr/lstm-0/lstm_fused_cell/SequenceMask/Const3context_repr/lstm-0/lstm_fused_cell/strided_slice_18context_repr/lstm-0/lstm_fused_cell/SequenceMask/Const_1"
/device:GPU:0*

Tidx0
?
?context_repr/lstm-0/lstm_fused_cell/SequenceMask/ExpandDims/dimConst"
/device:GPU:0*
dtype0*
valueB:
?????????
?
;context_repr/lstm-0/lstm_fused_cell/SequenceMask/ExpandDims
ExpandDimsword_repr/sentence_lengths?context_repr/lstm-0/lstm_fused_cell/SequenceMask/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
?
5context_repr/lstm-0/lstm_fused_cell/SequenceMask/CastCast;context_repr/lstm-0/lstm_fused_cell/SequenceMask/ExpandDims"
/device:GPU:0*
Truncate(*

DstT0*

SrcT0
?
5context_repr/lstm-0/lstm_fused_cell/SequenceMask/LessLess6context_repr/lstm-0/lstm_fused_cell/SequenceMask/Range5context_repr/lstm-0/lstm_fused_cell/SequenceMask/Cast"
/device:GPU:0*
T0
?
7context_repr/lstm-0/lstm_fused_cell/SequenceMask/Cast_1Cast5context_repr/lstm-0/lstm_fused_cell/SequenceMask/Less"
/device:GPU:0*

SrcT0
*
Truncate(*

DstT0
v
2context_repr/lstm-0/lstm_fused_cell/transpose/permConst"
/device:GPU:0*
valueB"*
dtype0
?
-context_repr/lstm-0/lstm_fused_cell/transpose	Transpose7context_repr/lstm-0/lstm_fused_cell/SequenceMask/Cast_12context_repr/lstm-0/lstm_fused_cell/transpose/perm"
/device:GPU:0*
Tperm0*
T0
x
2context_repr/lstm-0/lstm_fused_cell/ExpandDims/dimConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
.context_repr/lstm-0/lstm_fused_cell/ExpandDims
ExpandDims-context_repr/lstm-0/lstm_fused_cell/transpose2context_repr/lstm-0/lstm_fused_cell/ExpandDims/dim"
/device:GPU:0*
T0*

Tdim0
z
2context_repr/lstm-0/lstm_fused_cell/Tile/multiplesConst"
/device:GPU:0*!
valueB"?*
dtype0
?
(context_repr/lstm-0/lstm_fused_cell/TileTile.context_repr/lstm-0/lstm_fused_cell/ExpandDims2context_repr/lstm-0/lstm_fused_cell/Tile/multiples"
/device:GPU:0*
T0*

Tmultiples0
?
'context_repr/lstm-0/lstm_fused_cell/mulMul/context_repr/lstm-0/lstm_fused_cell/BlockLSTM:6(context_repr/lstm-0/lstm_fused_cell/Tile"
/device:GPU:0*
T0
q
4context_repr/lstm-0/lstm_fused_cell/ExpandDims_1/dimConst"
/device:GPU:0*
value
B:*
dtype0
?
0context_repr/lstm-0/lstm_fused_cell/ExpandDims_1
ExpandDims)context_repr/lstm-0/lstm_fused_cell/zeros4context_repr/lstm-0/lstm_fused_cell/ExpandDims_1/dim"
/device:GPU:0*

Tdim0*
T0
h
/context_repr/lstm-0/lstm_fused_cell/concat/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
*context_repr/lstm-0/lstm_fused_cell/concatConcatV20context_repr/lstm-0/lstm_fused_cell/ExpandDims_1/context_repr/lstm-0/lstm_fused_cell/BlockLSTM:1/context_repr/lstm-0/lstm_fused_cell/concat/axis"
/device:GPU:0*
N*

Tidx0*
T0
q
4context_repr/lstm-0/lstm_fused_cell/ExpandDims_2/dimConst"
/device:GPU:0*
value
B:*
dtype0
?
0context_repr/lstm-0/lstm_fused_cell/ExpandDims_2
ExpandDims)context_repr/lstm-0/lstm_fused_cell/zeros4context_repr/lstm-0/lstm_fused_cell/ExpandDims_2/dim"
/device:GPU:0*
T0*

Tdim0
j
1context_repr/lstm-0/lstm_fused_cell/concat_1/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
,context_repr/lstm-0/lstm_fused_cell/concat_1ConcatV20context_repr/lstm-0/lstm_fused_cell/ExpandDims_2'context_repr/lstm-0/lstm_fused_cell/mul1context_repr/lstm-0/lstm_fused_cell/concat_1/axis"
/device:GPU:0*
N*

Tidx0*
T0
h
/context_repr/lstm-0/lstm_fused_cell/range/startConst"
/device:GPU:0*
value	B:*
dtype0
h
/context_repr/lstm-0/lstm_fused_cell/range/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
)context_repr/lstm-0/lstm_fused_cell/rangeRange/context_repr/lstm-0/lstm_fused_cell/range/start1context_repr/lstm-0/lstm_fused_cell/strided_slice/context_repr/lstm-0/lstm_fused_cell/range/delta"
/device:GPU:0*

Tidx0
?
+context_repr/lstm-0/lstm_fused_cell/stack_1Packword_repr/sentence_lengths)context_repr/lstm-0/lstm_fused_cell/range"
/device:GPU:0*
T0*

axis*
N
?
,context_repr/lstm-0/lstm_fused_cell/GatherNdGatherNd*context_repr/lstm-0/lstm_fused_cell/concat+context_repr/lstm-0/lstm_fused_cell/stack_1"
/device:GPU:0*
Tparams0*
Tindices0
j
1context_repr/lstm-0/lstm_fused_cell/range_1/startConst"
/device:GPU:0*
value	B:*
dtype0
j
1context_repr/lstm-0/lstm_fused_cell/range_1/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
+context_repr/lstm-0/lstm_fused_cell/range_1Range1context_repr/lstm-0/lstm_fused_cell/range_1/start1context_repr/lstm-0/lstm_fused_cell/strided_slice1context_repr/lstm-0/lstm_fused_cell/range_1/delta"
/device:GPU:0*

Tidx0
?
+context_repr/lstm-0/lstm_fused_cell/stack_2Packword_repr/sentence_lengths+context_repr/lstm-0/lstm_fused_cell/range_1"
/device:GPU:0*
T0*

axis*
N
?
.context_repr/lstm-0/lstm_fused_cell/GatherNd_1GatherNd,context_repr/lstm-0/lstm_fused_cell/concat_1+context_repr/lstm-0/lstm_fused_cell/stack_2"
/device:GPU:0*
Tindices0*
Tparams0
?
#context_repr/lstm-0/ReverseSequenceReverseSequencecontext_repr/lstm-0/transposeword_repr/sentence_lengths"
/device:GPU:0*
seq_dim*

Tlen0*
	batch_dim*
T0
?
Mcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/shapeConst*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell_1/kernel*
valueB"?*
dtype0
?
Kcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/minConst*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell_1/kernel*
valueB
*b???*
dtype0
?
Kcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/maxConst*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell_1/kernel*
valueB
*b??=*
dtype0
?
Ucontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/RandomUniform
RandomUniformMcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/shape*

seed*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell_1/kernel*
dtype0*
seed2
?
Kcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/subSubKcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/maxKcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell_1/kernel
?
Kcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/mulMulUcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/RandomUniformKcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/sub*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell_1/kernel
?
Gcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniformAddKcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/mulKcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell_1/kernel
?
,context_repr/lstm-0/lstm_fused_cell_1/kernel
VariableV2"
/device:GPU:0*
shared_name*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell_1/kernel*
dtype0*
	container*
shape:
??
?
3context_repr/lstm-0/lstm_fused_cell_1/kernel/AssignAssign,context_repr/lstm-0/lstm_fused_cell_1/kernelGcontext_repr/lstm-0/lstm_fused_cell_1/kernel/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell_1/kernel*
validate_shape(
?
1context_repr/lstm-0/lstm_fused_cell_1/kernel/readIdentity,context_repr/lstm-0/lstm_fused_cell_1/kernel"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell_1/kernel
?
*
dtype0
?
Wcontext_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/RandomUniform
RandomUniformOcontext_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/shape*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_i_diag*
dtype0*
seed2*

seed
?
Mcontext_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/subSubMcontext_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/maxMcontext_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_i_diag
?
Mcontext_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/mulMulWcontext_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/RandomUniformMcontext_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/sub*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_i_diag
?
Icontext_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Initializer/random_uniformAddMcontext_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/mulMcontext_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/min*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_i_diag*
T0
?
.context_repr/lstm-0/lstm_fused_cell_1/w_i_diag
VariableV2"
/device:GPU:0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_i_diag*
dtype0*
	container*
shape:?*
shared_name
?
5context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/AssignAssign.context_repr/lstm-0/lstm_fused_cell_1/w_i_diagIcontext_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_i_diag*
validate_shape(
?
3context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/readIdentity.context_repr/lstm-0/lstm_fused_cell_1/w_i_diag"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_i_diag
?
Ocontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/shapeConst*
dtype0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag*
valueB:?
?
Mcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/minConst*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag*
valueB
*q??*
dtype0
?
Mcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/maxConst*
dtype0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag*
valueB
*q?>
?
Wcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/RandomUniform
RandomUniformOcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/shape*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag*
dtype0*
seed2*

seed
?
Mcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/subSubMcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/maxMcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/min*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag*
T0
?
Mcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/mulMulWcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/RandomUniformMcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/sub*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag
?
Icontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniformAddMcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/mulMcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag
?
.context_repr/lstm-0/lstm_fused_cell_1/w_f_diag
VariableV2"
/device:GPU:0*
	container*
shape:?*
shared_name*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag*
dtype0
?
5context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/AssignAssign.context_repr/lstm-0/lstm_fused_cell_1/w_f_diagIcontext_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag*
validate_shape(
?
3context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/readIdentity.context_repr/lstm-0/lstm_fused_cell_1/w_f_diag"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag
?
Ocontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/shapeConst*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag*
valueB:?*
dtype0
?
Mcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/minConst*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag*
valueB
*q??*
dtype0
?
Mcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/maxConst*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag*
valueB
*q?>*
dtype0
?
Wcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/RandomUniform
RandomUniformOcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/shape*
dtype0*
seed2*

seed*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag
?
Mcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/subSubMcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/maxMcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/min*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag*
T0
?
Mcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/mulMulWcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/RandomUniformMcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/sub*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag
?
Icontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniformAddMcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/mulMcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag
?
.context_repr/lstm-0/lstm_fused_cell_1/w_o_diag
VariableV2"
/device:GPU:0*
shared_name*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag*
dtype0*
	container*
shape:?
?
5context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/AssignAssign.context_repr/lstm-0/lstm_fused_cell_1/w_o_diagIcontext_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform"
/device:GPU:0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag*
validate_shape(*
use_locking(*
T0
?
3context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/readIdentity.context_repr/lstm-0/lstm_fused_cell_1/w_o_diag"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag
?
+context_repr/lstm-0/lstm_fused_cell_1/ShapeShape#context_repr/lstm-0/ReverseSequence"
/device:GPU:0*
T0*
out_type0
v
9context_repr/lstm-0/lstm_fused_cell_1/strided_slice/stackConst"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-0/lstm_fused_cell_1/strided_slice/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-0/lstm_fused_cell_1/strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
3context_repr/lstm-0/lstm_fused_cell_1/strided_sliceStridedSlice+context_repr/lstm-0/lstm_fused_cell_1/Shape9context_repr/lstm-0/lstm_fused_cell_1/strided_slice/stack;context_repr/lstm-0/lstm_fused_cell_1/strided_slice/stack_1;context_repr/lstm-0/lstm_fused_cell_1/strided_slice/stack_2"
/device:GPU:0*
end_mask*
Index0*
T0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask
?
-context_repr/lstm-0/lstm_fused_cell_1/Shape_1Shape#context_repr/lstm-0/ReverseSequence"
/device:GPU:0*
T0*
out_type0
x
;context_repr/lstm-0/lstm_fused_cell_1/strided_slice_1/stackConst"
/device:GPU:0*
value
B:*
dtype0
z
=context_repr/lstm-0/lstm_fused_cell_1/strided_slice_1/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
z
=context_repr/lstm-0/lstm_fused_cell_1/strided_slice_1/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
5context_repr/lstm-0/lstm_fused_cell_1/strided_slice_1StridedSlice-context_repr/lstm-0/lstm_fused_cell_1/Shape_1;context_repr/lstm-0/lstm_fused_cell_1/strided_slice_1/stack=context_repr/lstm-0/lstm_fused_cell_1/strided_slice_1/stack_1=context_repr/lstm-0/lstm_fused_cell_1/strided_slice_1/stack_2"
/device:GPU:0*
Index0*
T0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
g
-context_repr/lstm-0/lstm_fused_cell_1/stack/1Const"
/device:GPU:0*
value
B:?*
dtype0
?
+context_repr/lstm-0/lstm_fused_cell_1/stackPack3context_repr/lstm-0/lstm_fused_cell_1/strided_slice-context_repr/lstm-0/lstm_fused_cell_1/stack/1"
/device:GPU:0*
T0*

axis*
N
m
1context_repr/lstm-0/lstm_fused_cell_1/zeros/ConstConst"
/device:GPU:0*
valueB
**
dtype0
?
+context_repr/lstm-0/lstm_fused_cell_1/zerosFill+context_repr/lstm-0/lstm_fused_cell_1/stack1context_repr/lstm-0/lstm_fused_cell_1/zeros/Const"
/device:GPU:0*

index_type0*
T0
?
-context_repr/lstm-0/lstm_fused_cell_1/Shape_2Shape#context_repr/lstm-0/ReverseSequence"
/device:GPU:0*
T0*
out_type0
x
;context_repr/lstm-0/lstm_fused_cell_1/strided_slice_2/stackConst"
/device:GPU:0*
value
B:*
dtype0
z
=context_repr/lstm-0/lstm_fused_cell_1/strided_slice_2/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
z
=context_repr/lstm-0/lstm_fused_cell_1/strided_slice_2/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
5context_repr/lstm-0/lstm_fused_cell_1/strided_slice_2StridedSlice-context_repr/lstm-0/lstm_fused_cell_1/Shape_2;context_repr/lstm-0/lstm_fused_cell_1/strided_slice_2/stack=context_repr/lstm-0/lstm_fused_cell_1/strided_slice_2/stack_1=context_repr/lstm-0/lstm_fused_cell_1/strided_slice_2/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
h
+context_repr/lstm-0/lstm_fused_cell_1/ConstConst"
/device:GPU:0*
value
B:*
dtype0
?
)context_repr/lstm-0/lstm_fused_cell_1/MaxMaxword_repr/sentence_lengths+context_repr/lstm-0/lstm_fused_cell_1/Const"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
*context_repr/lstm-0/lstm_fused_cell_1/CastCast)context_repr/lstm-0/lstm_fused_cell_1/Max"
/device:GPU:0*
Truncate(*

DstT0	*

SrcT0
?
/context_repr/lstm-0/lstm_fused_cell_1/BlockLSTM	BlockLSTM*context_repr/lstm-0/lstm_fused_cell_1/Cast#context_repr/lstm-0/ReverseSequence+context_repr/lstm-0/lstm_fused_cell_1/zeros+context_repr/lstm-0/lstm_fused_cell_1/zeros1context_repr/lstm-0/lstm_fused_cell_1/kernel/read3context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/read3context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/read3context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/read/context_repr/lstm-0/lstm_fused_cell_1/bias/read"
/device:GPU:0*
T0*
forget_bias%??*
use_peephole(*
	cell_clip%??
q
8context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/ConstConst"
/device:GPU:0*
value	B:*
dtype0
s
:context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/Const_1Const"
/device:GPU:0*
value	B:*
dtype0
?
8context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/RangeRange8context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/Const5context_repr/lstm-0/lstm_fused_cell_1/strided_slice_1:context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/Const_1"
/device:GPU:0*

Tidx0
?
Acontext_repr/lstm-0/lstm_fused_cell_1/SequenceMask/ExpandDims/dimConst"
/device:GPU:0*
dtype0*
valueB:
?????????
?
=context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/ExpandDims
ExpandDimsword_repr/sentence_lengthsAcontext_repr/lstm-0/lstm_fused_cell_1/SequenceMask/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
?
7context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/CastCast=context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/ExpandDims"
/device:GPU:0*

SrcT0*
Truncate(*

DstT0
?
7context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/LessLess8context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/Range7context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/Cast"
/device:GPU:0*
T0
?
9context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/Cast_1Cast7context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/Less"
/device:GPU:0*

DstT0*

SrcT0
*
Truncate(
x
4context_repr/lstm-0/lstm_fused_cell_1/transpose/permConst"
/device:GPU:0*
valueB"*
dtype0
?
/context_repr/lstm-0/lstm_fused_cell_1/transpose	Transpose9context_repr/lstm-0/lstm_fused_cell_1/SequenceMask/Cast_14context_repr/lstm-0/lstm_fused_cell_1/transpose/perm"
/device:GPU:0*
Tperm0*
T0
z
4context_repr/lstm-0/lstm_fused_cell_1/ExpandDims/dimConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
0context_repr/lstm-0/lstm_fused_cell_1/ExpandDims
ExpandDims/context_repr/lstm-0/lstm_fused_cell_1/transpose4context_repr/lstm-0/lstm_fused_cell_1/ExpandDims/dim"
/device:GPU:0*
T0*

Tdim0
|
4context_repr/lstm-0/lstm_fused_cell_1/Tile/multiplesConst"
/device:GPU:0*!
valueB"?*
dtype0
?
*context_repr/lstm-0/lstm_fused_cell_1/TileTile0context_repr/lstm-0/lstm_fused_cell_1/ExpandDims4context_repr/lstm-0/lstm_fused_cell_1/Tile/multiples"
/device:GPU:0*

Tmultiples0*
T0
?
)context_repr/lstm-0/lstm_fused_cell_1/mulMul1context_repr/lstm-0/lstm_fused_cell_1/BlockLSTM:6*context_repr/lstm-0/lstm_fused_cell_1/Tile"
/device:GPU:0*
T0
s
6context_repr/lstm-0/lstm_fused_cell_1/ExpandDims_1/dimConst"
/device:GPU:0*
value
B:*
dtype0
?
2context_repr/lstm-0/lstm_fused_cell_1/ExpandDims_1
ExpandDims+context_repr/lstm-0/lstm_fused_cell_1/zeros6context_repr/lstm-0/lstm_fused_cell_1/ExpandDims_1/dim"
/device:GPU:0*
T0*

Tdim0
j
1context_repr/lstm-0/lstm_fused_cell_1/concat/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
,context_repr/lstm-0/lstm_fused_cell_1/concatConcatV22context_repr/lstm-0/lstm_fused_cell_1/ExpandDims_11context_repr/lstm-0/lstm_fused_cell_1/BlockLSTM:11context_repr/lstm-0/lstm_fused_cell_1/concat/axis"
/device:GPU:0*
T0*
N*

Tidx0
s
6context_repr/lstm-0/lstm_fused_cell_1/ExpandDims_2/dimConst"
/device:GPU:0*
dtype0*
value
B:
?
2context_repr/lstm-0/lstm_fused_cell_1/ExpandDims_2
ExpandDims+context_repr/lstm-0/lstm_fused_cell_1/zeros6context_repr/lstm-0/lstm_fused_cell_1/ExpandDims_2/dim"
/device:GPU:0*

Tdim0*
T0
l
3context_repr/lstm-0/lstm_fused_cell_1/concat_1/axisConst"
/device:GPU:0*
dtype0*
value	B:
?
.context_repr/lstm-0/lstm_fused_cell_1/concat_1ConcatV22context_repr/lstm-0/lstm_fused_cell_1/ExpandDims_2)context_repr/lstm-0/lstm_fused_cell_1/mul3context_repr/lstm-0/lstm_fused_cell_1/concat_1/axis"
/device:GPU:0*

Tidx0*
T0*
N
j
1context_repr/lstm-0/lstm_fused_cell_1/range/startConst"
/device:GPU:0*
value	B:*
dtype0
j
1context_repr/lstm-0/lstm_fused_cell_1/range/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
+context_repr/lstm-0/lstm_fused_cell_1/rangeRange1context_repr/lstm-0/lstm_fused_cell_1/range/start3context_repr/lstm-0/lstm_fused_cell_1/strided_slice1context_repr/lstm-0/lstm_fused_cell_1/range/delta"
/device:GPU:0*

Tidx0
?
-context_repr/lstm-0/lstm_fused_cell_1/stack_1Packword_repr/sentence_lengths+context_repr/lstm-0/lstm_fused_cell_1/range"
/device:GPU:0*
T0*

axis*
N
?
.context_repr/lstm-0/lstm_fused_cell_1/GatherNdGatherNd,context_repr/lstm-0/lstm_fused_cell_1/concat-context_repr/lstm-0/lstm_fused_cell_1/stack_1"
/device:GPU:0*
Tindices0*
Tparams0
l
3context_repr/lstm-0/lstm_fused_cell_1/range_1/startConst"
/device:GPU:0*
value	B:*
dtype0
l
3context_repr/lstm-0/lstm_fused_cell_1/range_1/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
-context_repr/lstm-0/lstm_fused_cell_1/range_1Range3context_repr/lstm-0/lstm_fused_cell_1/range_1/start3context_repr/lstm-0/lstm_fused_cell_1/strided_slice3context_repr/lstm-0/lstm_fused_cell_1/range_1/delta"
/device:GPU:0*

Tidx0
?
-context_repr/lstm-0/lstm_fused_cell_1/stack_2Packword_repr/sentence_lengths-context_repr/lstm-0/lstm_fused_cell_1/range_1"
/device:GPU:0*
T0*

axis*
N
?
0context_repr/lstm-0/lstm_fused_cell_1/GatherNd_1GatherNd.context_repr/lstm-0/lstm_fused_cell_1/concat_1-context_repr/lstm-0/lstm_fused_cell_1/stack_2"
/device:GPU:0*
Tindices0*
Tparams0
?
%context_repr/lstm-0/ReverseSequence_1ReverseSequence)context_repr/lstm-0/lstm_fused_cell_1/mulword_repr/sentence_lengths"
/device:GPU:0*
	batch_dim*
T0*
seq_dim*

Tlen0
a
context_repr/lstm-0/concat/axisConst"
/device:GPU:0*
dtype0*
valueB:
?????????
?
context_repr/lstm-0/concatConcatV2'context_repr/lstm-0/lstm_fused_cell/mul%context_repr/lstm-0/ReverseSequence_1context_repr/lstm-0/concat/axis"
/device:GPU:0*
T0*
N*

Tidx0
l
$context_repr/lstm-0/transpose_1/permConst"
/device:GPU:0*!
valueB"*
dtype0
?
context_repr/lstm-0/transpose_1	Transposecontext_repr/lstm-0/concat$context_repr/lstm-0/transpose_1/perm"
/device:GPU:0*
Tperm0*
T0
h
context_repr/lstm-0/addAddV2context_repr/lstm-0/transpose_1
dropout/mul_1"
/device:GPU:0*
T0
j
"context_repr/lstm-1/transpose/permConst"
/device:GPU:0*!
valueB"*
dtype0
?
context_repr/lstm-1/transpose	Transposecontext_repr/lstm-0/add"context_repr/lstm-1/transpose/perm"
/device:GPU:0*
Tperm0*
T0
?
Kcontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/shapeConst*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
valueB"?*
dtype0
?
Icontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/minConst*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
valueB
*b???*
dtype0
?
Icontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/maxConst*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
valueB
*b??=*
dtype0
?
Scontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/RandomUniform
RandomUniformKcontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/shape*
T0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
dtype0*
seed2*

seed
?
Icontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/subSubIcontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/maxIcontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/min*
T0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel
?
Icontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/mulMulScontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/RandomUniformIcontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/sub*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
T0
?
Econtext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniformAddIcontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/mulIcontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform/min*
T0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel
?
*context_repr/lstm-1/lstm_fused_cell/kernel
VariableV2"
/device:GPU:0*
shared_name*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
dtype0*
	container*
shape:
??
?
1context_repr/lstm-1/lstm_fused_cell/kernel/AssignAssign*context_repr/lstm-1/lstm_fused_cell/kernelEcontext_repr/lstm-1/lstm_fused_cell/kernel/Initializer/random_uniform"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel
?
/context_repr/lstm-1/lstm_fused_cell/kernel/readIdentity*context_repr/lstm-1/lstm_fused_cell/kernel"
/device:GPU:0*
T0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel
?
:context_repr/lstm-1/lstm_fused_cell/bias/Initializer/ConstConst*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias*
valueB?**
dtype0
?
(context_repr/lstm-1/lstm_fused_cell/bias
VariableV2"
/device:GPU:0*
shared_name*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias*
dtype0*
	container*
shape:?
?
/context_repr/lstm-1/lstm_fused_cell/bias/AssignAssign(context_repr/lstm-1/lstm_fused_cell/bias:context_repr/lstm-1/lstm_fused_cell/bias/Initializer/Const"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias
?
-context_repr/lstm-1/lstm_fused_cell/bias/readIdentity(context_repr/lstm-1/lstm_fused_cell/bias"
/device:GPU:0*
T0*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias
?
Mcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/shapeConst*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag*
valueB:?*
dtype0
?
Kcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/minConst*
dtype0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag*
valueB
*q??
?
Kcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/maxConst*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag*
valueB
*q?>*
dtype0
?
Ucontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/RandomUniform
RandomUniformMcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/shape*
dtype0*
seed2*

seed*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag
?
Kcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/subSubKcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/maxKcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag
?
Kcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/mulMulUcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/RandomUniformKcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/sub*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag
?
Gcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniformAddKcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/mulKcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag
?
,context_repr/lstm-1/lstm_fused_cell/w_i_diag
VariableV2"
/device:GPU:0*
shape:?*
shared_name*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag*
dtype0*
	container
?
3context_repr/lstm-1/lstm_fused_cell/w_i_diag/AssignAssign,context_repr/lstm-1/lstm_fused_cell/w_i_diagGcontext_repr/lstm-1/lstm_fused_cell/w_i_diag/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag*
validate_shape(
?
1context_repr/lstm-1/lstm_fused_cell/w_i_diag/readIdentity,context_repr/lstm-1/lstm_fused_cell/w_i_diag"
/device:GPU:0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag*
T0
?
Mcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/shapeConst*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_f_diag*
valueB:?*
dtype0
?
Kcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/minConst*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_f_diag*
valueB
*q??*
dtype0
?
Kcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/maxConst*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_f_diag*
valueB
*q?>*
dtype0
?
Ucontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/RandomUniform
RandomUniformMcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/shape*

seed*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_f_diag*
dtype0*
seed2
?
Kcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/subSubKcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/maxKcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_f_diag
?
Kcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/mulMulUcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/RandomUniformKcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/sub*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_f_diag
?
Gcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniformAddKcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/mulKcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_f_diag
?
,context_repr/lstm-1/lstm_fused_cell/w_f_diag
VariableV2"
/device:GPU:0*
	container*
shape:?*
shared_name*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_f_diag*
dtype0
?
3context_repr/lstm-1/lstm_fused_cell/w_f_diag/AssignAssign,context_repr/lstm-1/lstm_fused_cell/w_f_diagGcontext_repr/lstm-1/lstm_fused_cell/w_f_diag/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_f_diag*
validate_shape(
?
1context_repr/lstm-1/lstm_fused_cell/w_f_diag/readIdentity,context_repr/lstm-1/lstm_fused_cell/w_f_diag"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_f_diag
?
Mcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/shapeConst*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_o_diag*
valueB:?*
dtype0
?
Kcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/minConst*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_o_diag*
valueB
*q??*
dtype0
?
Kcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/maxConst*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_o_diag*
valueB
*q?>*
dtype0
?
Ucontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/RandomUniform
RandomUniformMcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/shape*

seed*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_o_diag*
dtype0*
seed2
?
Kcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/subSubKcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/maxKcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_o_diag
?
Kcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/mulMulUcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/RandomUniformKcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/sub*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_o_diag
?
Gcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniformAddKcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/mulKcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_o_diag
?
,context_repr/lstm-1/lstm_fused_cell/w_o_diag
VariableV2"
/device:GPU:0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_o_diag*
dtype0*
	container*
shape:?*
shared_name
?
3context_repr/lstm-1/lstm_fused_cell/w_o_diag/AssignAssign,context_repr/lstm-1/lstm_fused_cell/w_o_diagGcontext_repr/lstm-1/lstm_fused_cell/w_o_diag/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_o_diag*
validate_shape(
?
1context_repr/lstm-1/lstm_fused_cell/w_o_diag/readIdentity,context_repr/lstm-1/lstm_fused_cell/w_o_diag"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_o_diag
y
)context_repr/lstm-1/lstm_fused_cell/ShapeShapecontext_repr/lstm-1/transpose"
/device:GPU:0*
T0*
out_type0
t
7context_repr/lstm-1/lstm_fused_cell/strided_slice/stackConst"
/device:GPU:0*
dtype0*
value
B:
v
9context_repr/lstm-1/lstm_fused_cell/strided_slice/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
v
9context_repr/lstm-1/lstm_fused_cell/strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
1context_repr/lstm-1/lstm_fused_cell/strided_sliceStridedSlice)context_repr/lstm-1/lstm_fused_cell/Shape7context_repr/lstm-1/lstm_fused_cell/strided_slice/stack9context_repr/lstm-1/lstm_fused_cell/strided_slice/stack_19context_repr/lstm-1/lstm_fused_cell/strided_slice/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
{
+context_repr/lstm-1/lstm_fused_cell/Shape_1Shapecontext_repr/lstm-1/transpose"
/device:GPU:0*
T0*
out_type0
v
9context_repr/lstm-1/lstm_fused_cell/strided_slice_1/stackConst"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-1/lstm_fused_cell/strided_slice_1/stack_1Const"
/device:GPU:0*
dtype0*
value
B:
x
;context_repr/lstm-1/lstm_fused_cell/strided_slice_1/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
3context_repr/lstm-1/lstm_fused_cell/strided_slice_1StridedSlice+context_repr/lstm-1/lstm_fused_cell/Shape_19context_repr/lstm-1/lstm_fused_cell/strided_slice_1/stack;context_repr/lstm-1/lstm_fused_cell/strided_slice_1/stack_1;context_repr/lstm-1/lstm_fused_cell/strided_slice_1/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
e
+context_repr/lstm-1/lstm_fused_cell/stack/1Const"
/device:GPU:0*
value
B:?*
dtype0
?
)context_repr/lstm-1/lstm_fused_cell/stackPack1context_repr/lstm-1/lstm_fused_cell/strided_slice+context_repr/lstm-1/lstm_fused_cell/stack/1"
/device:GPU:0*
T0*

axis*
N
k
/context_repr/lstm-1/lstm_fused_cell/zeros/ConstConst"
/device:GPU:0*
valueB
**
dtype0
?
)context_repr/lstm-1/lstm_fused_cell/zerosFill)context_repr/lstm-1/lstm_fused_cell/stack/context_repr/lstm-1/lstm_fused_cell/zeros/Const"
/device:GPU:0*
T0*

index_type0
{
+context_repr/lstm-1/lstm_fused_cell/Shape_2Shapecontext_repr/lstm-1/transpose"
/device:GPU:0*
T0*
out_type0
v
9context_repr/lstm-1/lstm_fused_cell/strided_slice_2/stackConst"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-1/lstm_fused_cell/strided_slice_2/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-1/lstm_fused_cell/strided_slice_2/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
3context_repr/lstm-1/lstm_fused_cell/strided_slice_2StridedSlice+context_repr/lstm-1/lstm_fused_cell/Shape_29context_repr/lstm-1/lstm_fused_cell/strided_slice_2/stack;context_repr/lstm-1/lstm_fused_cell/strided_slice_2/stack_1;context_repr/lstm-1/lstm_fused_cell/strided_slice_2/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
f
)context_repr/lstm-1/lstm_fused_cell/ConstConst"
/device:GPU:0*
value
B:*
dtype0
?
'context_repr/lstm-1/lstm_fused_cell/MaxMaxword_repr/sentence_lengths)context_repr/lstm-1/lstm_fused_cell/Const"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
(context_repr/lstm-1/lstm_fused_cell/CastCast'context_repr/lstm-1/lstm_fused_cell/Max"
/device:GPU:0*
Truncate(*

DstT0	*

SrcT0
?
-context_repr/lstm-1/lstm_fused_cell/BlockLSTM	BlockLSTM(context_repr/lstm-1/lstm_fused_cell/Castcontext_repr/lstm-1/transpose)context_repr/lstm-1/lstm_fused_cell/zeros)context_repr/lstm-1/lstm_fused_cell/zeros/context_repr/lstm-1/lstm_fused_cell/kernel/read1context_repr/lstm-1/lstm_fused_cell/w_i_diag/read1context_repr/lstm-1/lstm_fused_cell/w_f_diag/read1context_repr/lstm-1/lstm_fused_cell/w_o_diag/read-context_repr/lstm-1/lstm_fused_cell/bias/read"
/device:GPU:0*
forget_bias%??*
use_peephole(*
	cell_clip%??*
T0
o
6context_repr/lstm-1/lstm_fused_cell/SequenceMask/ConstConst"
/device:GPU:0*
value	B:*
dtype0
q
8context_repr/lstm-1/lstm_fused_cell/SequenceMask/Const_1Const"
/device:GPU:0*
value	B:*
dtype0
?
6context_repr/lstm-1/lstm_fused_cell/SequenceMask/RangeRange6context_repr/lstm-1/lstm_fused_cell/SequenceMask/Const3context_repr/lstm-1/lstm_fused_cell/strided_slice_18context_repr/lstm-1/lstm_fused_cell/SequenceMask/Const_1"
/device:GPU:0*

Tidx0
?
?context_repr/lstm-1/lstm_fused_cell/SequenceMask/ExpandDims/dimConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
;context_repr/lstm-1/lstm_fused_cell/SequenceMask/ExpandDims
ExpandDimsword_repr/sentence_lengths?context_repr/lstm-1/lstm_fused_cell/SequenceMask/ExpandDims/dim"
/device:GPU:0*
T0*

Tdim0
?
5context_repr/lstm-1/lstm_fused_cell/SequenceMask/CastCast;context_repr/lstm-1/lstm_fused_cell/SequenceMask/ExpandDims"
/device:GPU:0*

SrcT0*
Truncate(*

DstT0
?
5context_repr/lstm-1/lstm_fused_cell/SequenceMask/LessLess6context_repr/lstm-1/lstm_fused_cell/SequenceMask/Range5context_repr/lstm-1/lstm_fused_cell/SequenceMask/Cast"
/device:GPU:0*
T0
?
7context_repr/lstm-1/lstm_fused_cell/SequenceMask/Cast_1Cast5context_repr/lstm-1/lstm_fused_cell/SequenceMask/Less"
/device:GPU:0*

SrcT0
*
Truncate(*

DstT0
v
2context_repr/lstm-1/lstm_fused_cell/transpose/permConst"
/device:GPU:0*
valueB"*
dtype0
?
-context_repr/lstm-1/lstm_fused_cell/transpose	Transpose7context_repr/lstm-1/lstm_fused_cell/SequenceMask/Cast_12context_repr/lstm-1/lstm_fused_cell/transpose/perm"
/device:GPU:0*
Tperm0*
T0
x
2context_repr/lstm-1/lstm_fused_cell/ExpandDims/dimConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
.context_repr/lstm-1/lstm_fused_cell/ExpandDims
ExpandDims-context_repr/lstm-1/lstm_fused_cell/transpose2context_repr/lstm-1/lstm_fused_cell/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
z
2context_repr/lstm-1/lstm_fused_cell/Tile/multiplesConst"
/device:GPU:0*!
valueB"?*
dtype0
?
(context_repr/lstm-1/lstm_fused_cell/TileTile.context_repr/lstm-1/lstm_fused_cell/ExpandDims2context_repr/lstm-1/lstm_fused_cell/Tile/multiples"
/device:GPU:0*
T0*

Tmultiples0
?
'context_repr/lstm-1/lstm_fused_cell/mulMul/context_repr/lstm-1/lstm_fused_cell/BlockLSTM:6(context_repr/lstm-1/lstm_fused_cell/Tile"
/device:GPU:0*
T0
q
4context_repr/lstm-1/lstm_fused_cell/ExpandDims_1/dimConst"
/device:GPU:0*
value
B:*
dtype0
?
0context_repr/lstm-1/lstm_fused_cell/ExpandDims_1
ExpandDims)context_repr/lstm-1/lstm_fused_cell/zeros4context_repr/lstm-1/lstm_fused_cell/ExpandDims_1/dim"
/device:GPU:0*

Tdim0*
T0
h
/context_repr/lstm-1/lstm_fused_cell/concat/axisConst"
/device:GPU:0*
dtype0*
value	B:
?
*context_repr/lstm-1/lstm_fused_cell/concatConcatV20context_repr/lstm-1/lstm_fused_cell/ExpandDims_1/context_repr/lstm-1/lstm_fused_cell/BlockLSTM:1/context_repr/lstm-1/lstm_fused_cell/concat/axis"
/device:GPU:0*

Tidx0*
T0*
N
q
4context_repr/lstm-1/lstm_fused_cell/ExpandDims_2/dimConst"
/device:GPU:0*
value
B:*
dtype0
?
0context_repr/lstm-1/lstm_fused_cell/ExpandDims_2
ExpandDims)context_repr/lstm-1/lstm_fused_cell/zeros4context_repr/lstm-1/lstm_fused_cell/ExpandDims_2/dim"
/device:GPU:0*
T0*

Tdim0
j
1context_repr/lstm-1/lstm_fused_cell/concat_1/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
,context_repr/lstm-1/lstm_fused_cell/concat_1ConcatV20context_repr/lstm-1/lstm_fused_cell/ExpandDims_2'context_repr/lstm-1/lstm_fused_cell/mul1context_repr/lstm-1/lstm_fused_cell/concat_1/axis"
/device:GPU:0*
T0*
N*

Tidx0
h
/context_repr/lstm-1/lstm_fused_cell/range/startConst"
/device:GPU:0*
value	B:*
dtype0
h
/context_repr/lstm-1/lstm_fused_cell/range/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
)context_repr/lstm-1/lstm_fused_cell/rangeRange/context_repr/lstm-1/lstm_fused_cell/range/start1context_repr/lstm-1/lstm_fused_cell/strided_slice/context_repr/lstm-1/lstm_fused_cell/range/delta"
/device:GPU:0*

Tidx0
?
+context_repr/lstm-1/lstm_fused_cell/stack_1Packword_repr/sentence_lengths)context_repr/lstm-1/lstm_fused_cell/range"
/device:GPU:0*
T0*

axis*
N
?
,context_repr/lstm-1/lstm_fused_cell/GatherNdGatherNd*context_repr/lstm-1/lstm_fused_cell/concat+context_repr/lstm-1/lstm_fused_cell/stack_1"
/device:GPU:0*
Tindices0*
Tparams0
j
1context_repr/lstm-1/lstm_fused_cell/range_1/startConst"
/device:GPU:0*
value	B:*
dtype0
j
1context_repr/lstm-1/lstm_fused_cell/range_1/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
+context_repr/lstm-1/lstm_fused_cell/range_1Range1context_repr/lstm-1/lstm_fused_cell/range_1/start1context_repr/lstm-1/lstm_fused_cell/strided_slice1context_repr/lstm-1/lstm_fused_cell/range_1/delta"
/device:GPU:0*

Tidx0
?
+context_repr/lstm-1/lstm_fused_cell/stack_2Packword_repr/sentence_lengths+context_repr/lstm-1/lstm_fused_cell/range_1"
/device:GPU:0*
T0*

axis*
N
?
.context_repr/lstm-1/lstm_fused_cell/GatherNd_1GatherNd,context_repr/lstm-1/lstm_fused_cell/concat_1+context_repr/lstm-1/lstm_fused_cell/stack_2"
/device:GPU:0*
Tindices0*
Tparams0
?
#context_repr/lstm-1/ReverseSequenceReverseSequencecontext_repr/lstm-1/transposeword_repr/sentence_lengths"
/device:GPU:0*
	batch_dim*
T0*
seq_dim*

Tlen0
?
Mcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/shapeConst*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell_1/kernel*
valueB"?*
dtype0
?
Kcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/minConst*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell_1/kernel*
valueB
*b???*
dtype0
?
Kcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/maxConst*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell_1/kernel*
valueB
*b??=*
dtype0
?
Ucontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/RandomUniform
RandomUniformMcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/shape*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell_1/kernel*
dtype0*
seed2*

seed
?
Kcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/subSubKcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/maxKcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell_1/kernel
?
Kcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/mulMulUcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/RandomUniformKcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/sub*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell_1/kernel
?
Gcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniformAddKcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/mulKcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell_1/kernel
?
,context_repr/lstm-1/lstm_fused_cell_1/kernel
VariableV2"
/device:GPU:0*
shared_name*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell_1/kernel*
dtype0*
	container*
shape:
??
?
3context_repr/lstm-1/lstm_fused_cell_1/kernel/AssignAssign,context_repr/lstm-1/lstm_fused_cell_1/kernelGcontext_repr/lstm-1/lstm_fused_cell_1/kernel/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell_1/kernel*
validate_shape(
?
1context_repr/lstm-1/lstm_fused_cell_1/kernel/readIdentity,context_repr/lstm-1/lstm_fused_cell_1/kernel"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell_1/kernel
?

?
Wcontext_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/RandomUniform
RandomUniformOcontext_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/shape*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_i_diag*
dtype0*
seed2*

seed
?
Mcontext_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/subSubMcontext_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/maxMcontext_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_i_diag
?
Mcontext_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/mulMulWcontext_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/RandomUniformMcontext_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/sub*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_i_diag
?
Icontext_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Initializer/random_uniformAddMcontext_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/mulMcontext_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_i_diag
?
.context_repr/lstm-1/lstm_fused_cell_1/w_i_diag
VariableV2"
/device:GPU:0*
	container*
shape:?*
shared_name*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_i_diag*
dtype0
?
5context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/AssignAssign.context_repr/lstm-1/lstm_fused_cell_1/w_i_diagIcontext_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_i_diag*
validate_shape(*
use_locking(
?
3context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/readIdentity.context_repr/lstm-1/lstm_fused_cell_1/w_i_diag"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_i_diag
?
Ocontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/shapeConst*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
valueB:?*
dtype0
?
Mcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/minConst*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
valueB
*q??*
dtype0
?
Mcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/maxConst*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
valueB
*q?>*
dtype0
?
Wcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/RandomUniform
RandomUniformOcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/shape*

seed*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
dtype0*
seed2
?
Mcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/subSubMcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/maxMcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/min*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
T0
?
Mcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/mulMulWcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/RandomUniformMcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/sub*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag
?
Icontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniformAddMcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/mulMcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/min*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
T0
?
.context_repr/lstm-1/lstm_fused_cell_1/w_f_diag
VariableV2"
/device:GPU:0*
shape:?*
shared_name*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
dtype0*
	container
?
5context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/AssignAssign.context_repr/lstm-1/lstm_fused_cell_1/w_f_diagIcontext_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
validate_shape(*
use_locking(
?
3context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/readIdentity.context_repr/lstm-1/lstm_fused_cell_1/w_f_diag"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag
?
Ocontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/shapeConst*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag*
valueB:?*
dtype0
?
Mcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/minConst*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag*
valueB
*q??*
dtype0
?
Mcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/maxConst*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag*
valueB
*q?>*
dtype0
?
Wcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/RandomUniform
RandomUniformOcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/shape*

seed*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag*
dtype0*
seed2
?
Mcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/subSubMcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/maxMcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag
?
Mcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/mulMulWcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/RandomUniformMcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/sub*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag
?
Icontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniformAddMcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/mulMcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag
?
.context_repr/lstm-1/lstm_fused_cell_1/w_o_diag
VariableV2"
/device:GPU:0*
	container*
shape:?*
shared_name*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag*
dtype0
?
5context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/AssignAssign.context_repr/lstm-1/lstm_fused_cell_1/w_o_diagIcontext_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag
?
3context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/readIdentity.context_repr/lstm-1/lstm_fused_cell_1/w_o_diag"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag
?
+context_repr/lstm-1/lstm_fused_cell_1/ShapeShape#context_repr/lstm-1/ReverseSequence"
/device:GPU:0*
T0*
out_type0
v
9context_repr/lstm-1/lstm_fused_cell_1/strided_slice/stackConst"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-1/lstm_fused_cell_1/strided_slice/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-1/lstm_fused_cell_1/strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
3context_repr/lstm-1/lstm_fused_cell_1/strided_sliceStridedSlice+context_repr/lstm-1/lstm_fused_cell_1/Shape9context_repr/lstm-1/lstm_fused_cell_1/strided_slice/stack;context_repr/lstm-1/lstm_fused_cell_1/strided_slice/stack_1;context_repr/lstm-1/lstm_fused_cell_1/strided_slice/stack_2"
/device:GPU:0*
end_mask*
Index0*
T0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask
?
-context_repr/lstm-1/lstm_fused_cell_1/Shape_1Shape#context_repr/lstm-1/ReverseSequence"
/device:GPU:0*
T0*
out_type0
x
;context_repr/lstm-1/lstm_fused_cell_1/strided_slice_1/stackConst"
/device:GPU:0*
value
B:*
dtype0
z
=context_repr/lstm-1/lstm_fused_cell_1/strided_slice_1/stack_1Const"
/device:GPU:0*
dtype0*
value
B:
z
=context_repr/lstm-1/lstm_fused_cell_1/strided_slice_1/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
5context_repr/lstm-1/lstm_fused_cell_1/strided_slice_1StridedSlice-context_repr/lstm-1/lstm_fused_cell_1/Shape_1;context_repr/lstm-1/lstm_fused_cell_1/strided_slice_1/stack=context_repr/lstm-1/lstm_fused_cell_1/strided_slice_1/stack_1=context_repr/lstm-1/lstm_fused_cell_1/strided_slice_1/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
g
-context_repr/lstm-1/lstm_fused_cell_1/stack/1Const"
/device:GPU:0*
dtype0*
value
B:?
?
+context_repr/lstm-1/lstm_fused_cell_1/stackPack3context_repr/lstm-1/lstm_fused_cell_1/strided_slice-context_repr/lstm-1/lstm_fused_cell_1/stack/1"
/device:GPU:0*
T0*

axis*
N
m
1context_repr/lstm-1/lstm_fused_cell_1/zeros/ConstConst"
/device:GPU:0*
valueB
**
dtype0
?
+context_repr/lstm-1/lstm_fused_cell_1/zerosFill+context_repr/lstm-1/lstm_fused_cell_1/stack1context_repr/lstm-1/lstm_fused_cell_1/zeros/Const"
/device:GPU:0*

index_type0*
T0
?
-context_repr/lstm-1/lstm_fused_cell_1/Shape_2Shape#context_repr/lstm-1/ReverseSequence"
/device:GPU:0*
T0*
out_type0
x
;context_repr/lstm-1/lstm_fused_cell_1/strided_slice_2/stackConst"
/device:GPU:0*
dtype0*
value
B:
z
=context_repr/lstm-1/lstm_fused_cell_1/strided_slice_2/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
z
=context_repr/lstm-1/lstm_fused_cell_1/strided_slice_2/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
5context_repr/lstm-1/lstm_fused_cell_1/strided_slice_2StridedSlice-context_repr/lstm-1/lstm_fused_cell_1/Shape_2;context_repr/lstm-1/lstm_fused_cell_1/strided_slice_2/stack=context_repr/lstm-1/lstm_fused_cell_1/strided_slice_2/stack_1=context_repr/lstm-1/lstm_fused_cell_1/strided_slice_2/stack_2"
/device:GPU:0*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0*
shrink_axis_mask
h
+context_repr/lstm-1/lstm_fused_cell_1/ConstConst"
/device:GPU:0*
dtype0*
value
B:
?
)context_repr/lstm-1/lstm_fused_cell_1/MaxMaxword_repr/sentence_lengths+context_repr/lstm-1/lstm_fused_cell_1/Const"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
*context_repr/lstm-1/lstm_fused_cell_1/CastCast)context_repr/lstm-1/lstm_fused_cell_1/Max"
/device:GPU:0*
Truncate(*

DstT0	*

SrcT0
?
/context_repr/lstm-1/lstm_fused_cell_1/BlockLSTM	BlockLSTM*context_repr/lstm-1/lstm_fused_cell_1/Cast#context_repr/lstm-1/ReverseSequence+context_repr/lstm-1/lstm_fused_cell_1/zeros+context_repr/lstm-1/lstm_fused_cell_1/zeros1context_repr/lstm-1/lstm_fused_cell_1/kernel/read3context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/read3context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/read3context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/read/context_repr/lstm-1/lstm_fused_cell_1/bias/read"
/device:GPU:0*
T0*
forget_bias%??*
use_peephole(*
	cell_clip%??
q
8context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/ConstConst"
/device:GPU:0*
dtype0*
value	B:
s
:context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/Const_1Const"
/device:GPU:0*
value	B:*
dtype0
?
8context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/RangeRange8context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/Const5context_repr/lstm-1/lstm_fused_cell_1/strided_slice_1:context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/Const_1"
/device:GPU:0*

Tidx0
?
Acontext_repr/lstm-1/lstm_fused_cell_1/SequenceMask/ExpandDims/dimConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
=context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/ExpandDims
ExpandDimsword_repr/sentence_lengthsAcontext_repr/lstm-1/lstm_fused_cell_1/SequenceMask/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
?
7context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/CastCast=context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/ExpandDims"
/device:GPU:0*
Truncate(*

DstT0*

SrcT0
?
7context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/LessLess8context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/Range7context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/Cast"
/device:GPU:0*
T0
?
9context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/Cast_1Cast7context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/Less"
/device:GPU:0*

SrcT0
*
Truncate(*

DstT0
x
4context_repr/lstm-1/lstm_fused_cell_1/transpose/permConst"
/device:GPU:0*
valueB"*
dtype0
?
/context_repr/lstm-1/lstm_fused_cell_1/transpose	Transpose9context_repr/lstm-1/lstm_fused_cell_1/SequenceMask/Cast_14context_repr/lstm-1/lstm_fused_cell_1/transpose/perm"
/device:GPU:0*
Tperm0*
T0
z
4context_repr/lstm-1/lstm_fused_cell_1/ExpandDims/dimConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
0context_repr/lstm-1/lstm_fused_cell_1/ExpandDims
ExpandDims/context_repr/lstm-1/lstm_fused_cell_1/transpose4context_repr/lstm-1/lstm_fused_cell_1/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
|
4context_repr/lstm-1/lstm_fused_cell_1/Tile/multiplesConst"
/device:GPU:0*!
valueB"?*
dtype0
?
*context_repr/lstm-1/lstm_fused_cell_1/TileTile0context_repr/lstm-1/lstm_fused_cell_1/ExpandDims4context_repr/lstm-1/lstm_fused_cell_1/Tile/multiples"
/device:GPU:0*

Tmultiples0*
T0
?
)context_repr/lstm-1/lstm_fused_cell_1/mulMul1context_repr/lstm-1/lstm_fused_cell_1/BlockLSTM:6*context_repr/lstm-1/lstm_fused_cell_1/Tile"
/device:GPU:0*
T0
s
6context_repr/lstm-1/lstm_fused_cell_1/ExpandDims_1/dimConst"
/device:GPU:0*
value
B:*
dtype0
?
2context_repr/lstm-1/lstm_fused_cell_1/ExpandDims_1
ExpandDims+context_repr/lstm-1/lstm_fused_cell_1/zeros6context_repr/lstm-1/lstm_fused_cell_1/ExpandDims_1/dim"
/device:GPU:0*

Tdim0*
T0
j
1context_repr/lstm-1/lstm_fused_cell_1/concat/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
,context_repr/lstm-1/lstm_fused_cell_1/concatConcatV22context_repr/lstm-1/lstm_fused_cell_1/ExpandDims_11context_repr/lstm-1/lstm_fused_cell_1/BlockLSTM:11context_repr/lstm-1/lstm_fused_cell_1/concat/axis"
/device:GPU:0*

Tidx0*
T0*
N
s
6context_repr/lstm-1/lstm_fused_cell_1/ExpandDims_2/dimConst"
/device:GPU:0*
value
B:*
dtype0
?
2context_repr/lstm-1/lstm_fused_cell_1/ExpandDims_2
ExpandDims+context_repr/lstm-1/lstm_fused_cell_1/zeros6context_repr/lstm-1/lstm_fused_cell_1/ExpandDims_2/dim"
/device:GPU:0*

Tdim0*
T0
l
3context_repr/lstm-1/lstm_fused_cell_1/concat_1/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
.context_repr/lstm-1/lstm_fused_cell_1/concat_1ConcatV22context_repr/lstm-1/lstm_fused_cell_1/ExpandDims_2)context_repr/lstm-1/lstm_fused_cell_1/mul3context_repr/lstm-1/lstm_fused_cell_1/concat_1/axis"
/device:GPU:0*

Tidx0*
T0*
N
j
1context_repr/lstm-1/lstm_fused_cell_1/range/startConst"
/device:GPU:0*
value	B:*
dtype0
j
1context_repr/lstm-1/lstm_fused_cell_1/range/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
+context_repr/lstm-1/lstm_fused_cell_1/rangeRange1context_repr/lstm-1/lstm_fused_cell_1/range/start3context_repr/lstm-1/lstm_fused_cell_1/strided_slice1context_repr/lstm-1/lstm_fused_cell_1/range/delta"
/device:GPU:0*

Tidx0
?
-context_repr/lstm-1/lstm_fused_cell_1/stack_1Packword_repr/sentence_lengths+context_repr/lstm-1/lstm_fused_cell_1/range"
/device:GPU:0*
T0*

axis*
N
?
.context_repr/lstm-1/lstm_fused_cell_1/GatherNdGatherNd,context_repr/lstm-1/lstm_fused_cell_1/concat-context_repr/lstm-1/lstm_fused_cell_1/stack_1"
/device:GPU:0*
Tindices0*
Tparams0
l
3context_repr/lstm-1/lstm_fused_cell_1/range_1/startConst"
/device:GPU:0*
value	B:*
dtype0
l
3context_repr/lstm-1/lstm_fused_cell_1/range_1/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
-context_repr/lstm-1/lstm_fused_cell_1/range_1Range3context_repr/lstm-1/lstm_fused_cell_1/range_1/start3context_repr/lstm-1/lstm_fused_cell_1/strided_slice3context_repr/lstm-1/lstm_fused_cell_1/range_1/delta"
/device:GPU:0*

Tidx0
?
-context_repr/lstm-1/lstm_fused_cell_1/stack_2Packword_repr/sentence_lengths-context_repr/lstm-1/lstm_fused_cell_1/range_1"
/device:GPU:0*
T0*

axis*
N
?
0context_repr/lstm-1/lstm_fused_cell_1/GatherNd_1GatherNd.context_repr/lstm-1/lstm_fused_cell_1/concat_1-context_repr/lstm-1/lstm_fused_cell_1/stack_2"
/device:GPU:0*
Tindices0*
Tparams0
?
%context_repr/lstm-1/ReverseSequence_1ReverseSequence)context_repr/lstm-1/lstm_fused_cell_1/mulword_repr/sentence_lengths"
/device:GPU:0*

Tlen0*
	batch_dim*
T0*
seq_dim
a
context_repr/lstm-1/concat/axisConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
context_repr/lstm-1/concatConcatV2'context_repr/lstm-1/lstm_fused_cell/mul%context_repr/lstm-1/ReverseSequence_1context_repr/lstm-1/concat/axis"
/device:GPU:0*

Tidx0*
T0*
N
l
$context_repr/lstm-1/transpose_1/permConst"
/device:GPU:0*!
valueB"*
dtype0
?
context_repr/lstm-1/transpose_1	Transposecontext_repr/lstm-1/concat$context_repr/lstm-1/transpose_1/perm"
/device:GPU:0*
Tperm0*
T0
r
context_repr/lstm-1/addAddV2context_repr/lstm-1/transpose_1context_repr/lstm-0/add"
/device:GPU:0*
T0
j
"context_repr/lstm-2/transpose/permConst"
/device:GPU:0*!
valueB"*
dtype0
?
context_repr/lstm-2/transpose	Transposecontext_repr/lstm-1/add"context_repr/lstm-2/transpose/perm"
/device:GPU:0*
T0*
Tperm0
?
Kcontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/shapeConst*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel*
valueB"?*
dtype0
?
Icontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/minConst*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel*
valueB
*b???*
dtype0
?
Icontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/maxConst*
dtype0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel*
valueB
*b??=
?
Scontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/RandomUniform
RandomUniformKcontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/shape*
T0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel*
dtype0*
seed2*

seed
?
Icontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/subSubIcontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/maxIcontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/min*
T0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
Icontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/mulMulScontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/RandomUniformIcontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/sub*
T0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
Econtext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniformAddIcontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/mulIcontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform/min*
T0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
*context_repr/lstm-2/lstm_fused_cell/kernel
VariableV2"
/device:GPU:0*
shared_name*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel*
dtype0*
	container*
shape:
??
?
1context_repr/lstm-2/lstm_fused_cell/kernel/AssignAssign*context_repr/lstm-2/lstm_fused_cell/kernelEcontext_repr/lstm-2/lstm_fused_cell/kernel/Initializer/random_uniform"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
/context_repr/lstm-2/lstm_fused_cell/kernel/readIdentity*context_repr/lstm-2/lstm_fused_cell/kernel"
/device:GPU:0*
T0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
:context_repr/lstm-2/lstm_fused_cell/bias/Initializer/ConstConst*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias*
valueB?**
dtype0
?
(context_repr/lstm-2/lstm_fused_cell/bias
VariableV2"
/device:GPU:0*
shape:?*
shared_name*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias*
dtype0*
	container
?
/context_repr/lstm-2/lstm_fused_cell/bias/AssignAssign(context_repr/lstm-2/lstm_fused_cell/bias:context_repr/lstm-2/lstm_fused_cell/bias/Initializer/Const"
/device:GPU:0*
use_locking(*
T0*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias*
validate_shape(
?
-context_repr/lstm-2/lstm_fused_cell/bias/readIdentity(context_repr/lstm-2/lstm_fused_cell/bias"
/device:GPU:0*
T0*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias
?
Mcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/shapeConst*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag*
valueB:?*
dtype0
?
Kcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/minConst*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag*
valueB
*q??*
dtype0
?
Kcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/maxConst*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag*
valueB
*q?>*
dtype0
?
Ucontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/RandomUniform
RandomUniformMcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/shape*

seed*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag*
dtype0*
seed2
?
Kcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/subSubKcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/maxKcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag
?
Kcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/mulMulUcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/RandomUniformKcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/sub*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag
?
Gcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniformAddKcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/mulKcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform/min*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag*
T0
?
,context_repr/lstm-2/lstm_fused_cell/w_i_diag
VariableV2"
/device:GPU:0*
shared_name*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag*
dtype0*
	container*
shape:?
?
3context_repr/lstm-2/lstm_fused_cell/w_i_diag/AssignAssign,context_repr/lstm-2/lstm_fused_cell/w_i_diagGcontext_repr/lstm-2/lstm_fused_cell/w_i_diag/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag*
validate_shape(
?
1context_repr/lstm-2/lstm_fused_cell/w_i_diag/readIdentity,context_repr/lstm-2/lstm_fused_cell/w_i_diag"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag
?
Mcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/shapeConst*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_f_diag*
valueB:?*
dtype0
?
Kcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/minConst*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_f_diag*
valueB
*q??*
dtype0
?
Kcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/maxConst*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_f_diag*
valueB
*q?>*
dtype0
?
Ucontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/RandomUniform
RandomUniformMcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/shape*
dtype0*
seed2*

seed*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_f_diag
?
Kcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/subSubKcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/maxKcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_f_diag
?
Kcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/mulMulUcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/RandomUniformKcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/sub*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_f_diag
?
Gcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniformAddKcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/mulKcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_f_diag
?
,context_repr/lstm-2/lstm_fused_cell/w_f_diag
VariableV2"
/device:GPU:0*
shape:?*
shared_name*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_f_diag*
dtype0*
	container
?
3context_repr/lstm-2/lstm_fused_cell/w_f_diag/AssignAssign,context_repr/lstm-2/lstm_fused_cell/w_f_diagGcontext_repr/lstm-2/lstm_fused_cell/w_f_diag/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_f_diag*
validate_shape(
?
1context_repr/lstm-2/lstm_fused_cell/w_f_diag/readIdentity,context_repr/lstm-2/lstm_fused_cell/w_f_diag"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_f_diag
?
Mcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/shapeConst*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_o_diag*
valueB:?*
dtype0
?
Kcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/minConst*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_o_diag*
valueB
*q??*
dtype0
?
Kcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/maxConst*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_o_diag*
valueB
*q?>*
dtype0
?
Ucontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/RandomUniform
RandomUniformMcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/shape*

seed*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_o_diag*
dtype0*
seed2
?
Kcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/subSubKcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/maxKcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_o_diag
?
Kcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/mulMulUcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/RandomUniformKcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/sub*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_o_diag
?
Gcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniformAddKcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/mulKcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_o_diag
?
,context_repr/lstm-2/lstm_fused_cell/w_o_diag
VariableV2"
/device:GPU:0*
shared_name*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_o_diag*
dtype0*
	container*
shape:?
?
3context_repr/lstm-2/lstm_fused_cell/w_o_diag/AssignAssign,context_repr/lstm-2/lstm_fused_cell/w_o_diagGcontext_repr/lstm-2/lstm_fused_cell/w_o_diag/Initializer/random_uniform"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_o_diag*
validate_shape(*
use_locking(
?
1context_repr/lstm-2/lstm_fused_cell/w_o_diag/readIdentity,context_repr/lstm-2/lstm_fused_cell/w_o_diag"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_o_diag
y
)context_repr/lstm-2/lstm_fused_cell/ShapeShapecontext_repr/lstm-2/transpose"
/device:GPU:0*
T0*
out_type0
t
7context_repr/lstm-2/lstm_fused_cell/strided_slice/stackConst"
/device:GPU:0*
value
B:*
dtype0
v
9context_repr/lstm-2/lstm_fused_cell/strided_slice/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
v
9context_repr/lstm-2/lstm_fused_cell/strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
1context_repr/lstm-2/lstm_fused_cell/strided_sliceStridedSlice)context_repr/lstm-2/lstm_fused_cell/Shape7context_repr/lstm-2/lstm_fused_cell/strided_slice/stack9context_repr/lstm-2/lstm_fused_cell/strided_slice/stack_19context_repr/lstm-2/lstm_fused_cell/strided_slice/stack_2"
/device:GPU:0*

new_axis_mask*
end_mask*
T0*
Index0*
shrink_axis_mask*

ellipsis_mask*

begin_mask
{
+context_repr/lstm-2/lstm_fused_cell/Shape_1Shapecontext_repr/lstm-2/transpose"
/device:GPU:0*
T0*
out_type0
v
9context_repr/lstm-2/lstm_fused_cell/strided_slice_1/stackConst"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-2/lstm_fused_cell/strided_slice_1/stack_1Const"
/device:GPU:0*
dtype0*
value
B:
x
;context_repr/lstm-2/lstm_fused_cell/strided_slice_1/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
3context_repr/lstm-2/lstm_fused_cell/strided_slice_1StridedSlice+context_repr/lstm-2/lstm_fused_cell/Shape_19context_repr/lstm-2/lstm_fused_cell/strided_slice_1/stack;context_repr/lstm-2/lstm_fused_cell/strided_slice_1/stack_1;context_repr/lstm-2/lstm_fused_cell/strided_slice_1/stack_2"
/device:GPU:0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask*
T0*
Index0
e
+context_repr/lstm-2/lstm_fused_cell/stack/1Const"
/device:GPU:0*
value
B:?*
dtype0
?
)context_repr/lstm-2/lstm_fused_cell/stackPack1context_repr/lstm-2/lstm_fused_cell/strided_slice+context_repr/lstm-2/lstm_fused_cell/stack/1"
/device:GPU:0*
T0*

axis*
N
k
/context_repr/lstm-2/lstm_fused_cell/zeros/ConstConst"
/device:GPU:0*
valueB
**
dtype0
?
)context_repr/lstm-2/lstm_fused_cell/zerosFill)context_repr/lstm-2/lstm_fused_cell/stack/context_repr/lstm-2/lstm_fused_cell/zeros/Const"
/device:GPU:0*
T0*

index_type0
{
+context_repr/lstm-2/lstm_fused_cell/Shape_2Shapecontext_repr/lstm-2/transpose"
/device:GPU:0*
out_type0*
T0
v
9context_repr/lstm-2/lstm_fused_cell/strided_slice_2/stackConst"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-2/lstm_fused_cell/strided_slice_2/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-2/lstm_fused_cell/strided_slice_2/stack_2Const"
/device:GPU:0*
dtype0*
value
B:
?
3context_repr/lstm-2/lstm_fused_cell/strided_slice_2StridedSlice+context_repr/lstm-2/lstm_fused_cell/Shape_29context_repr/lstm-2/lstm_fused_cell/strided_slice_2/stack;context_repr/lstm-2/lstm_fused_cell/strided_slice_2/stack_1;context_repr/lstm-2/lstm_fused_cell/strided_slice_2/stack_2"
/device:GPU:0*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask*
T0*
Index0*
shrink_axis_mask
f
)context_repr/lstm-2/lstm_fused_cell/ConstConst"
/device:GPU:0*
dtype0*
value
B:
?
'context_repr/lstm-2/lstm_fused_cell/MaxMaxword_repr/sentence_lengths)context_repr/lstm-2/lstm_fused_cell/Const"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
(context_repr/lstm-2/lstm_fused_cell/CastCast'context_repr/lstm-2/lstm_fused_cell/Max"
/device:GPU:0*

SrcT0*
Truncate(*

DstT0	
?
-context_repr/lstm-2/lstm_fused_cell/BlockLSTM	BlockLSTM(context_repr/lstm-2/lstm_fused_cell/Castcontext_repr/lstm-2/transpose)context_repr/lstm-2/lstm_fused_cell/zeros)context_repr/lstm-2/lstm_fused_cell/zeros/context_repr/lstm-2/lstm_fused_cell/kernel/read1context_repr/lstm-2/lstm_fused_cell/w_i_diag/read1context_repr/lstm-2/lstm_fused_cell/w_f_diag/read1context_repr/lstm-2/lstm_fused_cell/w_o_diag/read-context_repr/lstm-2/lstm_fused_cell/bias/read"
/device:GPU:0*
forget_bias%??*
use_peephole(*
	cell_clip%??*
T0
o
6context_repr/lstm-2/lstm_fused_cell/SequenceMask/ConstConst"
/device:GPU:0*
value	B:*
dtype0
q
8context_repr/lstm-2/lstm_fused_cell/SequenceMask/Const_1Const"
/device:GPU:0*
value	B:*
dtype0
?
6context_repr/lstm-2/lstm_fused_cell/SequenceMask/RangeRange6context_repr/lstm-2/lstm_fused_cell/SequenceMask/Const3context_repr/lstm-2/lstm_fused_cell/strided_slice_18context_repr/lstm-2/lstm_fused_cell/SequenceMask/Const_1"
/device:GPU:0*

Tidx0
?
?context_repr/lstm-2/lstm_fused_cell/SequenceMask/ExpandDims/dimConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
;context_repr/lstm-2/lstm_fused_cell/SequenceMask/ExpandDims
ExpandDimsword_repr/sentence_lengths?context_repr/lstm-2/lstm_fused_cell/SequenceMask/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
?
5context_repr/lstm-2/lstm_fused_cell/SequenceMask/CastCast;context_repr/lstm-2/lstm_fused_cell/SequenceMask/ExpandDims"
/device:GPU:0*
Truncate(*

DstT0*

SrcT0
?
5context_repr/lstm-2/lstm_fused_cell/SequenceMask/LessLess6context_repr/lstm-2/lstm_fused_cell/SequenceMask/Range5context_repr/lstm-2/lstm_fused_cell/SequenceMask/Cast"
/device:GPU:0*
T0
?
7context_repr/lstm-2/lstm_fused_cell/SequenceMask/Cast_1Cast5context_repr/lstm-2/lstm_fused_cell/SequenceMask/Less"
/device:GPU:0*

SrcT0
*
Truncate(*

DstT0
v
2context_repr/lstm-2/lstm_fused_cell/transpose/permConst"
/device:GPU:0*
valueB"*
dtype0
?
-context_repr/lstm-2/lstm_fused_cell/transpose	Transpose7context_repr/lstm-2/lstm_fused_cell/SequenceMask/Cast_12context_repr/lstm-2/lstm_fused_cell/transpose/perm"
/device:GPU:0*
Tperm0*
T0
x
2context_repr/lstm-2/lstm_fused_cell/ExpandDims/dimConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
.context_repr/lstm-2/lstm_fused_cell/ExpandDims
ExpandDims-context_repr/lstm-2/lstm_fused_cell/transpose2context_repr/lstm-2/lstm_fused_cell/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
z
2context_repr/lstm-2/lstm_fused_cell/Tile/multiplesConst"
/device:GPU:0*!
valueB"?*
dtype0
?
(context_repr/lstm-2/lstm_fused_cell/TileTile.context_repr/lstm-2/lstm_fused_cell/ExpandDims2context_repr/lstm-2/lstm_fused_cell/Tile/multiples"
/device:GPU:0*

Tmultiples0*
T0
?
'context_repr/lstm-2/lstm_fused_cell/mulMul/context_repr/lstm-2/lstm_fused_cell/BlockLSTM:6(context_repr/lstm-2/lstm_fused_cell/Tile"
/device:GPU:0*
T0
q
4context_repr/lstm-2/lstm_fused_cell/ExpandDims_1/dimConst"
/device:GPU:0*
value
B:*
dtype0
?
0context_repr/lstm-2/lstm_fused_cell/ExpandDims_1
ExpandDims)context_repr/lstm-2/lstm_fused_cell/zeros4context_repr/lstm-2/lstm_fused_cell/ExpandDims_1/dim"
/device:GPU:0*
T0*

Tdim0
h
/context_repr/lstm-2/lstm_fused_cell/concat/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
*context_repr/lstm-2/lstm_fused_cell/concatConcatV20context_repr/lstm-2/lstm_fused_cell/ExpandDims_1/context_repr/lstm-2/lstm_fused_cell/BlockLSTM:1/context_repr/lstm-2/lstm_fused_cell/concat/axis"
/device:GPU:0*
T0*
N*

Tidx0
q
4context_repr/lstm-2/lstm_fused_cell/ExpandDims_2/dimConst"
/device:GPU:0*
value
B:*
dtype0
?
0context_repr/lstm-2/lstm_fused_cell/ExpandDims_2
ExpandDims)context_repr/lstm-2/lstm_fused_cell/zeros4context_repr/lstm-2/lstm_fused_cell/ExpandDims_2/dim"
/device:GPU:0*

Tdim0*
T0
j
1context_repr/lstm-2/lstm_fused_cell/concat_1/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
,context_repr/lstm-2/lstm_fused_cell/concat_1ConcatV20context_repr/lstm-2/lstm_fused_cell/ExpandDims_2'context_repr/lstm-2/lstm_fused_cell/mul1context_repr/lstm-2/lstm_fused_cell/concat_1/axis"
/device:GPU:0*
T0*
N*

Tidx0
h
/context_repr/lstm-2/lstm_fused_cell/range/startConst"
/device:GPU:0*
value	B:*
dtype0
h
/context_repr/lstm-2/lstm_fused_cell/range/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
)context_repr/lstm-2/lstm_fused_cell/rangeRange/context_repr/lstm-2/lstm_fused_cell/range/start1context_repr/lstm-2/lstm_fused_cell/strided_slice/context_repr/lstm-2/lstm_fused_cell/range/delta"
/device:GPU:0*

Tidx0
?
+context_repr/lstm-2/lstm_fused_cell/stack_1Packword_repr/sentence_lengths)context_repr/lstm-2/lstm_fused_cell/range"
/device:GPU:0*
T0*

axis*
N
?
,context_repr/lstm-2/lstm_fused_cell/GatherNdGatherNd*context_repr/lstm-2/lstm_fused_cell/concat+context_repr/lstm-2/lstm_fused_cell/stack_1"
/device:GPU:0*
Tindices0*
Tparams0
j
1context_repr/lstm-2/lstm_fused_cell/range_1/startConst"
/device:GPU:0*
dtype0*
value	B:
j
1context_repr/lstm-2/lstm_fused_cell/range_1/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
+context_repr/lstm-2/lstm_fused_cell/range_1Range1context_repr/lstm-2/lstm_fused_cell/range_1/start1context_repr/lstm-2/lstm_fused_cell/strided_slice1context_repr/lstm-2/lstm_fused_cell/range_1/delta"
/device:GPU:0*

Tidx0
?
+context_repr/lstm-2/lstm_fused_cell/stack_2Packword_repr/sentence_lengths+context_repr/lstm-2/lstm_fused_cell/range_1"
/device:GPU:0*
T0*

axis*
N
?
.context_repr/lstm-2/lstm_fused_cell/GatherNd_1GatherNd,context_repr/lstm-2/lstm_fused_cell/concat_1+context_repr/lstm-2/lstm_fused_cell/stack_2"
/device:GPU:0*
Tindices0*
Tparams0
?
#context_repr/lstm-2/ReverseSequenceReverseSequencecontext_repr/lstm-2/transposeword_repr/sentence_lengths"
/device:GPU:0*
	batch_dim*
T0*
seq_dim*

Tlen0
?
Mcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/shapeConst*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell_1/kernel*
valueB"?*
dtype0
?
Kcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/minConst*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell_1/kernel*
valueB
*b???*
dtype0
?
Kcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/maxConst*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell_1/kernel*
valueB
*b??=*
dtype0
?
Ucontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/RandomUniform
RandomUniformMcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/shape*
dtype0*
seed2*

seed*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell_1/kernel
?
Kcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/subSubKcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/maxKcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/min*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell_1/kernel*
T0
?
Kcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/mulMulUcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/RandomUniformKcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/sub*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell_1/kernel
?
Gcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniformAddKcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/mulKcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform/min*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell_1/kernel
?
,context_repr/lstm-2/lstm_fused_cell_1/kernel
VariableV2"
/device:GPU:0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell_1/kernel*
dtype0*
	container*
shape:
??*
shared_name
?
3context_repr/lstm-2/lstm_fused_cell_1/kernel/AssignAssign,context_repr/lstm-2/lstm_fused_cell_1/kernelGcontext_repr/lstm-2/lstm_fused_cell_1/kernel/Initializer/random_uniform"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell_1/kernel*
validate_shape(*
use_locking(
?
1context_repr/lstm-2/lstm_fused_cell_1/kernel/readIdentity,context_repr/lstm-2/lstm_fused_cell_1/kernel"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell_1/kernel
?
*
dtype0
?
Wcontext_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/RandomUniform
RandomUniformOcontext_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/shape*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_i_diag*
dtype0*
seed2*

seed*
T0
?
Mcontext_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/subSubMcontext_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/maxMcontext_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_i_diag
?
Mcontext_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/mulMulWcontext_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/RandomUniformMcontext_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/sub*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_i_diag
?
Icontext_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Initializer/random_uniformAddMcontext_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/mulMcontext_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_i_diag
?
.context_repr/lstm-2/lstm_fused_cell_1/w_i_diag
VariableV2"
/device:GPU:0*
shared_name*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_i_diag*
dtype0*
	container*
shape:?
?
5context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/AssignAssign.context_repr/lstm-2/lstm_fused_cell_1/w_i_diagIcontext_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_i_diag*
validate_shape(
?
3context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/readIdentity.context_repr/lstm-2/lstm_fused_cell_1/w_i_diag"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_i_diag
?
Ocontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/shapeConst*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag*
valueB:?*
dtype0
?
Mcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/minConst*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag*
valueB
*q??*
dtype0
?
Mcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/maxConst*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag*
valueB
*q?>*
dtype0
?
Wcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/RandomUniform
RandomUniformOcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/shape*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag*
dtype0*
seed2*

seed
?
Mcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/subSubMcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/maxMcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag
?
Mcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/mulMulWcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/RandomUniformMcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/sub*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag
?
Icontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniformAddMcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/mulMcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag
?
.context_repr/lstm-2/lstm_fused_cell_1/w_f_diag
VariableV2"
/device:GPU:0*
dtype0*
	container*
shape:?*
shared_name*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag
?
5context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/AssignAssign.context_repr/lstm-2/lstm_fused_cell_1/w_f_diagIcontext_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Initializer/random_uniform"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag*
validate_shape(*
use_locking(
?
3context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/readIdentity.context_repr/lstm-2/lstm_fused_cell_1/w_f_diag"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag
?
Ocontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/shapeConst*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag*
valueB:?*
dtype0
?
Mcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/minConst*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag*
valueB
*q??*
dtype0
?
Mcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/maxConst*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag*
valueB
*q?>*
dtype0
?
Wcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/RandomUniform
RandomUniformOcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/shape*
seed2*

seed*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag*
dtype0
?
Mcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/subSubMcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/maxMcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag
?
Mcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/mulMulWcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/RandomUniformMcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/sub*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag
?
Icontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniformAddMcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/mulMcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform/min*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag
?
.context_repr/lstm-2/lstm_fused_cell_1/w_o_diag
VariableV2"
/device:GPU:0*
shape:?*
shared_name*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag*
dtype0*
	container
?
5context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/AssignAssign.context_repr/lstm-2/lstm_fused_cell_1/w_o_diagIcontext_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag*
validate_shape(
?
3context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/readIdentity.context_repr/lstm-2/lstm_fused_cell_1/w_o_diag"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag
?
+context_repr/lstm-2/lstm_fused_cell_1/ShapeShape#context_repr/lstm-2/ReverseSequence"
/device:GPU:0*
T0*
out_type0
v
9context_repr/lstm-2/lstm_fused_cell_1/strided_slice/stackConst"
/device:GPU:0*
dtype0*
value
B:
x
;context_repr/lstm-2/lstm_fused_cell_1/strided_slice/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
x
;context_repr/lstm-2/lstm_fused_cell_1/strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
3context_repr/lstm-2/lstm_fused_cell_1/strided_sliceStridedSlice+context_repr/lstm-2/lstm_fused_cell_1/Shape9context_repr/lstm-2/lstm_fused_cell_1/strided_slice/stack;context_repr/lstm-2/lstm_fused_cell_1/strided_slice/stack_1;context_repr/lstm-2/lstm_fused_cell_1/strided_slice/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0
?
-context_repr/lstm-2/lstm_fused_cell_1/Shape_1Shape#context_repr/lstm-2/ReverseSequence"
/device:GPU:0*
T0*
out_type0
x
;context_repr/lstm-2/lstm_fused_cell_1/strided_slice_1/stackConst"
/device:GPU:0*
value
B:*
dtype0
z
=context_repr/lstm-2/lstm_fused_cell_1/strided_slice_1/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
z
=context_repr/lstm-2/lstm_fused_cell_1/strided_slice_1/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
5context_repr/lstm-2/lstm_fused_cell_1/strided_slice_1StridedSlice-context_repr/lstm-2/lstm_fused_cell_1/Shape_1;context_repr/lstm-2/lstm_fused_cell_1/strided_slice_1/stack=context_repr/lstm-2/lstm_fused_cell_1/strided_slice_1/stack_1=context_repr/lstm-2/lstm_fused_cell_1/strided_slice_1/stack_2"
/device:GPU:0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask*
T0*
Index0
g
-context_repr/lstm-2/lstm_fused_cell_1/stack/1Const"
/device:GPU:0*
value
B:?*
dtype0
?
+context_repr/lstm-2/lstm_fused_cell_1/stackPack3context_repr/lstm-2/lstm_fused_cell_1/strided_slice-context_repr/lstm-2/lstm_fused_cell_1/stack/1"
/device:GPU:0*
T0*

axis*
N
m
1context_repr/lstm-2/lstm_fused_cell_1/zeros/ConstConst"
/device:GPU:0*
valueB
**
dtype0
?
+context_repr/lstm-2/lstm_fused_cell_1/zerosFill+context_repr/lstm-2/lstm_fused_cell_1/stack1context_repr/lstm-2/lstm_fused_cell_1/zeros/Const"
/device:GPU:0*
T0*

index_type0
?
-context_repr/lstm-2/lstm_fused_cell_1/Shape_2Shape#context_repr/lstm-2/ReverseSequence"
/device:GPU:0*
T0*
out_type0
x
;context_repr/lstm-2/lstm_fused_cell_1/strided_slice_2/stackConst"
/device:GPU:0*
value
B:*
dtype0
z
=context_repr/lstm-2/lstm_fused_cell_1/strided_slice_2/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
z
=context_repr/lstm-2/lstm_fused_cell_1/strided_slice_2/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
5context_repr/lstm-2/lstm_fused_cell_1/strided_slice_2StridedSlice-context_repr/lstm-2/lstm_fused_cell_1/Shape_2;context_repr/lstm-2/lstm_fused_cell_1/strided_slice_2/stack=context_repr/lstm-2/lstm_fused_cell_1/strided_slice_2/stack_1=context_repr/lstm-2/lstm_fused_cell_1/strided_slice_2/stack_2"
/device:GPU:0*
end_mask*
Index0*
T0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask
h
+context_repr/lstm-2/lstm_fused_cell_1/ConstConst"
/device:GPU:0*
dtype0*
value
B:
?
)context_repr/lstm-2/lstm_fused_cell_1/MaxMaxword_repr/sentence_lengths+context_repr/lstm-2/lstm_fused_cell_1/Const"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
*context_repr/lstm-2/lstm_fused_cell_1/CastCast)context_repr/lstm-2/lstm_fused_cell_1/Max"
/device:GPU:0*

SrcT0*
Truncate(*

DstT0	
?
/context_repr/lstm-2/lstm_fused_cell_1/BlockLSTM	BlockLSTM*context_repr/lstm-2/lstm_fused_cell_1/Cast#context_repr/lstm-2/ReverseSequence+context_repr/lstm-2/lstm_fused_cell_1/zeros+context_repr/lstm-2/lstm_fused_cell_1/zeros1context_repr/lstm-2/lstm_fused_cell_1/kernel/read3context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/read3context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/read3context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/read/context_repr/lstm-2/lstm_fused_cell_1/bias/read"
/device:GPU:0*
forget_bias%??*
use_peephole(*
	cell_clip%??*
T0
q
8context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/ConstConst"
/device:GPU:0*
value	B:*
dtype0
s
:context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/Const_1Const"
/device:GPU:0*
value	B:*
dtype0
?
8context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/RangeRange8context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/Const5context_repr/lstm-2/lstm_fused_cell_1/strided_slice_1:context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/Const_1"
/device:GPU:0*

Tidx0
?
Acontext_repr/lstm-2/lstm_fused_cell_1/SequenceMask/ExpandDims/dimConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
=context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/ExpandDims
ExpandDimsword_repr/sentence_lengthsAcontext_repr/lstm-2/lstm_fused_cell_1/SequenceMask/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
?
7context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/CastCast=context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/ExpandDims"
/device:GPU:0*

SrcT0*
Truncate(*

DstT0
?
7context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/LessLess8context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/Range7context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/Cast"
/device:GPU:0*
T0
?
9context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/Cast_1Cast7context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/Less"
/device:GPU:0*

SrcT0
*
Truncate(*

DstT0
x
4context_repr/lstm-2/lstm_fused_cell_1/transpose/permConst"
/device:GPU:0*
valueB"*
dtype0
?
/context_repr/lstm-2/lstm_fused_cell_1/transpose	Transpose9context_repr/lstm-2/lstm_fused_cell_1/SequenceMask/Cast_14context_repr/lstm-2/lstm_fused_cell_1/transpose/perm"
/device:GPU:0*
Tperm0*
T0
z
4context_repr/lstm-2/lstm_fused_cell_1/ExpandDims/dimConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
0context_repr/lstm-2/lstm_fused_cell_1/ExpandDims
ExpandDims/context_repr/lstm-2/lstm_fused_cell_1/transpose4context_repr/lstm-2/lstm_fused_cell_1/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
|
4context_repr/lstm-2/lstm_fused_cell_1/Tile/multiplesConst"
/device:GPU:0*!
valueB"?*
dtype0
?
*context_repr/lstm-2/lstm_fused_cell_1/TileTile0context_repr/lstm-2/lstm_fused_cell_1/ExpandDims4context_repr/lstm-2/lstm_fused_cell_1/Tile/multiples"
/device:GPU:0*

Tmultiples0*
T0
?
)context_repr/lstm-2/lstm_fused_cell_1/mulMul1context_repr/lstm-2/lstm_fused_cell_1/BlockLSTM:6*context_repr/lstm-2/lstm_fused_cell_1/Tile"
/device:GPU:0*
T0
s
6context_repr/lstm-2/lstm_fused_cell_1/ExpandDims_1/dimConst"
/device:GPU:0*
value
B:*
dtype0
?
2context_repr/lstm-2/lstm_fused_cell_1/ExpandDims_1
ExpandDims+context_repr/lstm-2/lstm_fused_cell_1/zeros6context_repr/lstm-2/lstm_fused_cell_1/ExpandDims_1/dim"
/device:GPU:0*

Tdim0*
T0
j
1context_repr/lstm-2/lstm_fused_cell_1/concat/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
,context_repr/lstm-2/lstm_fused_cell_1/concatConcatV22context_repr/lstm-2/lstm_fused_cell_1/ExpandDims_11context_repr/lstm-2/lstm_fused_cell_1/BlockLSTM:11context_repr/lstm-2/lstm_fused_cell_1/concat/axis"
/device:GPU:0*

Tidx0*
T0*
N
s
6context_repr/lstm-2/lstm_fused_cell_1/ExpandDims_2/dimConst"
/device:GPU:0*
value
B:*
dtype0
?
2context_repr/lstm-2/lstm_fused_cell_1/ExpandDims_2
ExpandDims+context_repr/lstm-2/lstm_fused_cell_1/zeros6context_repr/lstm-2/lstm_fused_cell_1/ExpandDims_2/dim"
/device:GPU:0*

Tdim0*
T0
l
3context_repr/lstm-2/lstm_fused_cell_1/concat_1/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
.context_repr/lstm-2/lstm_fused_cell_1/concat_1ConcatV22context_repr/lstm-2/lstm_fused_cell_1/ExpandDims_2)context_repr/lstm-2/lstm_fused_cell_1/mul3context_repr/lstm-2/lstm_fused_cell_1/concat_1/axis"
/device:GPU:0*

Tidx0*
T0*
N
j
1context_repr/lstm-2/lstm_fused_cell_1/range/startConst"
/device:GPU:0*
value	B:*
dtype0
j
1context_repr/lstm-2/lstm_fused_cell_1/range/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
+context_repr/lstm-2/lstm_fused_cell_1/rangeRange1context_repr/lstm-2/lstm_fused_cell_1/range/start3context_repr/lstm-2/lstm_fused_cell_1/strided_slice1context_repr/lstm-2/lstm_fused_cell_1/range/delta"
/device:GPU:0*

Tidx0
?
-context_repr/lstm-2/lstm_fused_cell_1/stack_1Packword_repr/sentence_lengths+context_repr/lstm-2/lstm_fused_cell_1/range"
/device:GPU:0*
N*
T0*

axis
?
.context_repr/lstm-2/lstm_fused_cell_1/GatherNdGatherNd,context_repr/lstm-2/lstm_fused_cell_1/concat-context_repr/lstm-2/lstm_fused_cell_1/stack_1"
/device:GPU:0*
Tindices0*
Tparams0
l
3context_repr/lstm-2/lstm_fused_cell_1/range_1/startConst"
/device:GPU:0*
value	B:*
dtype0
l
3context_repr/lstm-2/lstm_fused_cell_1/range_1/deltaConst"
/device:GPU:0*
value	B:*
dtype0
?
-context_repr/lstm-2/lstm_fused_cell_1/range_1Range3context_repr/lstm-2/lstm_fused_cell_1/range_1/start3context_repr/lstm-2/lstm_fused_cell_1/strided_slice3context_repr/lstm-2/lstm_fused_cell_1/range_1/delta"
/device:GPU:0*

Tidx0
?
-context_repr/lstm-2/lstm_fused_cell_1/stack_2Packword_repr/sentence_lengths-context_repr/lstm-2/lstm_fused_cell_1/range_1"
/device:GPU:0*
N*
T0*

axis
?
0context_repr/lstm-2/lstm_fused_cell_1/GatherNd_1GatherNd.context_repr/lstm-2/lstm_fused_cell_1/concat_1-context_repr/lstm-2/lstm_fused_cell_1/stack_2"
/device:GPU:0*
Tindices0*
Tparams0
?
%context_repr/lstm-2/ReverseSequence_1ReverseSequence)context_repr/lstm-2/lstm_fused_cell_1/mulword_repr/sentence_lengths"
/device:GPU:0*
seq_dim*

Tlen0*
	batch_dim*
T0
a
context_repr/lstm-2/concat/axisConst"
/device:GPU:0*
valueB:
?????????*
dtype0
?
context_repr/lstm-2/concatConcatV2'context_repr/lstm-2/lstm_fused_cell/mul%context_repr/lstm-2/ReverseSequence_1context_repr/lstm-2/concat/axis"
/device:GPU:0*
N*

Tidx0*
T0
l
$context_repr/lstm-2/transpose_1/permConst"
/device:GPU:0*
dtype0*!
valueB"
?
context_repr/lstm-2/transpose_1	Transposecontext_repr/lstm-2/concat$context_repr/lstm-2/transpose_1/perm"
/device:GPU:0*
T0*
Tperm0
r
context_repr/lstm-2/addAddV2context_repr/lstm-2/transpose_1context_repr/lstm-1/add"
/device:GPU:0*
T0
N
context_repr/sub/xConst"
/device:GPU:0*
valueB
*??*
dtype0
U
context_repr/subSubcontext_repr/sub/xtraining/dropout"
/device:GPU:0*
T0
d
context_repr/dropout/ShapeShapecontext_repr/lstm-2/add"
/device:GPU:0*
T0*
out_type0
c
'context_repr/dropout/random_uniform/minConst"
/device:GPU:0*
valueB
**
dtype0
c
'context_repr/dropout/random_uniform/maxConst"
/device:GPU:0*
valueB
*??*
dtype0
?
1context_repr/dropout/random_uniform/RandomUniform
RandomUniformcontext_repr/dropout/Shape"
/device:GPU:0*
T0*
dtype0*
seed2*

seed
?
'context_repr/dropout/random_uniform/subSub'context_repr/dropout/random_uniform/max'context_repr/dropout/random_uniform/min"
/device:GPU:0*
T0
?
'context_repr/dropout/random_uniform/mulMul1context_repr/dropout/random_uniform/RandomUniform'context_repr/dropout/random_uniform/sub"
/device:GPU:0*
T0
?
#context_repr/dropout/random_uniformAdd'context_repr/dropout/random_uniform/mul'context_repr/dropout/random_uniform/min"
/device:GPU:0*
T0
V
context_repr/dropout/sub/xConst"
/device:GPU:0*
valueB
*??*
dtype0
e
context_repr/dropout/subSubcontext_repr/dropout/sub/xcontext_repr/sub"
/device:GPU:0*
T0
Z
context_repr/dropout/truediv/xConst"
/device:GPU:0*
valueB
*??*
dtype0
y
context_repr/dropout/truedivRealDivcontext_repr/dropout/truediv/xcontext_repr/dropout/sub"
/device:GPU:0*
T0
?
!context_repr/dropout/GreaterEqualGreaterEqual#context_repr/dropout/random_uniformcontext_repr/sub"
/device:GPU:0*
T0
n
context_repr/dropout/mulMulcontext_repr/lstm-2/addcontext_repr/dropout/truediv"
/device:GPU:0*
T0
{
context_repr/dropout/CastCast!context_repr/dropout/GreaterEqual"
/device:GPU:0*

SrcT0
*
Truncate(*

DstT0
n
context_repr/dropout/mul_1Mulcontext_repr/dropout/mulcontext_repr/dropout/Cast"
/device:GPU:0*
T0
_
context_repr/ShapeShapecontext_repr/dropout/mul_1"
/device:GPU:0*
T0*
out_type0
]
 context_repr/strided_slice/stackConst"
/device:GPU:0*
value
B:*
dtype0
_
"context_repr/strided_slice/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
_
"context_repr/strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
context_repr/strided_sliceStridedSlicecontext_repr/Shape context_repr/strided_slice/stack"context_repr/strided_slice/stack_1"context_repr/strided_slice/stack_2"
/device:GPU:0*

new_axis_mask*
end_mask*
T0*
Index0*
shrink_axis_mask*

begin_mask*

ellipsis_mask
?
/context_repr/W/Initializer/random_uniform/shapeConst*!
_class
loc:@context_repr/W*
valueB"
*
dtype0
}
-context_repr/W/Initializer/random_uniform/minConst*!
_class
loc:@context_repr/W*
valueB
*???*
dtype0
}
-context_repr/W/Initializer/random_uniform/maxConst*!
_class
loc:@context_repr/W*
valueB
*??>*
dtype0
?
7context_repr/W/Initializer/random_uniform/RandomUniform
RandomUniform/context_repr/W/Initializer/random_uniform/shape*
T0*!
_class
loc:@context_repr/W*
dtype0*
seed2*

seed
?
-context_repr/W/Initializer/random_uniform/subSub-context_repr/W/Initializer/random_uniform/max-context_repr/W/Initializer/random_uniform/min*
T0*!
_class
loc:@context_repr/W
?
-context_repr/W/Initializer/random_uniform/mulMul7context_repr/W/Initializer/random_uniform/RandomUniform-context_repr/W/Initializer/random_uniform/sub*
T0*!
_class
loc:@context_repr/W
?
)context_repr/W/Initializer/random_uniformAdd-context_repr/W/Initializer/random_uniform/mul-context_repr/W/Initializer/random_uniform/min*
T0*!
_class
loc:@context_repr/W
?
context_repr/W
VariableV2"
/device:GPU:0*
shape:	?
*
shared_name*!
_class
loc:@context_repr/W*
dtype0*
	container
?
context_repr/W/AssignAssigncontext_repr/W)context_repr/W/Initializer/random_uniform"
/device:GPU:0*
use_locking(*
T0*!
_class
loc:@context_repr/W*
validate_shape(
j
context_repr/W/readIdentitycontext_repr/W"
/device:GPU:0*
T0*!
_class
loc:@context_repr/W
?
/context_repr/b/Initializer/random_uniform/shapeConst*!
_class
loc:@context_repr/b*
value
B:
*
dtype0
}
-context_repr/b/Initializer/random_uniform/minConst*!
_class
loc:@context_repr/b*
valueB
*?7?*
dtype0
}
-context_repr/b/Initializer/random_uniform/maxConst*!
_class
loc:@context_repr/b*
valueB
*?7?*
dtype0
?
7context_repr/b/Initializer/random_uniform/RandomUniform
RandomUniform/context_repr/b/Initializer/random_uniform/shape*
T0*!
_class
loc:@context_repr/b*
dtype0*
seed2*

seed
?
-context_repr/b/Initializer/random_uniform/subSub-context_repr/b/Initializer/random_uniform/max-context_repr/b/Initializer/random_uniform/min*
T0*!
_class
loc:@context_repr/b
?
-context_repr/b/Initializer/random_uniform/mulMul7context_repr/b/Initializer/random_uniform/RandomUniform-context_repr/b/Initializer/random_uniform/sub*
T0*!
_class
loc:@context_repr/b
?
)context_repr/b/Initializer/random_uniformAdd-context_repr/b/Initializer/random_uniform/mul-context_repr/b/Initializer/random_uniform/min*
T0*!
_class
loc:@context_repr/b
?
context_repr/b
VariableV2"
/device:GPU:0*
shared_name*!
_class
loc:@context_repr/b*
dtype0*
	container*
shape:

?
context_repr/b/AssignAssigncontext_repr/b)context_repr/b/Initializer/random_uniform"
/device:GPU:0*
T0*!
_class
loc:@context_repr/b*
validate_shape(*
use_locking(
j
context_repr/b/readIdentitycontext_repr/b"
/device:GPU:0*
T0*!
_class
loc:@context_repr/b
^
context_repr/Reshape/shapeConst"
/device:GPU:0*
valueB"????*
dtype0
}
context_repr/ReshapeReshapecontext_repr/dropout/mul_1context_repr/Reshape/shape"
/device:GPU:0*
T0*
Tshape0
?
context_repr/MatMulMatMulcontext_repr/Reshapecontext_repr/W/read"
/device:GPU:0*
transpose_b(*
T0*
transpose_a(
[
context_repr/addAddV2context_repr/MatMulcontext_repr/b/read"
/device:GPU:0*
T0
`
context_repr/Reshape_1/shape/0Const"
/device:GPU:0*
valueB:
?????????*
dtype0
W
context_repr/Reshape_1/shape/2Const"
/device:GPU:0*
value	B:
*
dtype0
?
context_repr/Reshape_1/shapePackcontext_repr/Reshape_1/shape/0context_repr/strided_slicecontext_repr/Reshape_1/shape/2"
/device:GPU:0*
T0*

axis*
N
w
context_repr/Reshape_1Reshapecontext_repr/addcontext_repr/Reshape_1/shape"
/device:GPU:0*
T0*
Tshape0
O
context_repr/scoresIdentitycontext_repr/Reshape_1"
/device:GPU:0*
T0
_
context_repr/ArgMax/dimensionConst"
/device:GPU:0*
dtype0*
valueB:
?????????
?
context_repr/ArgMaxArgMaxcontext_repr/Reshape_1context_repr/ArgMax/dimension"
/device:GPU:0*
output_type0	*

Tidx0*
T0
V
context_repr/predicted_labelsIdentitycontext_repr/ArgMax"
/device:GPU:0*
T0	
F

inference/crfConst"
/device:GPU:0*
value	B
Z*
dtype0

?
inference/cond_1/rnn/while/TensorArrayWrite/TensorArrayWriteV3TensorArrayWriteV3Dinference/cond_1/rnn/while/TensorArrayWrite/TensorArrayWriteV3/Enter%inference/cond_1/rnn/while/Identity_1!inference/cond_1/rnn/while/Select%inference/cond_1/rnn/while/Identity_2"
/device:GPU:0*
T0*3
_class)
'%loc:@inference/cond_1/rnn/while/add_2
?
Dinference/cond_1/rnn/while/TensorArrayWrite/TensorArrayWriteV3/EnterEnter inference/cond_1/rnn/TensorArray"
/device:GPU:0*
T0*3
_class)
'%loc:@inference/cond_1/rnn/while/add_2*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_1/rnn/while/while_context
?
"inference/cond_1/rnn/while/add_3/yConst$^inference/cond_1/rnn/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
 inference/cond_1/rnn/while/add_3AddV2%inference/cond_1/rnn/while/Identity_1"inference/cond_1/rnn/while/add_3/y"
/device:GPU:0*
T0
q
(inference/cond_1/rnn/while/NextIteration
NextIterationinference/cond_1/rnn/while/add"
/device:GPU:0*
T0
u
*inference/cond_1/rnn/while/NextIteration_1
NextIteration inference/cond_1/rnn/while/add_3"
/device:GPU:0*
T0
?
*inference/cond_1/rnn/while/NextIteration_2
NextIteration>inference/cond_1/rnn/while/TensorArrayWrite/TensorArrayWriteV3"
/device:GPU:0*
T0
x
*inference/cond_1/rnn/while/NextIteration_3
NextIteration#inference/cond_1/rnn/while/Select_1"
/device:GPU:0*
T0
d
inference/cond_1/rnn/while/ExitExit#inference/cond_1/rnn/while/Switch_1"
/device:GPU:0*
T0
f
!inference/cond_1/rnn/while/Exit_1Exit#inference/cond_1/rnn/while/Switch_2"
/device:GPU:0*
T0
f
!inference/cond_1/rnn/while/Exit_2Exit#inference/cond_1/rnn/while/Switch_3"
/device:GPU:0*
T0
f
!inference/cond_1/rnn/while/Exit_3Exit#inference/cond_1/rnn/while/Switch_4"
/device:GPU:0*
T0
?
7inference/cond_1/rnn/TensorArrayStack/TensorArraySizeV3TensorArraySizeV3 inference/cond_1/rnn/TensorArray!inference/cond_1/rnn/while/Exit_2*3
_class)
'%loc:@inference/cond_1/rnn/TensorArray
?
1inference/cond_1/rnn/TensorArrayStack/range/startConst^inference/cond_1/switch_f*3
_class)
'%loc:@inference/cond_1/rnn/TensorArray*
value	B:*
dtype0
?
1inference/cond_1/rnn/TensorArrayStack/range/deltaConst^inference/cond_1/switch_f*3
_class)
'%loc:@inference/cond_1/rnn/TensorArray*
value	B:*
dtype0
?
+inference/cond_1/rnn/TensorArrayStack/rangeRange1inference/cond_1/rnn/TensorArrayStack/range/start7inference/cond_1/rnn/TensorArrayStack/TensorArraySizeV31inference/cond_1/rnn/TensorArrayStack/range/delta*

Tidx0*3
_class)
'%loc:@inference/cond_1/rnn/TensorArray
?
9inference/cond_1/rnn/TensorArrayStack/TensorArrayGatherV3TensorArrayGatherV3 inference/cond_1/rnn/TensorArray+inference/cond_1/rnn/TensorArrayStack/range!inference/cond_1/rnn/while/Exit_2*3
_class)
'%loc:@inference/cond_1/rnn/TensorArray*
dtype0*$

element_shape:?????????

u
inference/cond_1/rnn/Const_4Const^inference/cond_1/switch_f"
/device:GPU:0*
value
B:
*
dtype0
p
inference/cond_1/rnn/Rank_1Const^inference/cond_1/switch_f"
/device:GPU:0*
value	B:*
dtype0
w
"inference/cond_1/rnn/range_1/startConst^inference/cond_1/switch_f"
/device:GPU:0*
value	B:*
dtype0
w
"inference/cond_1/rnn/range_1/deltaConst^inference/cond_1/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_1/rnn/range_1Range"inference/cond_1/rnn/range_1/startinference/cond_1/rnn/Rank_1"inference/cond_1/rnn/range_1/delta"
/device:GPU:0*

Tidx0
?
&inference/cond_1/rnn/concat_2/values_0Const^inference/cond_1/switch_f"
/device:GPU:0*
valueB"*
dtype0
w
"inference/cond_1/rnn/concat_2/axisConst^inference/cond_1/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_1/rnn/concat_2ConcatV2&inference/cond_1/rnn/concat_2/values_0inference/cond_1/rnn/range_1"inference/cond_1/rnn/concat_2/axis"
/device:GPU:0*
T0*
N*

Tidx0
?
 inference/cond_1/rnn/transpose_1	Transpose9inference/cond_1/rnn/TensorArrayStack/TensorArrayGatherV3inference/cond_1/rnn/concat_2"
/device:GPU:0*
Tperm0*
T0
?
8inference/cond_1/ReduceLogSumExp_1/Max/reduction_indicesConst^inference/cond_1/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
&inference/cond_1/ReduceLogSumExp_1/MaxMax!inference/cond_1/rnn/while/Exit_38inference/cond_1/ReduceLogSumExp_1/Max/reduction_indices"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
w
+inference/cond_1/ReduceLogSumExp_1/IsFiniteIsFinite&inference/cond_1/ReduceLogSumExp_1/Max"
/device:GPU:0*
T0
z
-inference/cond_1/ReduceLogSumExp_1/zeros_like	ZerosLike&inference/cond_1/ReduceLogSumExp_1/Max"
/device:GPU:0*
T0
?
)inference/cond_1/ReduceLogSumExp_1/SelectSelect+inference/cond_1/ReduceLogSumExp_1/IsFinite&inference/cond_1/ReduceLogSumExp_1/Max-inference/cond_1/ReduceLogSumExp_1/zeros_like"
/device:GPU:0*
T0
?
/inference/cond_1/ReduceLogSumExp_1/StopGradientStopGradient)inference/cond_1/ReduceLogSumExp_1/Select"
/device:GPU:0*
T0
?
&inference/cond_1/ReduceLogSumExp_1/SubSub!inference/cond_1/rnn/while/Exit_3/inference/cond_1/ReduceLogSumExp_1/StopGradient"
/device:GPU:0*
T0
m
&inference/cond_1/ReduceLogSumExp_1/ExpExp&inference/cond_1/ReduceLogSumExp_1/Sub"
/device:GPU:0*
T0
?
8inference/cond_1/ReduceLogSumExp_1/Sum/reduction_indicesConst^inference/cond_1/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
&inference/cond_1/ReduceLogSumExp_1/SumSum&inference/cond_1/ReduceLogSumExp_1/Exp8inference/cond_1/ReduceLogSumExp_1/Sum/reduction_indices"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
m
&inference/cond_1/ReduceLogSumExp_1/LogLog&inference/cond_1/ReduceLogSumExp_1/Sum"
/device:GPU:0*
T0
?
(inference/cond_1/ReduceLogSumExp_1/ShapeShape&inference/cond_1/ReduceLogSumExp_1/Log"
/device:GPU:0*
T0*
out_type0
?
*inference/cond_1/ReduceLogSumExp_1/ReshapeReshape/inference/cond_1/ReduceLogSumExp_1/StopGradient(inference/cond_1/ReduceLogSumExp_1/Shape"
/device:GPU:0*
T0*
Tshape0
?
&inference/cond_1/ReduceLogSumExp_1/AddAdd&inference/cond_1/ReduceLogSumExp_1/Log*inference/cond_1/ReduceLogSumExp_1/Reshape"
/device:GPU:0*
T0
s
inference/cond_1/LessEqual_1/yConst^inference/cond_1/switch_f"
/device:GPU:0*
value	B:*
dtype0
~
inference/cond_1/LessEqual_1	LessEqualinference/cond_1/sub/Switchinference/cond_1/LessEqual_1/y"
/device:GPU:0*
T0
j
inference/cond_1/zeros_like_1	ZerosLike&inference/cond_1/ReduceLogSumExp_1/Add"
/device:GPU:0*
T0
?
inference/cond_1/Select_1Selectinference/cond_1/LessEqual_1inference/cond_1/zeros_like_1&inference/cond_1/ReduceLogSumExp_1/Add"
/device:GPU:0*
T0
t
inference/cond_1/MergeMergeinference/cond_1/Select_1inference/cond_1/Select"
/device:GPU:0*
T0*
N
Z

inference/subSubinference/cond/Mergeinference/cond_1/Merge"
/device:GPU:0*
T0
K
inference/log_likelihoodIdentity
inference/sub"
/device:GPU:0*
T0
c
inference/transition_params_1Identity inference/transition_params/read"
/device:GPU:0*
T0
;

inference/NegNeg
inference/sub"
/device:GPU:0*
T0
=
inference/RankRank
inference/Neg"
/device:GPU:0*
T0
N
inference/range/startConst"
/device:GPU:0*
dtype0*
value	B:
N
inference/range/deltaConst"
/device:GPU:0*
dtype0*
value	B:
q
inference/rangeRangeinference/range/startinference/Rankinference/range/delta"
/device:GPU:0*

Tidx0
k
inference/MeanMean
inference/Neginference/range"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
Z
inference/Shape_2Shapecontext_repr/Reshape_1"
/device:GPU:0*
T0*
out_type0
\
inference/strided_slice_2/stackConst"
/device:GPU:0*
value
B:*
dtype0
^
!inference/strided_slice_2/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
^
!inference/strided_slice_2/stack_2Const"
/device:GPU:0*
dtype0*
value
B:
?
inference/strided_slice_2StridedSliceinference/Shape_2inference/strided_slice_2/stack!inference/strided_slice_2/stack_1!inference/strided_slice_2/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
L
inference/Equal_2/yConst"
/device:GPU:0*
value	B:*
dtype0
?
inference/Equal_2Equalinference/strided_slice_2inference/Equal_2/y"
/device:GPU:0*
T0*
incompatible_shape_error(
_
inference/cond_2/SwitchSwitchinference/Equal_2inference/Equal_2"
/device:GPU:0*
T0

X
inference/cond_2/switch_tIdentityinference/cond_2/Switch:1"
/device:GPU:0*
T0

V
inference/cond_2/switch_fIdentityinference/cond_2/Switch"
/device:GPU:0*
T0

O
inference/cond_2/pred_idIdentityinference/Equal_2"
/device:GPU:0*
T0

u
inference/cond_2/SqueezeSqueeze!inference/cond_2/Squeeze/Switch:1"
/device:GPU:0*
squeeze_dims
*
T0
?
inference/cond_2/Squeeze/SwitchSwitchcontext_repr/Reshape_1inference/cond_2/pred_id"
/device:GPU:0*
T0*)
_class
loc:@context_repr/Reshape_1
v
!inference/cond_2/ArgMax/dimensionConst^inference/cond_2/switch_t"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/ArgMaxArgMaxinference/cond_2/Squeeze!inference/cond_2/ArgMax/dimension"
/device:GPU:0*
T0*
output_type0	*

Tidx0
t
inference/cond_2/ExpandDims/dimConst^inference/cond_2/switch_t"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/ExpandDims
ExpandDimsinference/cond_2/ArgMaxinference/cond_2/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0	
{
&inference/cond_2/Max/reduction_indicesConst^inference/cond_2/switch_t"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/MaxMaxinference/cond_2/Squeeze&inference/cond_2/Max/reduction_indices"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
q
inference/cond_2/CastCastinference/cond_2/ExpandDims"
/device:GPU:0*

SrcT0	*
Truncate(*

DstT0
v
!inference/cond_2/ExpandDims_1/dimConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/ExpandDims_1
ExpandDims$inference/cond_2/ExpandDims_1/Switch!inference/cond_2/ExpandDims_1/dim"
/device:GPU:0*

Tdim0*
T0
?
$inference/cond_2/ExpandDims_1/SwitchSwitch inference/transition_params/readinference/cond_2/pred_id"
/device:GPU:0*
T0*.
_class$
" loc:@inference/transition_params
?
inference/cond_2/Slice/beginConst^inference/cond_2/switch_f"
/device:GPU:0*!
valueB"*
dtype0

inference/cond_2/Slice/sizeConst^inference/cond_2/switch_f"
/device:GPU:0*!
valueB"????????*
dtype0
?
inference/cond_2/SliceSliceinference/cond_2/Slice/Switchinference/cond_2/Slice/begininference/cond_2/Slice/size"
/device:GPU:0*
T0*
Index0
?
inference/cond_2/Slice/SwitchSwitchcontext_repr/Reshape_1inference/cond_2/pred_id"
/device:GPU:0*
T0*)
_class
loc:@context_repr/Reshape_1
l
inference/cond_2/Squeeze_1Squeezeinference/cond_2/Slice"
/device:GPU:0*
squeeze_dims
*
T0
?
inference/cond_2/Slice_1/beginConst^inference/cond_2/switch_f"
/device:GPU:0*!
valueB"*
dtype0
?
inference/cond_2/Slice_1/sizeConst^inference/cond_2/switch_f"
/device:GPU:0*
dtype0*!
valueB"????????????
?
inference/cond_2/Slice_1Sliceinference/cond_2/Slice/Switchinference/cond_2/Slice_1/begininference/cond_2/Slice_1/size"
/device:GPU:0*
T0*
Index0
k
inference/cond_2/ConstConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
k
inference/cond_2/sub/yConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
h
inference/cond_2/subSubinference/cond_2/sub/Switchinference/cond_2/sub/y"
/device:GPU:0*
T0
?
inference/cond_2/sub/SwitchSwitchword_repr/sentence_lengthsinference/cond_2/pred_id"
/device:GPU:0*
T0*-
_class#
!loc:@word_repr/sentence_lengths
i
inference/cond_2/MaximumMaximuminference/cond_2/Constinference/cond_2/sub"
/device:GPU:0*
T0
n
inference/cond_2/rnn/RankConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
u
 inference/cond_2/rnn/range/startConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
u
 inference/cond_2/rnn/range/deltaConst^inference/cond_2/switch_f"
/device:GPU:0*
dtype0*
value	B:
?
inference/cond_2/rnn/rangeRange inference/cond_2/rnn/range/startinference/cond_2/rnn/Rank inference/cond_2/rnn/range/delta"
/device:GPU:0*

Tidx0
?
$inference/cond_2/rnn/concat/values_0Const^inference/cond_2/switch_f"
/device:GPU:0*
valueB"*
dtype0
u
 inference/cond_2/rnn/concat/axisConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/rnn/concatConcatV2$inference/cond_2/rnn/concat/values_0inference/cond_2/rnn/range inference/cond_2/rnn/concat/axis"
/device:GPU:0*
T0*
N*

Tidx0
?
inference/cond_2/rnn/transpose	Transposeinference/cond_2/Slice_1inference/cond_2/rnn/concat"
/device:GPU:0*
Tperm0*
T0
b
$inference/cond_2/rnn/sequence_lengthIdentityinference/cond_2/Maximum"
/device:GPU:0*
T0
k
inference/cond_2/rnn/ShapeShapeinference/cond_2/rnn/transpose"
/device:GPU:0*
T0*
out_type0
?
(inference/cond_2/rnn/strided_slice/stackConst^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
*inference/cond_2/rnn/strided_slice/stack_1Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
*inference/cond_2/rnn/strided_slice/stack_2Const^inference/cond_2/switch_f"
/device:GPU:0*
dtype0*
value
B:
?
"inference/cond_2/rnn/strided_sliceStridedSliceinference/cond_2/rnn/Shape(inference/cond_2/rnn/strided_slice/stack*inference/cond_2/rnn/strided_slice/stack_1*inference/cond_2/rnn/strided_slice/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
s
inference/cond_2/rnn/Shape_1Shape$inference/cond_2/rnn/sequence_length"
/device:GPU:0*
T0*
out_type0
s
inference/cond_2/rnn/stackPack"inference/cond_2/rnn/strided_slice"
/device:GPU:0*

axis*
N*
T0
?
inference/cond_2/rnn/EqualEqualinference/cond_2/rnn/Shape_1inference/cond_2/rnn/stack"
/device:GPU:0*
incompatible_shape_error(*
T0
s
inference/cond_2/rnn/ConstConst^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
inference/cond_2/rnn/AllAllinference/cond_2/rnn/Equalinference/cond_2/rnn/Const"
/device:GPU:0*

Tidx0*
	keep_dims(
?
!inference/cond_2/rnn/Assert/ConstConst^inference/cond_2/switch_f"
/device:GPU:0*U
valueLBJBDExpected shape for Tensor inference/cond_2/rnn/sequence_length:0 is *
dtype0
?
#inference/cond_2/rnn/Assert/Const_1Const^inference/cond_2/switch_f"
/device:GPU:0*
dtype0*!
valueBB but saw shape: 
?
)inference/cond_2/rnn/Assert/Assert/data_0Const^inference/cond_2/switch_f"
/device:GPU:0*U
valueLBJBDExpected shape for Tensor inference/cond_2/rnn/sequence_length:0 is *
dtype0
?
)inference/cond_2/rnn/Assert/Assert/data_2Const^inference/cond_2/switch_f"
/device:GPU:0*!
valueBB but saw shape: *
dtype0
?
"inference/cond_2/rnn/Assert/AssertAssertinference/cond_2/rnn/All)inference/cond_2/rnn/Assert/Assert/data_0inference/cond_2/rnn/stack)inference/cond_2/rnn/Assert/Assert/data_2inference/cond_2/rnn/Shape_1"
/device:GPU:0*
T
2*
	summarize
?
 inference/cond_2/rnn/CheckSeqLenIdentity$inference/cond_2/rnn/sequence_length#^inference/cond_2/rnn/Assert/Assert"
/device:GPU:0*
T0
m
inference/cond_2/rnn/Shape_2Shapeinference/cond_2/rnn/transpose"
/device:GPU:0*
T0*
out_type0
?
*inference/cond_2/rnn/strided_slice_1/stackConst^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
,inference/cond_2/rnn/strided_slice_1/stack_1Const^inference/cond_2/switch_f"
/device:GPU:0*
dtype0*
value
B:
?
,inference/cond_2/rnn/strided_slice_1/stack_2Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
$inference/cond_2/rnn/strided_slice_1StridedSliceinference/cond_2/rnn/Shape_2*inference/cond_2/rnn/strided_slice_1/stack,inference/cond_2/rnn/strided_slice_1/stack_1,inference/cond_2/rnn/strided_slice_1/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
m
inference/cond_2/rnn/Shape_3Shapeinference/cond_2/rnn/transpose"
/device:GPU:0*
T0*
out_type0
?
*inference/cond_2/rnn/strided_slice_2/stackConst^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
,inference/cond_2/rnn/strided_slice_2/stack_1Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
,inference/cond_2/rnn/strided_slice_2/stack_2Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
$inference/cond_2/rnn/strided_slice_2StridedSliceinference/cond_2/rnn/Shape_3*inference/cond_2/rnn/strided_slice_2/stack,inference/cond_2/rnn/strided_slice_2/stack_1,inference/cond_2/rnn/strided_slice_2/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0
x
#inference/cond_2/rnn/ExpandDims/dimConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/rnn/ExpandDims
ExpandDims$inference/cond_2/rnn/strided_slice_2#inference/cond_2/rnn/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
u
inference/cond_2/rnn/Const_1Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:
*
dtype0
w
"inference/cond_2/rnn/concat_1/axisConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/rnn/concat_1ConcatV2inference/cond_2/rnn/ExpandDimsinference/cond_2/rnn/Const_1"inference/cond_2/rnn/concat_1/axis"
/device:GPU:0*

Tidx0*
T0*
N
u
 inference/cond_2/rnn/zeros/ConstConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/rnn/zerosFillinference/cond_2/rnn/concat_1 inference/cond_2/rnn/zeros/Const"
/device:GPU:0*
T0*

index_type0
u
inference/cond_2/rnn/Const_2Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
inference/cond_2/rnn/MinMin inference/cond_2/rnn/CheckSeqLeninference/cond_2/rnn/Const_2"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
u
inference/cond_2/rnn/Const_3Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
inference/cond_2/rnn/MaxMax inference/cond_2/rnn/CheckSeqLeninference/cond_2/rnn/Const_3"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
n
inference/cond_2/rnn/timeConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
 inference/cond_2/rnn/TensorArray
TensorArrayV3$inference/cond_2/rnn/strided_slice_1*@
tensor_array_name+)inference/cond_2/rnn/dynamic_rnn/output_0*
dtype0*$

element_shape:?????????
*
dynamic_size(*
clear_after_read(*
identical_element_shapes(
?
"inference/cond_2/rnn/TensorArray_1
TensorArrayV3$inference/cond_2/rnn/strided_slice_1*
dtype0*$

element_shape:?????????
*
dynamic_size(*
clear_after_read(*
identical_element_shapes(*?
tensor_array_name*(inference/cond_2/rnn/dynamic_rnn/input_0
~
-inference/cond_2/rnn/TensorArrayUnstack/ShapeShapeinference/cond_2/rnn/transpose"
/device:GPU:0*
T0*
out_type0
?
;inference/cond_2/rnn/TensorArrayUnstack/strided_slice/stackConst^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
=inference/cond_2/rnn/TensorArrayUnstack/strided_slice/stack_1Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
=inference/cond_2/rnn/TensorArrayUnstack/strided_slice/stack_2Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
5inference/cond_2/rnn/TensorArrayUnstack/strided_sliceStridedSlice-inference/cond_2/rnn/TensorArrayUnstack/Shape;inference/cond_2/rnn/TensorArrayUnstack/strided_slice/stack=inference/cond_2/rnn/TensorArrayUnstack/strided_slice/stack_1=inference/cond_2/rnn/TensorArrayUnstack/strided_slice/stack_2"
/device:GPU:0*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask*
Index0*
T0*
shrink_axis_mask
?
3inference/cond_2/rnn/TensorArrayUnstack/range/startConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
3inference/cond_2/rnn/TensorArrayUnstack/range/deltaConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
-inference/cond_2/rnn/TensorArrayUnstack/rangeRange3inference/cond_2/rnn/TensorArrayUnstack/range/start5inference/cond_2/rnn/TensorArrayUnstack/strided_slice3inference/cond_2/rnn/TensorArrayUnstack/range/delta"
/device:GPU:0*

Tidx0
?
Oinference/cond_2/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3TensorArrayScatterV3"inference/cond_2/rnn/TensorArray_1-inference/cond_2/rnn/TensorArrayUnstack/rangeinference/cond_2/rnn/transpose$inference/cond_2/rnn/TensorArray_1:1"
/device:GPU:0*
T0*1
_class'
%#loc:@inference/cond_2/rnn/transpose
s
inference/cond_2/rnn/Maximum/xConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
y
inference/cond_2/rnn/MaximumMaximuminference/cond_2/rnn/Maximum/xinference/cond_2/rnn/Max"
/device:GPU:0*
T0
?
inference/cond_2/rnn/MinimumMinimum$inference/cond_2/rnn/strided_slice_1inference/cond_2/rnn/Maximum"
/device:GPU:0*
T0
?
,inference/cond_2/rnn/while/iteration_counterConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
 inference/cond_2/rnn/while/EnterEnter,inference/cond_2/rnn/while/iteration_counter"
/device:GPU:0*8

frame_name*(inference/cond_2/rnn/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
"inference/cond_2/rnn/while/Enter_1Enterinference/cond_2/rnn/time"
/device:GPU:0*8

frame_name*(inference/cond_2/rnn/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
"inference/cond_2/rnn/while/Enter_2Enter"inference/cond_2/rnn/TensorArray:1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_2/rnn/while/while_context
?
"inference/cond_2/rnn/while/Enter_3Enterinference/cond_2/Squeeze_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_2/rnn/while/while_context
?
 inference/cond_2/rnn/while/MergeMerge inference/cond_2/rnn/while/Enter(inference/cond_2/rnn/while/NextIteration"
/device:GPU:0*
N*
T0
?
"inference/cond_2/rnn/while/Merge_1Merge"inference/cond_2/rnn/while/Enter_1*inference/cond_2/rnn/while/NextIteration_1"
/device:GPU:0*
T0*
N
?
"inference/cond_2/rnn/while/Merge_2Merge"inference/cond_2/rnn/while/Enter_2*inference/cond_2/rnn/while/NextIteration_2"
/device:GPU:0*
T0*
N
?
"inference/cond_2/rnn/while/Merge_3Merge"inference/cond_2/rnn/while/Enter_3*inference/cond_2/rnn/while/NextIteration_3"
/device:GPU:0*
T0*
N
?
inference/cond_2/rnn/while/LessLess inference/cond_2/rnn/while/Merge%inference/cond_2/rnn/while/Less/Enter"
/device:GPU:0*
T0
?
%inference/cond_2/rnn/while/Less/EnterEnter$inference/cond_2/rnn/strided_slice_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_2/rnn/while/while_context
?
!inference/cond_2/rnn/while/Less_1Less"inference/cond_2/rnn/while/Merge_1'inference/cond_2/rnn/while/Less_1/Enter"
/device:GPU:0*
T0
?
'inference/cond_2/rnn/while/Less_1/EnterEnterinference/cond_2/rnn/Minimum"
/device:GPU:0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_2/rnn/while/while_context*
T0
?
%inference/cond_2/rnn/while/LogicalAnd
LogicalAndinference/cond_2/rnn/while/Less!inference/cond_2/rnn/while/Less_1"
/device:GPU:0
e
#inference/cond_2/rnn/while/LoopCondLoopCond%inference/cond_2/rnn/while/LogicalAnd"
/device:GPU:0
?
!inference/cond_2/rnn/while/SwitchSwitch inference/cond_2/rnn/while/Merge#inference/cond_2/rnn/while/LoopCond"
/device:GPU:0*3
_class)
'%loc:@inference/cond_2/rnn/while/Merge*
T0
?
#inference/cond_2/rnn/while/Switch_1Switch"inference/cond_2/rnn/while/Merge_1#inference/cond_2/rnn/while/LoopCond"
/device:GPU:0*
T0*5
_class+
)'loc:@inference/cond_2/rnn/while/Merge_1
?
#inference/cond_2/rnn/while/Switch_2Switch"inference/cond_2/rnn/while/Merge_2#inference/cond_2/rnn/while/LoopCond"
/device:GPU:0*
T0*5
_class+
)'loc:@inference/cond_2/rnn/while/Merge_2
?
#inference/cond_2/rnn/while/Switch_3Switch"inference/cond_2/rnn/while/Merge_3#inference/cond_2/rnn/while/LoopCond"
/device:GPU:0*
T0*5
_class+
)'loc:@inference/cond_2/rnn/while/Merge_3
l
#inference/cond_2/rnn/while/IdentityIdentity#inference/cond_2/rnn/while/Switch:1"
/device:GPU:0*
T0
p
%inference/cond_2/rnn/while/Identity_1Identity%inference/cond_2/rnn/while/Switch_1:1"
/device:GPU:0*
T0
p
%inference/cond_2/rnn/while/Identity_2Identity%inference/cond_2/rnn/while/Switch_2:1"
/device:GPU:0*
T0
p
%inference/cond_2/rnn/while/Identity_3Identity%inference/cond_2/rnn/while/Switch_3:1"
/device:GPU:0*
T0

 inference/cond_2/rnn/while/add/yConst$^inference/cond_2/rnn/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/rnn/while/addAddV2#inference/cond_2/rnn/while/Identity inference/cond_2/rnn/while/add/y"
/device:GPU:0*
T0
?
,inference/cond_2/rnn/while/TensorArrayReadV3TensorArrayReadV32inference/cond_2/rnn/while/TensorArrayReadV3/Enter%inference/cond_2/rnn/while/Identity_14inference/cond_2/rnn/while/TensorArrayReadV3/Enter_1"
/device:GPU:0*
dtype0
?
2inference/cond_2/rnn/while/TensorArrayReadV3/EnterEnter"inference/cond_2/rnn/TensorArray_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_2/rnn/while/while_context
?
4inference/cond_2/rnn/while/TensorArrayReadV3/Enter_1EnterOinference/cond_2/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3"
/device:GPU:0*8

frame_name*(inference/cond_2/rnn/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
'inference/cond_2/rnn/while/GreaterEqualGreaterEqual%inference/cond_2/rnn/while/Identity_1-inference/cond_2/rnn/while/GreaterEqual/Enter"
/device:GPU:0*
T0
?
-inference/cond_2/rnn/while/GreaterEqual/EnterEnter inference/cond_2/rnn/CheckSeqLen"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_2/rnn/while/while_context
?
)inference/cond_2/rnn/while/ExpandDims/dimConst$^inference/cond_2/rnn/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
%inference/cond_2/rnn/while/ExpandDims
ExpandDims%inference/cond_2/rnn/while/Identity_3)inference/cond_2/rnn/while/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
?
 inference/cond_2/rnn/while/add_1AddV2%inference/cond_2/rnn/while/ExpandDims&inference/cond_2/rnn/while/add_1/Enter"
/device:GPU:0*
T0
?
&inference/cond_2/rnn/while/add_1/EnterEnterinference/cond_2/ExpandDims_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_2/rnn/while/while_context
?
0inference/cond_2/rnn/while/Max/reduction_indicesConst$^inference/cond_2/rnn/while/Identity"
/device:GPU:0*
value
B:*
dtype0
?
inference/cond_2/rnn/while/MaxMax inference/cond_2/rnn/while/add_10inference/cond_2/rnn/while/Max/reduction_indices"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
 inference/cond_2/rnn/while/add_2AddV2,inference/cond_2/rnn/while/TensorArrayReadV3inference/cond_2/rnn/while/Max"
/device:GPU:0*
T0
?
+inference/cond_2/rnn/while/ArgMax/dimensionConst$^inference/cond_2/rnn/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
!inference/cond_2/rnn/while/ArgMaxArgMax inference/cond_2/rnn/while/add_1+inference/cond_2/rnn/while/ArgMax/dimension"
/device:GPU:0*
output_type0	*

Tidx0*
T0
?
inference/cond_2/rnn/while/CastCast!inference/cond_2/rnn/while/ArgMax"
/device:GPU:0*

SrcT0	*
Truncate(*

DstT0
?
!inference/cond_2/rnn/while/SelectSelect'inference/cond_2/rnn/while/GreaterEqual'inference/cond_2/rnn/while/Select/Enterinference/cond_2/rnn/while/Cast"
/device:GPU:0*
T0*2
_class(
&$loc:@inference/cond_2/rnn/while/Cast
?
'inference/cond_2/rnn/while/Select/EnterEnterinference/cond_2/rnn/zeros"
/device:GPU:0*
T0*2
_class(
&$loc:@inference/cond_2/rnn/while/Cast*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_2/rnn/while/while_context
?
#inference/cond_2/rnn/while/Select_1Select'inference/cond_2/rnn/while/GreaterEqual%inference/cond_2/rnn/while/Identity_3 inference/cond_2/rnn/while/add_2"
/device:GPU:0*
T0*3
_class)
'%loc:@inference/cond_2/rnn/while/add_2
?
>inference/cond_2/rnn/while/TensorArrayWrite/TensorArrayWriteV3TensorArrayWriteV3Dinference/cond_2/rnn/while/TensorArrayWrite/TensorArrayWriteV3/Enter%inference/cond_2/rnn/while/Identity_1!inference/cond_2/rnn/while/Select%inference/cond_2/rnn/while/Identity_2"
/device:GPU:0*
T0*2
_class(
&$loc:@inference/cond_2/rnn/while/Cast
?
Dinference/cond_2/rnn/while/TensorArrayWrite/TensorArrayWriteV3/EnterEnter inference/cond_2/rnn/TensorArray"
/device:GPU:0*
T0*2
_class(
&$loc:@inference/cond_2/rnn/while/Cast*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_2/rnn/while/while_context
?
"inference/cond_2/rnn/while/add_3/yConst$^inference/cond_2/rnn/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
 inference/cond_2/rnn/while/add_3AddV2%inference/cond_2/rnn/while/Identity_1"inference/cond_2/rnn/while/add_3/y"
/device:GPU:0*
T0
q
(inference/cond_2/rnn/while/NextIteration
NextIterationinference/cond_2/rnn/while/add"
/device:GPU:0*
T0
u
*inference/cond_2/rnn/while/NextIteration_1
NextIteration inference/cond_2/rnn/while/add_3"
/device:GPU:0*
T0
?
*inference/cond_2/rnn/while/NextIteration_2
NextIteration>inference/cond_2/rnn/while/TensorArrayWrite/TensorArrayWriteV3"
/device:GPU:0*
T0
x
*inference/cond_2/rnn/while/NextIteration_3
NextIteration#inference/cond_2/rnn/while/Select_1"
/device:GPU:0*
T0
b
inference/cond_2/rnn/while/ExitExit!inference/cond_2/rnn/while/Switch"
/device:GPU:0*
T0
f
!inference/cond_2/rnn/while/Exit_1Exit#inference/cond_2/rnn/while/Switch_1"
/device:GPU:0*
T0
f
!inference/cond_2/rnn/while/Exit_2Exit#inference/cond_2/rnn/while/Switch_2"
/device:GPU:0*
T0
f
!inference/cond_2/rnn/while/Exit_3Exit#inference/cond_2/rnn/while/Switch_3"
/device:GPU:0*
T0
?
7inference/cond_2/rnn/TensorArrayStack/TensorArraySizeV3TensorArraySizeV3 inference/cond_2/rnn/TensorArray!inference/cond_2/rnn/while/Exit_2*3
_class)
'%loc:@inference/cond_2/rnn/TensorArray
?
1inference/cond_2/rnn/TensorArrayStack/range/startConst^inference/cond_2/switch_f*3
_class)
'%loc:@inference/cond_2/rnn/TensorArray*
value	B:*
dtype0
?
1inference/cond_2/rnn/TensorArrayStack/range/deltaConst^inference/cond_2/switch_f*3
_class)
'%loc:@inference/cond_2/rnn/TensorArray*
value	B:*
dtype0
?
+inference/cond_2/rnn/TensorArrayStack/rangeRange1inference/cond_2/rnn/TensorArrayStack/range/start7inference/cond_2/rnn/TensorArrayStack/TensorArraySizeV31inference/cond_2/rnn/TensorArrayStack/range/delta*

Tidx0*3
_class)
'%loc:@inference/cond_2/rnn/TensorArray
?
9inference/cond_2/rnn/TensorArrayStack/TensorArrayGatherV3TensorArrayGatherV3 inference/cond_2/rnn/TensorArray+inference/cond_2/rnn/TensorArrayStack/range!inference/cond_2/rnn/while/Exit_2*$

element_shape:?????????
*3
_class)
'%loc:@inference/cond_2/rnn/TensorArray*
dtype0
u
inference/cond_2/rnn/Const_4Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:
*
dtype0
p
inference/cond_2/rnn/Rank_1Const^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
w
"inference/cond_2/rnn/range_1/startConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
w
"inference/cond_2/rnn/range_1/deltaConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/rnn/range_1Range"inference/cond_2/rnn/range_1/startinference/cond_2/rnn/Rank_1"inference/cond_2/rnn/range_1/delta"
/device:GPU:0*

Tidx0
?
&inference/cond_2/rnn/concat_2/values_0Const^inference/cond_2/switch_f"
/device:GPU:0*
valueB"*
dtype0
w
"inference/cond_2/rnn/concat_2/axisConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/rnn/concat_2ConcatV2&inference/cond_2/rnn/concat_2/values_0inference/cond_2/rnn/range_1"inference/cond_2/rnn/concat_2/axis"
/device:GPU:0*
T0*
N*

Tidx0
?
 inference/cond_2/rnn/transpose_1	Transpose9inference/cond_2/rnn/TensorArrayStack/TensorArrayGatherV3inference/cond_2/rnn/concat_2"
/device:GPU:0*
Tperm0*
T0
?
 inference/cond_2/ReverseSequenceReverseSequence inference/cond_2/rnn/transpose_1inference/cond_2/Maximum"
/device:GPU:0*
seq_dim*

Tlen0*
	batch_dim*
T0
x
#inference/cond_2/ArgMax_1/dimensionConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/ArgMax_1ArgMax!inference/cond_2/rnn/while/Exit_3#inference/cond_2/ArgMax_1/dimension"
/device:GPU:0*
T0*
output_type0	*

Tidx0
q
inference/cond_2/Cast_1Castinference/cond_2/ArgMax_1"
/device:GPU:0*

SrcT0	*
Truncate(*

DstT0

!inference/cond_2/ExpandDims_2/dimConst^inference/cond_2/switch_f"
/device:GPU:0*
valueB:
?????????*
dtype0
?
inference/cond_2/ExpandDims_2
ExpandDimsinference/cond_2/Cast_1!inference/cond_2/ExpandDims_2/dim"
/device:GPU:0*

Tdim0*
T0
p
inference/cond_2/rnn_1/RankConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
w
"inference/cond_2/rnn_1/range/startConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
w
"inference/cond_2/rnn_1/range/deltaConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/rnn_1/rangeRange"inference/cond_2/rnn_1/range/startinference/cond_2/rnn_1/Rank"inference/cond_2/rnn_1/range/delta"
/device:GPU:0*

Tidx0
?
&inference/cond_2/rnn_1/concat/values_0Const^inference/cond_2/switch_f"
/device:GPU:0*
valueB"*
dtype0
w
"inference/cond_2/rnn_1/concat/axisConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/rnn_1/concatConcatV2&inference/cond_2/rnn_1/concat/values_0inference/cond_2/rnn_1/range"inference/cond_2/rnn_1/concat/axis"
/device:GPU:0*
T0*
N*

Tidx0
?
 inference/cond_2/rnn_1/transpose	Transpose inference/cond_2/ReverseSequenceinference/cond_2/rnn_1/concat"
/device:GPU:0*
Tperm0*
T0
d
&inference/cond_2/rnn_1/sequence_lengthIdentityinference/cond_2/Maximum"
/device:GPU:0*
T0
o
inference/cond_2/rnn_1/ShapeShape inference/cond_2/rnn_1/transpose"
/device:GPU:0*
T0*
out_type0
?
*inference/cond_2/rnn_1/strided_slice/stackConst^inference/cond_2/switch_f"
/device:GPU:0*
dtype0*
value
B:
?
,inference/cond_2/rnn_1/strided_slice/stack_1Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
,inference/cond_2/rnn_1/strided_slice/stack_2Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
$inference/cond_2/rnn_1/strided_sliceStridedSliceinference/cond_2/rnn_1/Shape*inference/cond_2/rnn_1/strided_slice/stack,inference/cond_2/rnn_1/strided_slice/stack_1,inference/cond_2/rnn_1/strided_slice/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask
w
inference/cond_2/rnn_1/Shape_1Shape&inference/cond_2/rnn_1/sequence_length"
/device:GPU:0*
T0*
out_type0
w
inference/cond_2/rnn_1/stackPack$inference/cond_2/rnn_1/strided_slice"
/device:GPU:0*
T0*

axis*
N
?
inference/cond_2/rnn_1/EqualEqualinference/cond_2/rnn_1/Shape_1inference/cond_2/rnn_1/stack"
/device:GPU:0*
incompatible_shape_error(*
T0
u
inference/cond_2/rnn_1/ConstConst^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
inference/cond_2/rnn_1/AllAllinference/cond_2/rnn_1/Equalinference/cond_2/rnn_1/Const"
/device:GPU:0*

Tidx0*
	keep_dims(
?
#inference/cond_2/rnn_1/Assert/ConstConst^inference/cond_2/switch_f"
/device:GPU:0*W
valueNBLBFExpected shape for Tensor inference/cond_2/rnn_1/sequence_length:0 is *
dtype0
?
%inference/cond_2/rnn_1/Assert/Const_1Const^inference/cond_2/switch_f"
/device:GPU:0*!
valueBB but saw shape: *
dtype0
?
+inference/cond_2/rnn_1/Assert/Assert/data_0Const^inference/cond_2/switch_f"
/device:GPU:0*W
valueNBLBFExpected shape for Tensor inference/cond_2/rnn_1/sequence_length:0 is *
dtype0
?
+inference/cond_2/rnn_1/Assert/Assert/data_2Const^inference/cond_2/switch_f"
/device:GPU:0*!
valueBB but saw shape: *
dtype0
?
$inference/cond_2/rnn_1/Assert/AssertAssertinference/cond_2/rnn_1/All+inference/cond_2/rnn_1/Assert/Assert/data_0inference/cond_2/rnn_1/stack+inference/cond_2/rnn_1/Assert/Assert/data_2inference/cond_2/rnn_1/Shape_1"
/device:GPU:0*
T
2*
	summarize
?
"inference/cond_2/rnn_1/CheckSeqLenIdentity&inference/cond_2/rnn_1/sequence_length%^inference/cond_2/rnn_1/Assert/Assert"
/device:GPU:0*
T0
q
inference/cond_2/rnn_1/Shape_2Shape inference/cond_2/rnn_1/transpose"
/device:GPU:0*
T0*
out_type0
?
,inference/cond_2/rnn_1/strided_slice_1/stackConst^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
.inference/cond_2/rnn_1/strided_slice_1/stack_1Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
.inference/cond_2/rnn_1/strided_slice_1/stack_2Const^inference/cond_2/switch_f"
/device:GPU:0*
dtype0*
value
B:
?
&inference/cond_2/rnn_1/strided_slice_1StridedSliceinference/cond_2/rnn_1/Shape_2,inference/cond_2/rnn_1/strided_slice_1/stack.inference/cond_2/rnn_1/strided_slice_1/stack_1.inference/cond_2/rnn_1/strided_slice_1/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask
q
inference/cond_2/rnn_1/Shape_3Shape inference/cond_2/rnn_1/transpose"
/device:GPU:0*
out_type0*
T0
?
,inference/cond_2/rnn_1/strided_slice_2/stackConst^inference/cond_2/switch_f"
/device:GPU:0*
dtype0*
value
B:
?
.inference/cond_2/rnn_1/strided_slice_2/stack_1Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
.inference/cond_2/rnn_1/strided_slice_2/stack_2Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
&inference/cond_2/rnn_1/strided_slice_2StridedSliceinference/cond_2/rnn_1/Shape_3,inference/cond_2/rnn_1/strided_slice_2/stack.inference/cond_2/rnn_1/strided_slice_2/stack_1.inference/cond_2/rnn_1/strided_slice_2/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask
z
%inference/cond_2/rnn_1/ExpandDims/dimConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
!inference/cond_2/rnn_1/ExpandDims
ExpandDims&inference/cond_2/rnn_1/strided_slice_2%inference/cond_2/rnn_1/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
w
inference/cond_2/rnn_1/Const_1Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
y
$inference/cond_2/rnn_1/concat_1/axisConst^inference/cond_2/switch_f"
/device:GPU:0*
dtype0*
value	B:
?
inference/cond_2/rnn_1/concat_1ConcatV2!inference/cond_2/rnn_1/ExpandDimsinference/cond_2/rnn_1/Const_1$inference/cond_2/rnn_1/concat_1/axis"
/device:GPU:0*
T0*
N*

Tidx0
w
"inference/cond_2/rnn_1/zeros/ConstConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/rnn_1/zerosFillinference/cond_2/rnn_1/concat_1"inference/cond_2/rnn_1/zeros/Const"
/device:GPU:0*
T0*

index_type0
w
inference/cond_2/rnn_1/Const_2Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
inference/cond_2/rnn_1/MinMin"inference/cond_2/rnn_1/CheckSeqLeninference/cond_2/rnn_1/Const_2"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
w
inference/cond_2/rnn_1/Const_3Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
inference/cond_2/rnn_1/MaxMax"inference/cond_2/rnn_1/CheckSeqLeninference/cond_2/rnn_1/Const_3"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
p
inference/cond_2/rnn_1/timeConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
"inference/cond_2/rnn_1/TensorArray
TensorArrayV3&inference/cond_2/rnn_1/strided_slice_1*
identical_element_shapes(*B
tensor_array_name-+inference/cond_2/rnn_1/dynamic_rnn/output_0*
dtype0*$

element_shape:?????????*
dynamic_size(*
clear_after_read(
?
$inference/cond_2/rnn_1/TensorArray_1
TensorArrayV3&inference/cond_2/rnn_1/strided_slice_1*$

element_shape:?????????
*
dynamic_size(*
clear_after_read(*
identical_element_shapes(*A
tensor_array_name,*inference/cond_2/rnn_1/dynamic_rnn/input_0*
dtype0
?
/inference/cond_2/rnn_1/TensorArrayUnstack/ShapeShape inference/cond_2/rnn_1/transpose"
/device:GPU:0*
out_type0*
T0
?
=inference/cond_2/rnn_1/TensorArrayUnstack/strided_slice/stackConst^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
?inference/cond_2/rnn_1/TensorArrayUnstack/strided_slice/stack_1Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
?inference/cond_2/rnn_1/TensorArrayUnstack/strided_slice/stack_2Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
?
7inference/cond_2/rnn_1/TensorArrayUnstack/strided_sliceStridedSlice/inference/cond_2/rnn_1/TensorArrayUnstack/Shape=inference/cond_2/rnn_1/TensorArrayUnstack/strided_slice/stack?inference/cond_2/rnn_1/TensorArrayUnstack/strided_slice/stack_1?inference/cond_2/rnn_1/TensorArrayUnstack/strided_slice/stack_2"
/device:GPU:0*
Index0*
T0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
?
5inference/cond_2/rnn_1/TensorArrayUnstack/range/startConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
5inference/cond_2/rnn_1/TensorArrayUnstack/range/deltaConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
/inference/cond_2/rnn_1/TensorArrayUnstack/rangeRange5inference/cond_2/rnn_1/TensorArrayUnstack/range/start7inference/cond_2/rnn_1/TensorArrayUnstack/strided_slice5inference/cond_2/rnn_1/TensorArrayUnstack/range/delta"
/device:GPU:0*

Tidx0
?
Qinference/cond_2/rnn_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3TensorArrayScatterV3$inference/cond_2/rnn_1/TensorArray_1/inference/cond_2/rnn_1/TensorArrayUnstack/range inference/cond_2/rnn_1/transpose&inference/cond_2/rnn_1/TensorArray_1:1"
/device:GPU:0*
T0*3
_class)
'%loc:@inference/cond_2/rnn_1/transpose
u
 inference/cond_2/rnn_1/Maximum/xConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0

inference/cond_2/rnn_1/MaximumMaximum inference/cond_2/rnn_1/Maximum/xinference/cond_2/rnn_1/Max"
/device:GPU:0*
T0
?
inference/cond_2/rnn_1/MinimumMinimum&inference/cond_2/rnn_1/strided_slice_1inference/cond_2/rnn_1/Maximum"
/device:GPU:0*
T0
?
.inference/cond_2/rnn_1/while/iteration_counterConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
"inference/cond_2/rnn_1/while/EnterEnter.inference/cond_2/rnn_1/while/iteration_counter"
/device:GPU:0*
parallel_iterations *:

frame_name,*inference/cond_2/rnn_1/while/while_context*
T0*
is_constant(
?
$inference/cond_2/rnn_1/while/Enter_1Enterinference/cond_2/rnn_1/time"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *:

frame_name,*inference/cond_2/rnn_1/while/while_context
?
$inference/cond_2/rnn_1/while/Enter_2Enter$inference/cond_2/rnn_1/TensorArray:1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *:

frame_name,*inference/cond_2/rnn_1/while/while_context
?
$inference/cond_2/rnn_1/while/Enter_3Enterinference/cond_2/ExpandDims_2"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *:

frame_name,*inference/cond_2/rnn_1/while/while_context
?
"inference/cond_2/rnn_1/while/MergeMerge"inference/cond_2/rnn_1/while/Enter*inference/cond_2/rnn_1/while/NextIteration"
/device:GPU:0*
T0*
N
?
$inference/cond_2/rnn_1/while/Merge_1Merge$inference/cond_2/rnn_1/while/Enter_1,inference/cond_2/rnn_1/while/NextIteration_1"
/device:GPU:0*
N*
T0
?
$inference/cond_2/rnn_1/while/Merge_2Merge$inference/cond_2/rnn_1/while/Enter_2,inference/cond_2/rnn_1/while/NextIteration_2"
/device:GPU:0*
T0*
N
?
$inference/cond_2/rnn_1/while/Merge_3Merge$inference/cond_2/rnn_1/while/Enter_3,inference/cond_2/rnn_1/while/NextIteration_3"
/device:GPU:0*
T0*
N
?
!inference/cond_2/rnn_1/while/LessLess"inference/cond_2/rnn_1/while/Merge'inference/cond_2/rnn_1/while/Less/Enter"
/device:GPU:0*
T0
?
'inference/cond_2/rnn_1/while/Less/EnterEnter&inference/cond_2/rnn_1/strided_slice_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *:

frame_name,*inference/cond_2/rnn_1/while/while_context
?
#inference/cond_2/rnn_1/while/Less_1Less$inference/cond_2/rnn_1/while/Merge_1)inference/cond_2/rnn_1/while/Less_1/Enter"
/device:GPU:0*
T0
?
)inference/cond_2/rnn_1/while/Less_1/EnterEnterinference/cond_2/rnn_1/Minimum"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *:

frame_name,*inference/cond_2/rnn_1/while/while_context
?
'inference/cond_2/rnn_1/while/LogicalAnd
LogicalAnd!inference/cond_2/rnn_1/while/Less#inference/cond_2/rnn_1/while/Less_1"
/device:GPU:0
i
%inference/cond_2/rnn_1/while/LoopCondLoopCond'inference/cond_2/rnn_1/while/LogicalAnd"
/device:GPU:0
?
#inference/cond_2/rnn_1/while/SwitchSwitch"inference/cond_2/rnn_1/while/Merge%inference/cond_2/rnn_1/while/LoopCond"
/device:GPU:0*
T0*5
_class+
)'loc:@inference/cond_2/rnn_1/while/Merge
?
%inference/cond_2/rnn_1/while/Switch_1Switch$inference/cond_2/rnn_1/while/Merge_1%inference/cond_2/rnn_1/while/LoopCond"
/device:GPU:0*
T0*7
_class-
+)loc:@inference/cond_2/rnn_1/while/Merge_1
?
%inference/cond_2/rnn_1/while/Switch_2Switch$inference/cond_2/rnn_1/while/Merge_2%inference/cond_2/rnn_1/while/LoopCond"
/device:GPU:0*
T0*7
_class-
+)loc:@inference/cond_2/rnn_1/while/Merge_2
?
%inference/cond_2/rnn_1/while/Switch_3Switch$inference/cond_2/rnn_1/while/Merge_3%inference/cond_2/rnn_1/while/LoopCond"
/device:GPU:0*
T0*7
_class-
+)loc:@inference/cond_2/rnn_1/while/Merge_3
p
%inference/cond_2/rnn_1/while/IdentityIdentity%inference/cond_2/rnn_1/while/Switch:1"
/device:GPU:0*
T0
t
'inference/cond_2/rnn_1/while/Identity_1Identity'inference/cond_2/rnn_1/while/Switch_1:1"
/device:GPU:0*
T0
t
'inference/cond_2/rnn_1/while/Identity_2Identity'inference/cond_2/rnn_1/while/Switch_2:1"
/device:GPU:0*
T0
t
'inference/cond_2/rnn_1/while/Identity_3Identity'inference/cond_2/rnn_1/while/Switch_3:1"
/device:GPU:0*
T0
?
"inference/cond_2/rnn_1/while/add/yConst&^inference/cond_2/rnn_1/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
 inference/cond_2/rnn_1/while/addAddV2%inference/cond_2/rnn_1/while/Identity"inference/cond_2/rnn_1/while/add/y"
/device:GPU:0*
T0
?
.inference/cond_2/rnn_1/while/TensorArrayReadV3TensorArrayReadV34inference/cond_2/rnn_1/while/TensorArrayReadV3/Enter'inference/cond_2/rnn_1/while/Identity_16inference/cond_2/rnn_1/while/TensorArrayReadV3/Enter_1"
/device:GPU:0*
dtype0
?
4inference/cond_2/rnn_1/while/TensorArrayReadV3/EnterEnter$inference/cond_2/rnn_1/TensorArray_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *:

frame_name,*inference/cond_2/rnn_1/while/while_context
?
6inference/cond_2/rnn_1/while/TensorArrayReadV3/Enter_1EnterQinference/cond_2/rnn_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3"
/device:GPU:0*
is_constant(*
parallel_iterations *:

frame_name,*inference/cond_2/rnn_1/while/while_context*
T0
?
)inference/cond_2/rnn_1/while/GreaterEqualGreaterEqual'inference/cond_2/rnn_1/while/Identity_1/inference/cond_2/rnn_1/while/GreaterEqual/Enter"
/device:GPU:0*
T0
?
/inference/cond_2/rnn_1/while/GreaterEqual/EnterEnter"inference/cond_2/rnn_1/CheckSeqLen"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *:

frame_name,*inference/cond_2/rnn_1/while/while_context
?
$inference/cond_2/rnn_1/while/SqueezeSqueeze'inference/cond_2/rnn_1/while/Identity_3"
/device:GPU:0*
T0*
squeeze_dims

?
"inference/cond_2/rnn_1/while/ShapeShape.inference/cond_2/rnn_1/while/TensorArrayReadV3"
/device:GPU:0*
T0*
out_type0
?
0inference/cond_2/rnn_1/while/strided_slice/stackConst&^inference/cond_2/rnn_1/while/Identity"
/device:GPU:0*
value
B:*
dtype0
?
2inference/cond_2/rnn_1/while/strided_slice/stack_1Const&^inference/cond_2/rnn_1/while/Identity"
/device:GPU:0*
value
B:*
dtype0
?
2inference/cond_2/rnn_1/while/strided_slice/stack_2Const&^inference/cond_2/rnn_1/while/Identity"
/device:GPU:0*
value
B:*
dtype0
?
*inference/cond_2/rnn_1/while/strided_sliceStridedSlice"inference/cond_2/rnn_1/while/Shape0inference/cond_2/rnn_1/while/strided_slice/stack2inference/cond_2/rnn_1/while/strided_slice/stack_12inference/cond_2/rnn_1/while/strided_slice/stack_2"
/device:GPU:0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask*
T0*
Index0
?
(inference/cond_2/rnn_1/while/range/startConst&^inference/cond_2/rnn_1/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
(inference/cond_2/rnn_1/while/range/deltaConst&^inference/cond_2/rnn_1/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
"inference/cond_2/rnn_1/while/rangeRange(inference/cond_2/rnn_1/while/range/start*inference/cond_2/rnn_1/while/strided_slice(inference/cond_2/rnn_1/while/range/delta"
/device:GPU:0*

Tidx0
?
"inference/cond_2/rnn_1/while/stackPack"inference/cond_2/rnn_1/while/range$inference/cond_2/rnn_1/while/Squeeze"
/device:GPU:0*
T0*

axis*
N
?
%inference/cond_2/rnn_1/while/GatherNdGatherNd.inference/cond_2/rnn_1/while/TensorArrayReadV3"inference/cond_2/rnn_1/while/stack"
/device:GPU:0*
Tindices0*
Tparams0
?
+inference/cond_2/rnn_1/while/ExpandDims/dimConst&^inference/cond_2/rnn_1/while/Identity"
/device:GPU:0*
valueB:
?????????*
dtype0
?
'inference/cond_2/rnn_1/while/ExpandDims
ExpandDims%inference/cond_2/rnn_1/while/GatherNd+inference/cond_2/rnn_1/while/ExpandDims/dim"
/device:GPU:0*
T0*

Tdim0
?
#inference/cond_2/rnn_1/while/SelectSelect)inference/cond_2/rnn_1/while/GreaterEqual)inference/cond_2/rnn_1/while/Select/Enter'inference/cond_2/rnn_1/while/ExpandDims"
/device:GPU:0*
T0*:
_class0
.,loc:@inference/cond_2/rnn_1/while/ExpandDims
?
)inference/cond_2/rnn_1/while/Select/EnterEnterinference/cond_2/rnn_1/zeros"
/device:GPU:0*:

frame_name,*inference/cond_2/rnn_1/while/while_context*
T0*:
_class0
.,loc:@inference/cond_2/rnn_1/while/ExpandDims*
is_constant(*
parallel_iterations 
?
%inference/cond_2/rnn_1/while/Select_1Select)inference/cond_2/rnn_1/while/GreaterEqual'inference/cond_2/rnn_1/while/Identity_3'inference/cond_2/rnn_1/while/ExpandDims"
/device:GPU:0*:
_class0
.,loc:@inference/cond_2/rnn_1/while/ExpandDims*
T0
?
@inference/cond_2/rnn_1/while/TensorArrayWrite/TensorArrayWriteV3TensorArrayWriteV3Finference/cond_2/rnn_1/while/TensorArrayWrite/TensorArrayWriteV3/Enter'inference/cond_2/rnn_1/while/Identity_1#inference/cond_2/rnn_1/while/Select'inference/cond_2/rnn_1/while/Identity_2"
/device:GPU:0*
T0*:
_class0
.,loc:@inference/cond_2/rnn_1/while/ExpandDims
?
Finference/cond_2/rnn_1/while/TensorArrayWrite/TensorArrayWriteV3/EnterEnter"inference/cond_2/rnn_1/TensorArray"
/device:GPU:0*:
_class0
.,loc:@inference/cond_2/rnn_1/while/ExpandDims*
is_constant(*
parallel_iterations *:

frame_name,*inference/cond_2/rnn_1/while/while_context*
T0
?
$inference/cond_2/rnn_1/while/add_1/yConst&^inference/cond_2/rnn_1/while/Identity"
/device:GPU:0*
value	B:*
dtype0
?
"inference/cond_2/rnn_1/while/add_1AddV2'inference/cond_2/rnn_1/while/Identity_1$inference/cond_2/rnn_1/while/add_1/y"
/device:GPU:0*
T0
u
*inference/cond_2/rnn_1/while/NextIteration
NextIteration inference/cond_2/rnn_1/while/add"
/device:GPU:0*
T0
y
,inference/cond_2/rnn_1/while/NextIteration_1
NextIteration"inference/cond_2/rnn_1/while/add_1"
/device:GPU:0*
T0
?
,inference/cond_2/rnn_1/while/NextIteration_2
NextIteration@inference/cond_2/rnn_1/while/TensorArrayWrite/TensorArrayWriteV3"
/device:GPU:0*
T0
|
,inference/cond_2/rnn_1/while/NextIteration_3
NextIteration%inference/cond_2/rnn_1/while/Select_1"
/device:GPU:0*
T0
f
!inference/cond_2/rnn_1/while/ExitExit#inference/cond_2/rnn_1/while/Switch"
/device:GPU:0*
T0
j
#inference/cond_2/rnn_1/while/Exit_1Exit%inference/cond_2/rnn_1/while/Switch_1"
/device:GPU:0*
T0
j
#inference/cond_2/rnn_1/while/Exit_2Exit%inference/cond_2/rnn_1/while/Switch_2"
/device:GPU:0*
T0
j
#inference/cond_2/rnn_1/while/Exit_3Exit%inference/cond_2/rnn_1/while/Switch_3"
/device:GPU:0*
T0
?
9inference/cond_2/rnn_1/TensorArrayStack/TensorArraySizeV3TensorArraySizeV3"inference/cond_2/rnn_1/TensorArray#inference/cond_2/rnn_1/while/Exit_2*5
_class+
)'loc:@inference/cond_2/rnn_1/TensorArray
?
3inference/cond_2/rnn_1/TensorArrayStack/range/startConst^inference/cond_2/switch_f*5
_class+
)'loc:@inference/cond_2/rnn_1/TensorArray*
value	B:*
dtype0
?
3inference/cond_2/rnn_1/TensorArrayStack/range/deltaConst^inference/cond_2/switch_f*5
_class+
)'loc:@inference/cond_2/rnn_1/TensorArray*
value	B:*
dtype0
?
-inference/cond_2/rnn_1/TensorArrayStack/rangeRange3inference/cond_2/rnn_1/TensorArrayStack/range/start9inference/cond_2/rnn_1/TensorArrayStack/TensorArraySizeV33inference/cond_2/rnn_1/TensorArrayStack/range/delta*5
_class+
)'loc:@inference/cond_2/rnn_1/TensorArray*

Tidx0
?
;inference/cond_2/rnn_1/TensorArrayStack/TensorArrayGatherV3TensorArrayGatherV3"inference/cond_2/rnn_1/TensorArray-inference/cond_2/rnn_1/TensorArrayStack/range#inference/cond_2/rnn_1/while/Exit_2*5
_class+
)'loc:@inference/cond_2/rnn_1/TensorArray*
dtype0*$

element_shape:?????????
w
inference/cond_2/rnn_1/Const_4Const^inference/cond_2/switch_f"
/device:GPU:0*
value
B:*
dtype0
r
inference/cond_2/rnn_1/Rank_1Const^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
y
$inference/cond_2/rnn_1/range_1/startConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
y
$inference/cond_2/rnn_1/range_1/deltaConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/rnn_1/range_1Range$inference/cond_2/rnn_1/range_1/startinference/cond_2/rnn_1/Rank_1$inference/cond_2/rnn_1/range_1/delta"
/device:GPU:0*

Tidx0
?
(inference/cond_2/rnn_1/concat_2/values_0Const^inference/cond_2/switch_f"
/device:GPU:0*
valueB"*
dtype0
y
$inference/cond_2/rnn_1/concat_2/axisConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/rnn_1/concat_2ConcatV2(inference/cond_2/rnn_1/concat_2/values_0inference/cond_2/rnn_1/range_1$inference/cond_2/rnn_1/concat_2/axis"
/device:GPU:0*
N*

Tidx0*
T0
?
"inference/cond_2/rnn_1/transpose_1	Transpose;inference/cond_2/rnn_1/TensorArrayStack/TensorArrayGatherV3inference/cond_2/rnn_1/concat_2"
/device:GPU:0*
T0*
Tperm0
x
inference/cond_2/Squeeze_2Squeeze"inference/cond_2/rnn_1/transpose_1"
/device:GPU:0*
squeeze_dims
*
T0
q
inference/cond_2/concat/axisConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/concatConcatV2inference/cond_2/ExpandDims_2inference/cond_2/Squeeze_2inference/cond_2/concat/axis"
/device:GPU:0*
T0*
N*

Tidx0
?
"inference/cond_2/ReverseSequence_1ReverseSequenceinference/cond_2/concatinference/cond_2/sub/Switch"
/device:GPU:0*
	batch_dim*
T0*
seq_dim*

Tlen0
}
(inference/cond_2/Max_1/reduction_indicesConst^inference/cond_2/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
inference/cond_2/Max_1Max!inference/cond_2/rnn/while/Exit_3(inference/cond_2/Max_1/reduction_indices"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
{
inference/cond_2/MergeMerge"inference/cond_2/ReverseSequence_1inference/cond_2/Cast"
/device:GPU:0*
T0*
N
p
inference/cond_2/Merge_1Mergeinference/cond_2/Max_1inference/cond_2/Max"
/device:GPU:0*
T0*
N
B
inference/lossIdentityinference/Mean"
/device:GPU:0*
T0
R
training_1/gradients/ShapeConst"
/device:GPU:0*
valueB*
dtype0
Z
training_1/gradients/grad_ys_0Const"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/gradients/FillFilltraining_1/gradients/Shapetraining_1/gradients/grad_ys_0"
/device:GPU:0*

index_type0*
T0
q
training_1/gradients/f_countConst^inference/cond_1/switch_f"
/device:GPU:0*
value	B:*
dtype0
?
training_1/gradients/f_count_1Entertraining_1/gradients/f_count"
/device:GPU:0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_1/rnn/while/while_context*
T0
?
training_1/gradients/MergeMergetraining_1/gradients/f_count_1"training_1/gradients/NextIteration"
/device:GPU:0*
T0*
N
~
training_1/gradients/SwitchSwitchtraining_1/gradients/Merge#inference/cond_1/rnn/while/LoopCond"
/device:GPU:0*
T0
y
training_1/gradients/Add/yConst$^inference/cond_1/rnn/while/Identity"
/device:GPU:0*
value	B:*
dtype0
r
training_1/gradients/AddAddtraining_1/gradients/Switch:1training_1/gradients/Add/y"
/device:GPU:0*
T0
?
"training_1/gradients/NextIteration
NextIterationtraining_1/gradients/AddT^training_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/StackPushV2k^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/StackPushV2m^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/StackPushV2_1Y^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Exp_grad/mul/StackPushV2`^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/StackPushV2a^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/StackPushV2k^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Sub_grad/BroadcastGradientArgs/StackPushV2m^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Sub_grad/BroadcastGradientArgs/StackPushV2_1c^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Sum_grad/DynamicStitch/StackPushV2Q^training_1/gradients/inference/cond_1/rnn/while/Select_1_grad/Select/StackPushV2U^training_1/gradients/inference/cond_1/rnn/while/Select_1_grad/zeros_like/StackPushV2w^training_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/StackPushV2]^training_1/gradients/inference/cond_1/rnn/while/add_1_grad/BroadcastGradientArgs/StackPushV2_^training_1/gradients/inference/cond_1/rnn/while/add_1_grad/BroadcastGradientArgs/StackPushV2_1]^training_1/gradients/inference/cond_1/rnn/while/add_2_grad/BroadcastGradientArgs/StackPushV2_^training_1/gradients/inference/cond_1/rnn/while/add_2_grad/BroadcastGradientArgs/StackPushV2_1"
/device:GPU:0*
T0
[
training_1/gradients/f_count_2Exittraining_1/gradients/Switch"
/device:GPU:0*
T0
q
training_1/gradients/b_countConst^inference/cond_1/switch_f"
/device:GPU:0*
dtype0*
value	B:
?
training_1/gradients/b_count_1Entertraining_1/gradients/f_count_2"
/device:GPU:0*
is_constant(*
parallel_iterations *M

frame_name?=training_1/gradients/inference/cond_1/rnn/while/while_context*
T0
?
training_1/gradients/Merge_1Mergetraining_1/gradients/b_count_1$training_1/gradients/NextIteration_1"
/device:GPU:0*
T0*
N
?
!training_1/gradients/GreaterEqualGreaterEqualtraining_1/gradients/Merge_1'training_1/gradients/GreaterEqual/Enter"
/device:GPU:0*
T0
?
'training_1/gradients/GreaterEqual/EnterEntertraining_1/gradients/b_count"
/device:GPU:0*
parallel_iterations *M

frame_name?=training_1/gradients/inference/cond_1/rnn/while/while_context*
T0*
is_constant(
\
training_1/gradients/b_count_2LoopCond!training_1/gradients/GreaterEqual"
/device:GPU:0
}
training_1/gradients/Switch_1Switchtraining_1/gradients/Merge_1training_1/gradients/b_count_2"
/device:GPU:0*
T0
?
training_1/gradients/SubSubtraining_1/gradients/Switch_1:1'training_1/gradients/GreaterEqual/Enter"
/device:GPU:0*
T0
?
$training_1/gradients/NextIteration_1
NextIterationtraining_1/gradients/SubP^training_1/gradients/inference/cond_1/rnn/while/Select_1_grad/zeros_like/b_sync"
/device:GPU:0*
T0
]
training_1/gradients/b_count_3Exittraining_1/gradients/Switch_1"
/device:GPU:0*
T0
W
training_1/gradients/f_count_3Const"
/device:GPU:0*
value	B:*
dtype0
?
training_1/gradients/f_count_4Entertraining_1/gradients/f_count_3"
/device:GPU:0*Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
training_1/gradients/Merge_2Mergetraining_1/gradients/f_count_4$training_1/gradients/NextIteration_2"
/device:GPU:0*
T0*
N
?
training_1/gradients/Switch_2Switchtraining_1/gradients/Merge_2Echar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/LoopCond"
/device:GPU:0*
T0
?
training_1/gradients/Add_1/yConstF^char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity"
/device:GPU:0*
dtype0*
value	B:
x
training_1/gradients/Add_1Addtraining_1/gradients/Switch_2:1training_1/gradients/Add_1/y"
/device:GPU:0*
T0
?A
$training_1/gradients/NextIteration_2
NextIterationtraining_1/gradients/Add_1^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPushV2_1^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPushV2_1^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPushV2_1s^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/StackPushV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/StackPushV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/StackPushV2u^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPushV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/StackPushV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/StackPushV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/StackPushV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/StackPushV2u^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPushV2q^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/StackPushV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPushV2_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/StackPushV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPushV2_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/StackPushV2}^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPushV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPushV2_1m^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/StackPushV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/StackPushV2w^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/StackPushV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/StackPushV2w^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/StackPushV2q^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPushV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPushV2_1^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPushV2_1^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPushV2_1^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPushV2_1}^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPushV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPushV2_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPushV2~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPushV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPushV2_1m^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/StackPushV2o^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/StackPushV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPushV2_1m^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/StackPushV2o^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/StackPushV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPushV2_1m^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/StackPushV2o^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/StackPushV2"
/device:GPU:0*
T0
]
training_1/gradients/f_count_5Exittraining_1/gradients/Switch_2"
/device:GPU:0*
T0
W
training_1/gradients/b_count_4Const"
/device:GPU:0*
value	B:*
dtype0
?
training_1/gradients/b_count_5Entertraining_1/gradients/f_count_5"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
training_1/gradients/Merge_3Mergetraining_1/gradients/b_count_5$training_1/gradients/NextIteration_3"
/device:GPU:0*
T0*
N
?
#training_1/gradients/GreaterEqual_1GreaterEqualtraining_1/gradients/Merge_3)training_1/gradients/GreaterEqual_1/Enter"
/device:GPU:0*
T0
?
)training_1/gradients/GreaterEqual_1/EnterEntertraining_1/gradients/b_count_4"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
^
training_1/gradients/b_count_6LoopCond#training_1/gradients/GreaterEqual_1"
/device:GPU:0
}
training_1/gradients/Switch_3Switchtraining_1/gradients/Merge_3training_1/gradients/b_count_6"
/device:GPU:0*
T0
?
training_1/gradients/Sub_1Subtraining_1/gradients/Switch_3:1)training_1/gradients/GreaterEqual_1/Enter"
/device:GPU:0*
T0
?
$training_1/gradients/NextIteration_3
NextIterationtraining_1/gradients/Sub_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/b_sync"
/device:GPU:0*
T0
]
training_1/gradients/b_count_7Exittraining_1/gradients/Switch_3"
/device:GPU:0*
T0
W
training_1/gradients/f_count_6Const"
/device:GPU:0*
value	B:*
dtype0
?
training_1/gradients/f_count_7Entertraining_1/gradients/f_count_6"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
training_1/gradients/Merge_4Mergetraining_1/gradients/f_count_7$training_1/gradients/NextIteration_4"
/device:GPU:0*
T0*
N
?
training_1/gradients/Switch_4Switchtraining_1/gradients/Merge_4Fchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/LoopCond"
/device:GPU:0*
T0
?
training_1/gradients/Add_2/yConstG^char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity"
/device:GPU:0*
value	B:*
dtype0
x
training_1/gradients/Add_2Addtraining_1/gradients/Switch_4:1training_1/gradients/Add_2/y"
/device:GPU:0*
T0
?A
$training_1/gradients/NextIteration_4
NextIterationtraining_1/gradients/Add_2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPushV2_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPushV2_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPushV2_1t^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/StackPushV2t^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/StackPushV2t^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/StackPushV2v^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPushV2t^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/StackPushV2t^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/StackPushV2t^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/StackPushV2t^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/StackPushV2v^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPushV2r^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPushV2_1p^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPushV2_1p^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/StackPushV2~^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPushV2_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/StackPushV2t^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/StackPushV2x^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/StackPushV2t^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/StackPushV2x^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/StackPushV2r^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPushV2_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPushV2_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPushV2_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPushV2_1~^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPushV2_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPushV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPushV2_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/StackPushV2p^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPushV2_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/StackPushV2p^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPushV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPushV2_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/StackPushV2p^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/StackPushV2"
/device:GPU:0*
T0
]
training_1/gradients/f_count_8Exittraining_1/gradients/Switch_4"
/device:GPU:0*
T0
W
training_1/gradients/b_count_8Const"
/device:GPU:0*
value	B:*
dtype0
?
training_1/gradients/b_count_9Entertraining_1/gradients/f_count_8"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
training_1/gradients/Merge_5Mergetraining_1/gradients/b_count_9$training_1/gradients/NextIteration_5"
/device:GPU:0*
N*
T0
?
#training_1/gradients/GreaterEqual_2GreaterEqualtraining_1/gradients/Merge_5)training_1/gradients/GreaterEqual_2/Enter"
/device:GPU:0*
T0
?
)training_1/gradients/GreaterEqual_2/EnterEntertraining_1/gradients/b_count_8"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
_
training_1/gradients/b_count_10LoopCond#training_1/gradients/GreaterEqual_2"
/device:GPU:0
~
training_1/gradients/Switch_5Switchtraining_1/gradients/Merge_5training_1/gradients/b_count_10"
/device:GPU:0*
T0
?
training_1/gradients/Sub_2Subtraining_1/gradients/Switch_5:1)training_1/gradients/GreaterEqual_2/Enter"
/device:GPU:0*
T0
?
$training_1/gradients/NextIteration_5
NextIterationtraining_1/gradients/Sub_2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/b_sync"
/device:GPU:0*
T0
^
training_1/gradients/b_count_11Exittraining_1/gradients/Switch_5"
/device:GPU:0*
T0
n
.training_1/gradients/inference/Mean_grad/ShapeShape
inference/Neg"
/device:GPU:0*
out_type0*
T0
?
-training_1/gradients/inference/Mean_grad/SizeSize.training_1/gradients/inference/Mean_grad/Shape"
/device:GPU:0*
T0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape*
out_type0
?
,training_1/gradients/inference/Mean_grad/addAddV2inference/range-training_1/gradients/inference/Mean_grad/Size"
/device:GPU:0*
T0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape
?
,training_1/gradients/inference/Mean_grad/modFloorMod,training_1/gradients/inference/Mean_grad/add-training_1/gradients/inference/Mean_grad/Size"
/device:GPU:0*
T0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape
?
0training_1/gradients/inference/Mean_grad/Shape_1Shape,training_1/gradients/inference/Mean_grad/mod"
/device:GPU:0*
T0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape*
out_type0
?
4training_1/gradients/inference/Mean_grad/range/startConst"
/device:GPU:0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape*
value	B:*
dtype0
?
4training_1/gradients/inference/Mean_grad/range/deltaConst"
/device:GPU:0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape*
value	B:*
dtype0
?
.training_1/gradients/inference/Mean_grad/rangeRange4training_1/gradients/inference/Mean_grad/range/start-training_1/gradients/inference/Mean_grad/Size4training_1/gradients/inference/Mean_grad/range/delta"
/device:GPU:0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape*

Tidx0
?
3training_1/gradients/inference/Mean_grad/Fill/valueConst"
/device:GPU:0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape*
value	B:*
dtype0
?
-training_1/gradients/inference/Mean_grad/FillFill0training_1/gradients/inference/Mean_grad/Shape_13training_1/gradients/inference/Mean_grad/Fill/value"
/device:GPU:0*
T0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape*

index_type0
?
6training_1/gradients/inference/Mean_grad/DynamicStitch
DynamicStitch.training_1/gradients/inference/Mean_grad/range,training_1/gradients/inference/Mean_grad/mod.training_1/gradients/inference/Mean_grad/Shape-training_1/gradients/inference/Mean_grad/Fill"
/device:GPU:0*
T0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape*
N
?
2training_1/gradients/inference/Mean_grad/Maximum/yConst"
/device:GPU:0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape*
value	B:*
dtype0
?
0training_1/gradients/inference/Mean_grad/MaximumMaximum6training_1/gradients/inference/Mean_grad/DynamicStitch2training_1/gradients/inference/Mean_grad/Maximum/y"
/device:GPU:0*
T0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape
?
1training_1/gradients/inference/Mean_grad/floordivFloorDiv.training_1/gradients/inference/Mean_grad/Shape0training_1/gradients/inference/Mean_grad/Maximum"
/device:GPU:0*
T0*A
_class7
53loc:@training_1/gradients/inference/Mean_grad/Shape
?
0training_1/gradients/inference/Mean_grad/ReshapeReshapetraining_1/gradients/Fill6training_1/gradients/inference/Mean_grad/DynamicStitch"
/device:GPU:0*
T0*
Tshape0
?
-training_1/gradients/inference/Mean_grad/TileTile0training_1/gradients/inference/Mean_grad/Reshape1training_1/gradients/inference/Mean_grad/floordiv"
/device:GPU:0*

Tmultiples0*
T0
p
0training_1/gradients/inference/Mean_grad/Shape_2Shape
inference/Neg"
/device:GPU:0*
T0*
out_type0
h
0training_1/gradients/inference/Mean_grad/Shape_3Const"
/device:GPU:0*
valueB*
dtype0
k
.training_1/gradients/inference/Mean_grad/ConstConst"
/device:GPU:0*
value
B:*
dtype0
?
-training_1/gradients/inference/Mean_grad/ProdProd0training_1/gradients/inference/Mean_grad/Shape_2.training_1/gradients/inference/Mean_grad/Const"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
m
0training_1/gradients/inference/Mean_grad/Const_1Const"
/device:GPU:0*
value
B:*
dtype0
?
/training_1/gradients/inference/Mean_grad/Prod_1Prod0training_1/gradients/inference/Mean_grad/Shape_30training_1/gradients/inference/Mean_grad/Const_1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
m
4training_1/gradients/inference/Mean_grad/Maximum_1/yConst"
/device:GPU:0*
value	B:*
dtype0
?
2training_1/gradients/inference/Mean_grad/Maximum_1Maximum/training_1/gradients/inference/Mean_grad/Prod_14training_1/gradients/inference/Mean_grad/Maximum_1/y"
/device:GPU:0*
T0
?
3training_1/gradients/inference/Mean_grad/floordiv_1FloorDiv-training_1/gradients/inference/Mean_grad/Prod2training_1/gradients/inference/Mean_grad/Maximum_1"
/device:GPU:0*
T0
?
-training_1/gradients/inference/Mean_grad/CastCast3training_1/gradients/inference/Mean_grad/floordiv_1"
/device:GPU:0*

SrcT0*
Truncate(*

DstT0
?
0training_1/gradients/inference/Mean_grad/truedivRealDiv-training_1/gradients/inference/Mean_grad/Tile-training_1/gradients/inference/Mean_grad/Cast"
/device:GPU:0*
T0
|
+training_1/gradients/inference/Neg_grad/NegNeg0training_1/gradients/inference/Mean_grad/truediv"
/device:GPU:0*
T0
t
-training_1/gradients/inference/sub_grad/ShapeShapeinference/cond/Merge"
/device:GPU:0*
T0*
out_type0
x
/training_1/gradients/inference/sub_grad/Shape_1Shapeinference/cond_1/Merge"
/device:GPU:0*
T0*
out_type0
?
=training_1/gradients/inference/sub_grad/BroadcastGradientArgsBroadcastGradientArgs-training_1/gradients/inference/sub_grad/Shape/training_1/gradients/inference/sub_grad/Shape_1"
/device:GPU:0*
T0
?
+training_1/gradients/inference/sub_grad/SumSum+training_1/gradients/inference/Neg_grad/Neg=training_1/gradients/inference/sub_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
/training_1/gradients/inference/sub_grad/ReshapeReshape+training_1/gradients/inference/sub_grad/Sum-training_1/gradients/inference/sub_grad/Shape"
/device:GPU:0*
T0*
Tshape0
w
+training_1/gradients/inference/sub_grad/NegNeg+training_1/gradients/inference/Neg_grad/Neg"
/device:GPU:0*
T0
?
-training_1/gradients/inference/sub_grad/Sum_1Sum+training_1/gradients/inference/sub_grad/Neg?training_1/gradients/inference/sub_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
1training_1/gradients/inference/sub_grad/Reshape_1Reshape-training_1/gradients/inference/sub_grad/Sum_1/training_1/gradients/inference/sub_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
8training_1/gradients/inference/sub_grad/tuple/group_depsNoOp0^training_1/gradients/inference/sub_grad/Reshape2^training_1/gradients/inference/sub_grad/Reshape_1"
/device:GPU:0
?
@training_1/gradients/inference/sub_grad/tuple/control_dependencyIdentity/training_1/gradients/inference/sub_grad/Reshape9^training_1/gradients/inference/sub_grad/tuple/group_deps"
/device:GPU:0*
T0*B
_class8
64loc:@training_1/gradients/inference/sub_grad/Reshape
?
Btraining_1/gradients/inference/sub_grad/tuple/control_dependency_1Identity1training_1/gradients/inference/sub_grad/Reshape_19^training_1/gradients/inference/sub_grad/tuple/group_deps"
/device:GPU:0*
T0*D
_class:
86loc:@training_1/gradients/inference/sub_grad/Reshape_1
?
8training_1/gradients/inference/cond/Merge_grad/cond_gradSwitch@training_1/gradients/inference/sub_grad/tuple/control_dependencyinference/cond/pred_id"
/device:GPU:0*
T0*B
_class8
64loc:@training_1/gradients/inference/sub_grad/Reshape
?
?training_1/gradients/inference/cond/Merge_grad/tuple/group_depsNoOp9^training_1/gradients/inference/cond/Merge_grad/cond_grad"
/device:GPU:0
?
Gtraining_1/gradients/inference/cond/Merge_grad/tuple/control_dependencyIdentity8training_1/gradients/inference/cond/Merge_grad/cond_grad@^training_1/gradients/inference/cond/Merge_grad/tuple/group_deps"
/device:GPU:0*
T0*B
_class8
64loc:@training_1/gradients/inference/sub_grad/Reshape
?
Itraining_1/gradients/inference/cond/Merge_grad/tuple/control_dependency_1Identity:training_1/gradients/inference/cond/Merge_grad/cond_grad:1@^training_1/gradients/inference/cond/Merge_grad/tuple/group_deps"
/device:GPU:0*
T0*B
_class8
64loc:@training_1/gradients/inference/sub_grad/Reshape
?
:training_1/gradients/inference/cond_1/Merge_grad/cond_gradSwitchBtraining_1/gradients/inference/sub_grad/tuple/control_dependency_1inference/cond_1/pred_id"
/device:GPU:0*
T0*D
_class:
86loc:@training_1/gradients/inference/sub_grad/Reshape_1
?
Atraining_1/gradients/inference/cond_1/Merge_grad/tuple/group_depsNoOp;^training_1/gradients/inference/cond_1/Merge_grad/cond_grad"
/device:GPU:0
?
Itraining_1/gradients/inference/cond_1/Merge_grad/tuple/control_dependencyIdentity:training_1/gradients/inference/cond_1/Merge_grad/cond_gradB^training_1/gradients/inference/cond_1/Merge_grad/tuple/group_deps"
/device:GPU:0*
T0*D
_class:
86loc:@training_1/gradients/inference/sub_grad/Reshape_1
?
Ktraining_1/gradients/inference/cond_1/Merge_grad/tuple/control_dependency_1Identitytraining_1/gradients/inference/cond_1/Select_1_grad/zeros_like	ZerosLikeinference/cond_1/zeros_like_1"
/device:GPU:0*
T0
?
:training_1/gradients/inference/cond_1/Select_1_grad/SelectSelectinference/cond_1/LessEqual_1Itraining_1/gradients/inference/cond_1/Merge_grad/tuple/control_dependency>training_1/gradients/inference/cond_1/Select_1_grad/zeros_like"
/device:GPU:0*
T0
?
training_1/gradients/inference/cond_1/Select_1_grad/zeros_likeItraining_1/gradients/inference/cond_1/Merge_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
Dtraining_1/gradients/inference/cond_1/Select_1_grad/tuple/group_depsNoOp;^training_1/gradients/inference/cond_1/Select_1_grad/Select=^training_1/gradients/inference/cond_1/Select_1_grad/Select_1"
/device:GPU:0
?
Ltraining_1/gradients/inference/cond_1/Select_1_grad/tuple/control_dependencyIdentity:training_1/gradients/inference/cond_1/Select_1_grad/SelectE^training_1/gradients/inference/cond_1/Select_1_grad/tuple/group_deps"
/device:GPU:0*
T0*M
_classC
A?loc:@training_1/gradients/inference/cond_1/Select_1_grad/Select
?
Ntraining_1/gradients/inference/cond_1/Select_1_grad/tuple/control_dependency_1Identitytraining_1/gradients/inference/cond/GatherV2_1_grad/ExpandDims
ExpandDims8training_1/gradients/inference/cond/GatherV2_1_grad/SizeBtraining_1/gradients/inference/cond/GatherV2_1_grad/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
?
Gtraining_1/gradients/inference/cond/GatherV2_1_grad/strided_slice/stackConst"
/device:GPU:0*
dtype0*
value
B:
?
Itraining_1/gradients/inference/cond/GatherV2_1_grad/strided_slice/stack_1Const"
/device:GPU:0*
value
B:*
dtype0
?
Itraining_1/gradients/inference/cond/GatherV2_1_grad/strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
Atraining_1/gradients/inference/cond/GatherV2_1_grad/strided_sliceStridedSlice8training_1/gradients/inference/cond/GatherV2_1_grad/CastGtraining_1/gradients/inference/cond/GatherV2_1_grad/strided_slice/stackItraining_1/gradients/inference/cond/GatherV2_1_grad/strided_slice/stack_1Itraining_1/gradients/inference/cond/GatherV2_1_grad/strided_slice/stack_2"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
x
?training_1/gradients/inference/cond/GatherV2_1_grad/concat/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
:training_1/gradients/inference/cond/GatherV2_1_grad/concatConcatV2>training_1/gradients/inference/cond/GatherV2_1_grad/ExpandDimsAtraining_1/gradients/inference/cond/GatherV2_1_grad/strided_slice?training_1/gradients/inference/cond/GatherV2_1_grad/concat/axis"
/device:GPU:0*

Tidx0*
T0*
N
?
;training_1/gradients/inference/cond/GatherV2_1_grad/ReshapeReshapeGtraining_1/gradients/inference/cond/mul_5_grad/tuple/control_dependency:training_1/gradients/inference/cond/GatherV2_1_grad/concat"
/device:GPU:0*
T0*
Tshape0
?
=training_1/gradients/inference/cond/GatherV2_1_grad/Reshape_1Reshapeinference/cond/add_2>training_1/gradients/inference/cond/GatherV2_1_grad/ExpandDims"
/device:GPU:0*
T0*
Tshape0
?
6training_1/gradients/inference/cond/Squeeze_grad/ShapeShapeinference/cond/Shape/Switch:1"
/device:GPU:0*
T0*
out_type0
?
8training_1/gradients/inference/cond/Squeeze_grad/ReshapeReshape;training_1/gradients/inference/cond/GatherNd_grad/ScatterNd6training_1/gradients/inference/cond/Squeeze_grad/Shape"
/device:GPU:0*
T0*
Tshape0
?
Jtraining_1/gradients/inference/cond_1/ReduceLogSumExp_1/Reshape_grad/ShapeShape/inference/cond_1/ReduceLogSumExp_1/StopGradient"
/device:GPU:0*
T0*
out_type0
?
Ltraining_1/gradients/inference/cond_1/ReduceLogSumExp_1/Reshape_grad/ReshapeReshape[training_1/gradients/inference/cond_1/ReduceLogSumExp_1/Add_grad/tuple/control_dependency_1Jtraining_1/gradients/inference/cond_1/ReduceLogSumExp_1/Reshape_grad/Shape"
/device:GPU:0*
T0*
Tshape0
?
Htraining_1/gradients/inference/cond_1/ReduceLogSumExp/Reshape_grad/ShapeShape-inference/cond_1/ReduceLogSumExp/StopGradient"
/device:GPU:0*
out_type0*
T0
?
Jtraining_1/gradients/inference/cond_1/ReduceLogSumExp/Reshape_grad/ReshapeReshapeYtraining_1/gradients/inference/cond_1/ReduceLogSumExp/Add_grad/tuple/control_dependency_1Htraining_1/gradients/inference/cond_1/ReduceLogSumExp/Reshape_grad/Shape"
/device:GPU:0*
T0*
Tshape0
?
7training_1/gradients/inference/cond/GatherV2_grad/ShapeShapeinference/cond/Reshape_1"
/device:GPU:0*
T0*+
_class!
loc:@inference/cond/Reshape_1*
out_type0	
?
6training_1/gradients/inference/cond/GatherV2_grad/CastCast7training_1/gradients/inference/cond/GatherV2_grad/Shape"
/device:GPU:0*+
_class!
loc:@inference/cond/Reshape_1*
Truncate(*

DstT0*

SrcT0	
?
6training_1/gradients/inference/cond/GatherV2_grad/SizeSizeinference/cond/Reshape_2"
/device:GPU:0*
T0*
out_type0
y
@training_1/gradients/inference/cond/GatherV2_grad/ExpandDims/dimConst"
/device:GPU:0*
value	B:*
dtype0
?
training_1/gradients/inference/cond_1/rnn/while/add_2_grad/SumSumXtraining_1/gradients/inference/cond_1/rnn/while/Select_1_grad/tuple/control_dependency_1Ptraining_1/gradients/inference/cond_1/rnn/while/add_2_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
Btraining_1/gradients/inference/cond_1/rnn/while/add_2_grad/ReshapeReshape>training_1/gradients/inference/cond_1/rnn/while/add_2_grad/Sum[training_1/gradients/inference/cond_1/rnn/while/add_2_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
@training_1/gradients/inference/cond_1/rnn/while/add_2_grad/Sum_1SumXtraining_1/gradients/inference/cond_1/rnn/while/Select_1_grad/tuple/control_dependency_1Rtraining_1/gradients/inference/cond_1/rnn/while/add_2_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
Dtraining_1/gradients/inference/cond_1/rnn/while/add_2_grad/Reshape_1Reshape@training_1/gradients/inference/cond_1/rnn/while/add_2_grad/Sum_1]training_1/gradients/inference/cond_1/rnn/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
Ktraining_1/gradients/inference/cond_1/rnn/while/add_2_grad/tuple/group_depsNoOpC^training_1/gradients/inference/cond_1/rnn/while/add_2_grad/ReshapeE^training_1/gradients/inference/cond_1/rnn/while/add_2_grad/Reshape_1"
/device:GPU:0
?
Straining_1/gradients/inference/cond_1/rnn/while/add_2_grad/tuple/control_dependencyIdentityBtraining_1/gradients/inference/cond_1/rnn/while/add_2_grad/ReshapeL^training_1/gradients/inference/cond_1/rnn/while/add_2_grad/tuple/group_deps"
/device:GPU:0*
T0*U
_classK
IGloc:@training_1/gradients/inference/cond_1/rnn/while/add_2_grad/Reshape
?
Utraining_1/gradients/inference/cond_1/rnn/while/add_2_grad/tuple/control_dependency_1IdentityDtraining_1/gradients/inference/cond_1/rnn/while/add_2_grad/Reshape_1L^training_1/gradients/inference/cond_1/rnn/while/add_2_grad/tuple/group_deps"
/device:GPU:0*W
_classM
KIloc:@training_1/gradients/inference/cond_1/rnn/while/add_2_grad/Reshape_1*
T0
g
.training_1/gradients/inference/Slice_grad/RankConst"
/device:GPU:0*
value	B:*
dtype0
q
/training_1/gradients/inference/Slice_grad/ShapeShapeinference/Slice"
/device:GPU:0*
T0*
out_type0
j
1training_1/gradients/inference/Slice_grad/stack/1Const"
/device:GPU:0*
value	B:*
dtype0
?
/training_1/gradients/inference/Slice_grad/stackPack.training_1/gradients/inference/Slice_grad/Rank1training_1/gradients/inference/Slice_grad/stack/1"
/device:GPU:0*

axis*
N*
T0
?
1training_1/gradients/inference/Slice_grad/ReshapeReshapeinference/Slice/begin/training_1/gradients/inference/Slice_grad/stack"
/device:GPU:0*
T0*
Tshape0
z
1training_1/gradients/inference/Slice_grad/Shape_1Shapecontext_repr/Reshape_1"
/device:GPU:0*
T0*
out_type0
?
-training_1/gradients/inference/Slice_grad/subSub1training_1/gradients/inference/Slice_grad/Shape_1/training_1/gradients/inference/Slice_grad/Shape"
/device:GPU:0*
T0
?
/training_1/gradients/inference/Slice_grad/sub_1Sub-training_1/gradients/inference/Slice_grad/subinference/Slice/begin"
/device:GPU:0*
T0
?
3training_1/gradients/inference/Slice_grad/Reshape_1Reshape/training_1/gradients/inference/Slice_grad/sub_1/training_1/gradients/inference/Slice_grad/stack"
/device:GPU:0*
T0*
Tshape0
n
5training_1/gradients/inference/Slice_grad/concat/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
0training_1/gradients/inference/Slice_grad/concatConcatV21training_1/gradients/inference/Slice_grad/Reshape3training_1/gradients/inference/Slice_grad/Reshape_15training_1/gradients/inference/Slice_grad/concat/axis"
/device:GPU:0*

Tidx0*
T0*
N
?
-training_1/gradients/inference/Slice_grad/PadPad3training_1/gradients/inference/Squeeze_grad/Reshape0training_1/gradients/inference/Slice_grad/concat"
/device:GPU:0*
T0*
	Tpaddings0
?
htraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3TensorArrayGradV3ntraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/Enterptraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter_1^training_1/gradients/Sub"
/device:GPU:0*E
_class;
97loc:@inference/cond_1/rnn/while/TensorArrayReadV3/Enter* 
sourcetraining_1/gradients
?
ntraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/EnterEnter"inference/cond_1/rnn/TensorArray_1"
/device:GPU:0*
T0*E
_class;
97loc:@inference/cond_1/rnn/while/TensorArrayReadV3/Enter*
is_constant(*
parallel_iterations *M

frame_name?=training_1/gradients/inference/cond_1/rnn/while/while_context
?
ptraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter_1EnterOinference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3"
/device:GPU:0*
T0*E
_class;
97loc:@inference/cond_1/rnn/while/TensorArrayReadV3/Enter*
is_constant(*
parallel_iterations *M

frame_name?=training_1/gradients/inference/cond_1/rnn/while/while_context
?
dtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayGrad/gradient_flowIdentityptraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter_1i^training_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3"
/device:GPU:0*
T0*E
_class;
97loc:@inference/cond_1/rnn/while/TensorArrayReadV3/Enter
?
jtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3TensorArrayWriteV3htraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3utraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/StackPopV2Straining_1/gradients/inference/cond_1/rnn/while/add_2_grad/tuple/control_dependencydtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayGrad/gradient_flow"
/device:GPU:0*
T0
?
ptraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/ConstConst"
/device:GPU:0*8
_class.
,*loc:@inference/cond_1/rnn/while/Identity_1*
valueB:
?????????*
dtype0
?
ptraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/f_accStackV2ptraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/Const"
/device:GPU:0*8
_class.
,*loc:@inference/cond_1/rnn/while/Identity_1*

stack_name*
	elem_type0
?
qtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/SwitchSwitchptraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/f_accinference/cond_1/pred_id"
/device:GPU:0*
T0*8
_class.
,*loc:@inference/cond_1/rnn/while/Identity_1
?
ptraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/EnterEnterqtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/Switch"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_1/rnn/while/while_context
?
vtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/StackPushV2StackPushV2ptraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/Enter%inference/cond_1/rnn/while/Identity_1^training_1/gradients/Add"
/device:GPU:0*
T0*
swap_memory(
?
straining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/Switch_1Switchytraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/Switch_1/EnterYtraining_1/gradients/inference/cond_1/rnn/while/Select_1_grad/zeros_like/Switch_1/Enter_1^training_1/gradients/Sub"
/device:GPU:0*
T0*8
_class.
,*loc:@inference/cond_1/rnn/while/Identity_1
?
ytraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/Switch_1/EnterEnterqtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/Switch"
/device:GPU:0*
parallel_iterations *M

frame_name?=training_1/gradients/inference/cond_1/rnn/while/while_context*
T0*8
_class.
,*loc:@inference/cond_1/rnn/while/Identity_1*
is_constant(
?
utraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/StackPopV2
StackPopV2straining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3/Switch_1"
/device:GPU:0*
	elem_type0
?
Ntraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/ShapeShape.inference/cond_1/rnn/while/ReduceLogSumExp/Log"
/device:GPU:0*
T0*
out_type0
?
Ptraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape_1Shape2inference/cond_1/rnn/while/ReduceLogSumExp/Reshape"
/device:GPU:0*
T0*
out_type0
?
^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgsBroadcastGradientArgsitraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/StackPopV2ktraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
dtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*a
_classW
USloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape*
valueB:
?????????*
dtype0
?
dtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/f_accStackV2dtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Const"
/device:GPU:0*a
_classW
USloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape*

stack_name*
	elem_type0
?
etraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/SwitchSwitchdtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/f_accinference/cond_1/pred_id"
/device:GPU:0*
T0*a
_classW
USloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape
?
dtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/EnterEnteretraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch"
/device:GPU:0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_1/rnn/while/while_context*
T0
?
jtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/StackPushV2StackPushV2dtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/EnterNtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape^training_1/gradients/Add"
/device:GPU:0*
T0*
swap_memory(
?
gtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch_1Switchmtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch_1/EnterYtraining_1/gradients/inference/cond_1/rnn/while/Select_1_grad/zeros_like/Switch_1/Enter_1^training_1/gradients/Sub"
/device:GPU:0*
T0*a
_classW
USloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape
?
mtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch_1/EnterEnteretraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch"
/device:GPU:0*
T0*a
_classW
USloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape*
is_constant(*
parallel_iterations *M

frame_name?=training_1/gradients/inference/cond_1/rnn/while/while_context
?
itraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/StackPopV2
StackPopV2gtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch_1"
/device:GPU:0*
	elem_type0
?
ftraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*
dtype0*c
_classY
WUloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape_1*
valueB:
?????????
?
ftraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/f_acc_1StackV2ftraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*
	elem_type0*c
_classY
WUloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape_1*

stack_name
?
gtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch_2Switchftraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/f_acc_1inference/cond_1/pred_id"
/device:GPU:0*c
_classY
WUloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape_1*
T0
?
ftraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Enter_1Entergtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch_2"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_1/rnn/while/while_context
?
ltraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ftraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Enter_1Ptraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape_1^training_1/gradients/Add"
/device:GPU:0*
swap_memory(*
T0
?
gtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch_3Switchmtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch_3/EnterYtraining_1/gradients/inference/cond_1/rnn/while/Select_1_grad/zeros_like/Switch_1/Enter_1^training_1/gradients/Sub"
/device:GPU:0*c
_classY
WUloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape_1*
T0
?
mtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch_3/EnterEntergtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch_2"
/device:GPU:0*
T0*c
_classY
WUloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Shape_1*
is_constant(*
parallel_iterations *M

frame_name?=training_1/gradients/inference/cond_1/rnn/while/while_context
?
ktraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2gtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/Switch_3"
/device:GPU:0*
	elem_type0
?
Ltraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/SumSumUtraining_1/gradients/inference/cond_1/rnn/while/add_2_grad/tuple/control_dependency_1^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
Ptraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/ReshapeReshapeLtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Sumitraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
Ntraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Sum_1SumUtraining_1/gradients/inference/cond_1/rnn/while/add_2_grad/tuple/control_dependency_1`training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
Rtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Reshape_1ReshapeNtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Sum_1ktraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
Ytraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/tuple/group_depsNoOpQ^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/ReshapeS^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Reshape_1"
/device:GPU:0
?
atraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/tuple/control_dependencyIdentityPtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/ReshapeZ^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/tuple/group_deps"
/device:GPU:0*
T0*c
_classY
WUloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Reshape
?
ctraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/tuple/control_dependency_1IdentityRtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Reshape_1Z^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/tuple/group_deps"
/device:GPU:0*
T0*e
_class[
YWloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/Reshape_1
?
Ttraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/b_accConst^inference/cond_1/switch_f"
/device:GPU:0*
dtype0*
valueB
*
?
Vtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/b_acc_1EnterTtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/b_acc"
/device:GPU:0*
parallel_iterations *M

frame_name?=training_1/gradients/inference/cond_1/rnn/while/while_context*
T0*
is_constant(
?
Vtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/b_acc_2MergeVtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/b_acc_1\training_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/NextIteration"
/device:GPU:0*
T0*
N
?
Utraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/SwitchSwitchVtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/b_acc_2training_1/gradients/b_count_2"
/device:GPU:0*
T0
?
Rtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/AddAddWtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/Switch:1jtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3"
/device:GPU:0*
T0
?
\training_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/NextIteration
NextIterationRtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/Add"
/device:GPU:0*
T0
?
Vtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/b_acc_3ExitUtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/Switch"
/device:GPU:0*
T0
?
Rtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/ShapeShape7inference/cond_1/rnn/while/ReduceLogSumExp/StopGradient"
/device:GPU:0*
T0*
out_type0
?
Ttraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/ReshapeReshapectraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/tuple/control_dependency_1_training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/StackPopV2"
/device:GPU:0*
Tshape0*
T0
?
Ztraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/ConstConst"
/device:GPU:0*e
_class[
YWloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Shape*
valueB:
?????????*
dtype0
?
Ztraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/f_accStackV2Ztraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/Const"
/device:GPU:0*
	elem_type0*e
_class[
YWloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Shape*

stack_name
?
[training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/SwitchSwitchZtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/f_accinference/cond_1/pred_id"
/device:GPU:0*
T0*e
_class[
YWloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Shape
?
Ztraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/EnterEnter[training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/Switch"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_1/rnn/while/while_context
?
`training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/StackPushV2StackPushV2Ztraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/EnterRtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Shape^training_1/gradients/Add"
/device:GPU:0*
swap_memory(*
T0
?
]training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/Switch_1Switchctraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/Switch_1/EnterYtraining_1/gradients/inference/cond_1/rnn/while/Select_1_grad/zeros_like/Switch_1/Enter_1^training_1/gradients/Sub"
/device:GPU:0*e
_class[
YWloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Shape*
T0
?
ctraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/Switch_1/EnterEnter[training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/Switch"
/device:GPU:0*
T0*e
_class[
YWloc:@training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Shape*
is_constant(*
parallel_iterations *M

frame_name?=training_1/gradients/inference/cond_1/rnn/while/while_context
?
_training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/StackPopV2
StackPopV2]training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Reshape_grad/Reshape/Switch_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/TensorArrayGradV3TensorArrayGradV3"inference/cond_1/rnn/TensorArray_1Vtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/b_acc_3*5
_class+
)'loc:@inference/cond_1/rnn/TensorArray_1* 
sourcetraining_1/gradients
?
?training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/gradient_flowIdentityVtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/b_acc_3?^training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/TensorArrayGradV3*
T0*5
_class+
)'loc:@inference/cond_1/rnn/TensorArray_1
?
}training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGatherV3TensorArrayGatherV3?training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/TensorArrayGradV3-inference/cond_1/rnn/TensorArrayUnstack/range?training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/gradient_flow"
/device:GPU:0*

element_shape:*
dtype0
?
ztraining_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/group_depsNoOp~^training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGatherV3W^training_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/b_acc_3"
/device:GPU:0
?
?training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/control_dependencyIdentity}training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGatherV3{^training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
??loc:@training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGatherV3
?
?training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/control_dependency_1IdentityVtraining_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/b_acc_3{^training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/group_deps"
/device:GPU:0*
T0*i
_class_
][loc:@training_1/gradients/inference/cond_1/rnn/while/TensorArrayReadV3/Enter_1_grad/b_acc_3
?
Jtraining_1/gradients/inference/cond_1/rnn/transpose_grad/InvertPermutationInvertPermutationinference/cond_1/rnn/concat"
/device:GPU:0*
T0
?
Btraining_1/gradients/inference/cond_1/rnn/transpose_grad/transpose	Transpose?training_1/gradients/inference/cond_1/rnn/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/control_dependencyJtraining_1/gradients/inference/cond_1/rnn/transpose_grad/InvertPermutation"
/device:GPU:0*
Tperm0*
T0
?
Straining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal
Reciprocal^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/StackPopV2b^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
Ytraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/ConstConst"
/device:GPU:0*A
_class7
53loc:@inference/cond_1/rnn/while/ReduceLogSumExp/Sum*
valueB:
?????????*
dtype0
?
Ytraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/f_accStackV2Ytraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/Const"
/device:GPU:0*

stack_name*
	elem_type0*A
_class7
53loc:@inference/cond_1/rnn/while/ReduceLogSumExp/Sum
?
Ztraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/SwitchSwitchYtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/f_accinference/cond_1/pred_id"
/device:GPU:0*
T0*A
_class7
53loc:@inference/cond_1/rnn/while/ReduceLogSumExp/Sum
?
Ytraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/EnterEnterZtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/Switch"
/device:GPU:0*
parallel_iterations *8

frame_name*(inference/cond_1/rnn/while/while_context*
T0*
is_constant(
?
_training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/StackPushV2StackPushV2Ytraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/Enter.inference/cond_1/rnn/while/ReduceLogSumExp/Sum^training_1/gradients/Add"
/device:GPU:0*
T0*
swap_memory(
?
\training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/Switch_1Switchbtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/Switch_1/EnterYtraining_1/gradients/inference/cond_1/rnn/while/Select_1_grad/zeros_like/Switch_1/Enter_1^training_1/gradients/Sub"
/device:GPU:0*
T0*A
_class7
53loc:@inference/cond_1/rnn/while/ReduceLogSumExp/Sum
?
btraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/Switch_1/EnterEnterZtraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/Switch"
/device:GPU:0*
T0*A
_class7
53loc:@inference/cond_1/rnn/while/ReduceLogSumExp/Sum*
is_constant(*
parallel_iterations *M

frame_name?=training_1/gradients/inference/cond_1/rnn/while/while_context
?
^training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/StackPopV2
StackPopV2\training_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal/Switch_1"
/device:GPU:0*
	elem_type0
?
Ltraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/mulMulatraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Add_grad/tuple/control_dependencyStraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Log_grad/Reciprocal"
/device:GPU:0*
T0
n
5training_1/gradients/inference/cond_1/Slice_grad/RankConst"
/device:GPU:0*
value	B:*
dtype0

6training_1/gradients/inference/cond_1/Slice_grad/ShapeShapeinference/cond_1/Slice"
/device:GPU:0*
T0*
out_type0
q
8training_1/gradients/inference/cond_1/Slice_grad/stack/1Const"
/device:GPU:0*
value	B:*
dtype0
?
6training_1/gradients/inference/cond_1/Slice_grad/stackPack5training_1/gradients/inference/cond_1/Slice_grad/Rank8training_1/gradients/inference/cond_1/Slice_grad/stack/1"
/device:GPU:0*
T0*

axis*
N
?
8training_1/gradients/inference/cond_1/Slice_grad/ReshapeReshapeinference/cond_1/Slice/begin6training_1/gradients/inference/cond_1/Slice_grad/stack"
/device:GPU:0*
T0*
Tshape0
?
8training_1/gradients/inference/cond_1/Slice_grad/Shape_1Shapeinference/cond_1/Slice/Switch"
/device:GPU:0*
T0*
out_type0
?
4training_1/gradients/inference/cond_1/Slice_grad/subSub8training_1/gradients/inference/cond_1/Slice_grad/Shape_16training_1/gradients/inference/cond_1/Slice_grad/Shape"
/device:GPU:0*
T0
?
6training_1/gradients/inference/cond_1/Slice_grad/sub_1Sub4training_1/gradients/inference/cond_1/Slice_grad/subinference/cond_1/Slice/begin"
/device:GPU:0*
T0
?
:training_1/gradients/inference/cond_1/Slice_grad/Reshape_1Reshape6training_1/gradients/inference/cond_1/Slice_grad/sub_16training_1/gradients/inference/cond_1/Slice_grad/stack"
/device:GPU:0*
T0*
Tshape0
u
training_1/gradients/context_repr/MatMul_grad/tuple/group_depsNoOp5^training_1/gradients/context_repr/MatMul_grad/MatMul7^training_1/gradients/context_repr/MatMul_grad/MatMul_1"
/device:GPU:0
?
Ftraining_1/gradients/context_repr/MatMul_grad/tuple/control_dependencyIdentity4training_1/gradients/context_repr/MatMul_grad/MatMul?^training_1/gradients/context_repr/MatMul_grad/tuple/group_deps"
/device:GPU:0*
T0*G
_class=
;9loc:@training_1/gradients/context_repr/MatMul_grad/MatMul
?
Htraining_1/gradients/context_repr/MatMul_grad/tuple/control_dependency_1Identity6training_1/gradients/context_repr/MatMul_grad/MatMul_1?^training_1/gradients/context_repr/MatMul_grad/tuple/group_deps"
/device:GPU:0*
T0*I
_class?
=;loc:@training_1/gradients/context_repr/MatMul_grad/MatMul_1
?
4training_1/gradients/context_repr/Reshape_grad/ShapeShapecontext_repr/dropout/mul_1"
/device:GPU:0*
out_type0*
T0
?
6training_1/gradients/context_repr/Reshape_grad/ReshapeReshapeFtraining_1/gradients/context_repr/MatMul_grad/tuple/control_dependency4training_1/gradients/context_repr/Reshape_grad/Shape"
/device:GPU:0*
T0*
Tshape0
?
:training_1/gradients/context_repr/dropout/mul_1_grad/ShapeShapecontext_repr/dropout/mul"
/device:GPU:0*
T0*
out_type0
?
training_1/gradients/context_repr/dropout/mul_1_grad/Reshape_1Reshape:training_1/gradients/context_repr/dropout/mul_1_grad/Sum_1training_1/gradients/context_repr/dropout/mul_1_grad/Reshape_1F^training_1/gradients/context_repr/dropout/mul_1_grad/tuple/group_deps"
/device:GPU:0*
T0*Q
_classG
ECloc:@training_1/gradients/context_repr/dropout/mul_1_grad/Reshape_1
?
8training_1/gradients/context_repr/dropout/mul_grad/ShapeShapecontext_repr/lstm-2/add"
/device:GPU:0*
T0*
out_type0
?
:training_1/gradients/context_repr/dropout/mul_grad/Shape_1Shapecontext_repr/dropout/truediv"
/device:GPU:0*
T0*
out_type0
?
Htraining_1/gradients/context_repr/dropout/mul_grad/BroadcastGradientArgsBroadcastGradientArgs8training_1/gradients/context_repr/dropout/mul_grad/Shape:training_1/gradients/context_repr/dropout/mul_grad/Shape_1"
/device:GPU:0*
T0
?
6training_1/gradients/context_repr/dropout/mul_grad/MulMulMtraining_1/gradients/context_repr/dropout/mul_1_grad/tuple/control_dependencycontext_repr/dropout/truediv"
/device:GPU:0*
T0
?
6training_1/gradients/context_repr/dropout/mul_grad/SumSum6training_1/gradients/context_repr/dropout/mul_grad/MulHtraining_1/gradients/context_repr/dropout/mul_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
:training_1/gradients/context_repr/dropout/mul_grad/ReshapeReshape6training_1/gradients/context_repr/dropout/mul_grad/Sum8training_1/gradients/context_repr/dropout/mul_grad/Shape"
/device:GPU:0*
T0*
Tshape0
?
8training_1/gradients/context_repr/dropout/mul_grad/Mul_1Mulcontext_repr/lstm-2/addMtraining_1/gradients/context_repr/dropout/mul_1_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
8training_1/gradients/context_repr/dropout/mul_grad/Sum_1Sum8training_1/gradients/context_repr/dropout/mul_grad/Mul_1Jtraining_1/gradients/context_repr/dropout/mul_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
training_1/gradients/inference/cond_1/rnn/while/add_1_grad/SumSumatraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Sub_grad/tuple/control_dependencyPtraining_1/gradients/inference/cond_1/rnn/while/add_1_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
Btraining_1/gradients/inference/cond_1/rnn/while/add_1_grad/ReshapeReshape>training_1/gradients/inference/cond_1/rnn/while/add_1_grad/Sum[training_1/gradients/inference/cond_1/rnn/while/add_1_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
@training_1/gradients/inference/cond_1/rnn/while/add_1_grad/Sum_1Sumatraining_1/gradients/inference/cond_1/rnn/while/ReduceLogSumExp/Sub_grad/tuple/control_dependencyRtraining_1/gradients/inference/cond_1/rnn/while/add_1_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
Dtraining_1/gradients/inference/cond_1/rnn/while/add_1_grad/Reshape_1Reshape@training_1/gradients/inference/cond_1/rnn/while/add_1_grad/Sum_1]training_1/gradients/inference/cond_1/rnn/while/add_1_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
Tshape0*
T0
?
Ktraining_1/gradients/inference/cond_1/rnn/while/add_1_grad/tuple/group_depsNoOpC^training_1/gradients/inference/cond_1/rnn/while/add_1_grad/ReshapeE^training_1/gradients/inference/cond_1/rnn/while/add_1_grad/Reshape_1"
/device:GPU:0
?
Straining_1/gradients/inference/cond_1/rnn/while/add_1_grad/tuple/control_dependencyIdentityBtraining_1/gradients/inference/cond_1/rnn/while/add_1_grad/ReshapeL^training_1/gradients/inference/cond_1/rnn/while/add_1_grad/tuple/group_deps"
/device:GPU:0*
T0*U
_classK
IGloc:@training_1/gradients/inference/cond_1/rnn/while/add_1_grad/Reshape
?
Utraining_1/gradients/inference/cond_1/rnn/while/add_1_grad/tuple/control_dependency_1IdentityDtraining_1/gradients/inference/cond_1/rnn/while/add_1_grad/Reshape_1L^training_1/gradients/inference/cond_1/rnn/while/add_1_grad/tuple/group_deps"
/device:GPU:0*
T0*W
_classM
KIloc:@training_1/gradients/inference/cond_1/rnn/while/add_1_grad/Reshape_1
?
7training_1/gradients/context_repr/lstm-2/add_grad/ShapeShapecontext_repr/lstm-2/transpose_1"
/device:GPU:0*
T0*
out_type0
?
9training_1/gradients/context_repr/lstm-2/add_grad/Shape_1Shapecontext_repr/lstm-1/add"
/device:GPU:0*
T0*
out_type0
?
Gtraining_1/gradients/context_repr/lstm-2/add_grad/BroadcastGradientArgsBroadcastGradientArgs7training_1/gradients/context_repr/lstm-2/add_grad/Shape9training_1/gradients/context_repr/lstm-2/add_grad/Shape_1"
/device:GPU:0*
T0
?
5training_1/gradients/context_repr/lstm-2/add_grad/SumSumKtraining_1/gradients/context_repr/dropout/mul_grad/tuple/control_dependencyGtraining_1/gradients/context_repr/lstm-2/add_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
9training_1/gradients/context_repr/lstm-2/add_grad/ReshapeReshape5training_1/gradients/context_repr/lstm-2/add_grad/Sum7training_1/gradients/context_repr/lstm-2/add_grad/Shape"
/device:GPU:0*
T0*
Tshape0
?
7training_1/gradients/context_repr/lstm-2/add_grad/Sum_1SumKtraining_1/gradients/context_repr/dropout/mul_grad/tuple/control_dependencyItraining_1/gradients/context_repr/lstm-2/add_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
;training_1/gradients/context_repr/lstm-2/add_grad/Reshape_1Reshape7training_1/gradients/context_repr/lstm-2/add_grad/Sum_19training_1/gradients/context_repr/lstm-2/add_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
Btraining_1/gradients/context_repr/lstm-2/add_grad/tuple/group_depsNoOp:^training_1/gradients/context_repr/lstm-2/add_grad/Reshape<^training_1/gradients/context_repr/lstm-2/add_grad/Reshape_1"
/device:GPU:0
?
Jtraining_1/gradients/context_repr/lstm-2/add_grad/tuple/control_dependencyIdentity9training_1/gradients/context_repr/lstm-2/add_grad/ReshapeC^training_1/gradients/context_repr/lstm-2/add_grad/tuple/group_deps"
/device:GPU:0*
T0*L
_classB
@>loc:@training_1/gradients/context_repr/lstm-2/add_grad/Reshape
?
Ltraining_1/gradients/context_repr/lstm-2/add_grad/tuple/control_dependency_1Identity;training_1/gradients/context_repr/lstm-2/add_grad/Reshape_1C^training_1/gradients/context_repr/lstm-2/add_grad/tuple/group_deps"
/device:GPU:0*
T0*N
_classD
B@loc:@training_1/gradients/context_repr/lstm-2/add_grad/Reshape_1
?
Etraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/ShapeShape%inference/cond_1/rnn/while/Identity_3"
/device:GPU:0*
T0*
out_type0
?
Gtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/ReshapeReshapeStraining_1/gradients/inference/cond_1/rnn/while/add_1_grad/tuple/control_dependencyRtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/StackPopV2"
/device:GPU:0*
Tshape0*
T0
?
Mtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/ConstConst"
/device:GPU:0*X
_classN
LJloc:@training_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Shape*
valueB:
?????????*
dtype0
?
Mtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/f_accStackV2Mtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/Const"
/device:GPU:0*
	elem_type0*X
_classN
LJloc:@training_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Shape*

stack_name
?
Ntraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/SwitchSwitchMtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/f_accinference/cond_1/pred_id"
/device:GPU:0*
T0*X
_classN
LJloc:@training_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Shape
?
Mtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/EnterEnterNtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/Switch"
/device:GPU:0*
is_constant(*
parallel_iterations *8

frame_name*(inference/cond_1/rnn/while/while_context*
T0
?
Straining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/StackPushV2StackPushV2Mtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/EnterEtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Shape^training_1/gradients/Add"
/device:GPU:0*
swap_memory(*
T0
?
Ptraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/Switch_1SwitchVtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/Switch_1/EnterYtraining_1/gradients/inference/cond_1/rnn/while/Select_1_grad/zeros_like/Switch_1/Enter_1^training_1/gradients/Sub"
/device:GPU:0*
T0*X
_classN
LJloc:@training_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Shape
?
Vtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/Switch_1/EnterEnterNtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/Switch"
/device:GPU:0*
parallel_iterations *M

frame_name?=training_1/gradients/inference/cond_1/rnn/while/while_context*
T0*X
_classN
LJloc:@training_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Shape*
is_constant(
?
Rtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/StackPopV2
StackPopV2Ptraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape/Switch_1"
/device:GPU:0*
	elem_type0
?
Ftraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/b_accConst^inference/cond_1/switch_f"
/device:GPU:0*!
valueB

**
dtype0
?
Htraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/b_acc_1EnterFtraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/b_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *M

frame_name?=training_1/gradients/inference/cond_1/rnn/while/while_context*
T0
?
Htraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/b_acc_2MergeHtraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/b_acc_1Ntraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/NextIteration"
/device:GPU:0*
N*
T0
?
Gtraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/SwitchSwitchHtraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/b_acc_2training_1/gradients/b_count_2"
/device:GPU:0*
T0
?
Dtraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/AddAddItraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/Switch:1Utraining_1/gradients/inference/cond_1/rnn/while/add_1_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
Ntraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/NextIteration
NextIterationDtraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/Add"
/device:GPU:0*
T0
?
Htraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/b_acc_3ExitGtraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/Switch"
/device:GPU:0*
T0
?
Ktraining_1/gradients/context_repr/lstm-2/transpose_1_grad/InvertPermutationInvertPermutation$context_repr/lstm-2/transpose_1/perm"
/device:GPU:0*
T0
?
Ctraining_1/gradients/context_repr/lstm-2/transpose_1_grad/transpose	TransposeJtraining_1/gradients/context_repr/lstm-2/add_grad/tuple/control_dependencyKtraining_1/gradients/context_repr/lstm-2/transpose_1_grad/InvertPermutation"
/device:GPU:0*
Tperm0*
T0
?
training_1/gradients/AddN_5AddNVtraining_1/gradients/inference/cond_1/rnn/while/Select_1_grad/tuple/control_dependencyGtraining_1/gradients/inference/cond_1/rnn/while/ExpandDims_grad/Reshape"
/device:GPU:0*
T0*W
_classM
KIloc:@training_1/gradients/inference/cond_1/rnn/while/Select_1_grad/Select*
N

;training_1/gradients/inference/cond_1/ExpandDims_grad/ShapeConst"
/device:GPU:0*
valueB"

*
dtype0
?
=training_1/gradients/inference/cond_1/ExpandDims_grad/ReshapeReshapeHtraining_1/gradients/inference/cond_1/rnn/while/add_1/Enter_grad/b_acc_3;training_1/gradients/inference/cond_1/ExpandDims_grad/Shape"
/device:GPU:0*
T0*
Tshape0
r
9training_1/gradients/context_repr/lstm-2/concat_grad/RankConst"
/device:GPU:0*
dtype0*
value	B:
?
8training_1/gradients/context_repr/lstm-2/concat_grad/modFloorModcontext_repr/lstm-2/concat/axis9training_1/gradients/context_repr/lstm-2/concat_grad/Rank"
/device:GPU:0*
T0
?
:training_1/gradients/context_repr/lstm-2/concat_grad/ShapeShape'context_repr/lstm-2/lstm_fused_cell/mul"
/device:GPU:0*
T0*
out_type0
?
;training_1/gradients/context_repr/lstm-2/concat_grad/ShapeNShapeN'context_repr/lstm-2/lstm_fused_cell/mul%context_repr/lstm-2/ReverseSequence_1"
/device:GPU:0*
T0*
out_type0*
N
?
Atraining_1/gradients/context_repr/lstm-2/concat_grad/ConcatOffsetConcatOffset8training_1/gradients/context_repr/lstm-2/concat_grad/mod;training_1/gradients/context_repr/lstm-2/concat_grad/ShapeN=training_1/gradients/context_repr/lstm-2/concat_grad/ShapeN:1"
/device:GPU:0*
N
?
:training_1/gradients/context_repr/lstm-2/concat_grad/SliceSliceCtraining_1/gradients/context_repr/lstm-2/transpose_1_grad/transposeAtraining_1/gradients/context_repr/lstm-2/concat_grad/ConcatOffset;training_1/gradients/context_repr/lstm-2/concat_grad/ShapeN"
/device:GPU:0*
T0*
Index0
?
loc:@training_1/gradients/context_repr/lstm-1/add_grad/Reshape
?
Ltraining_1/gradients/context_repr/lstm-1/add_grad/tuple/control_dependency_1Identity;training_1/gradients/context_repr/lstm-1/add_grad/Reshape_1C^training_1/gradients/context_repr/lstm-1/add_grad/tuple/group_deps"
/device:GPU:0*
T0*N
_classD
B@loc:@training_1/gradients/context_repr/lstm-1/add_grad/Reshape_1
?
Ktraining_1/gradients/context_repr/lstm-1/transpose_1_grad/InvertPermutationInvertPermutation$context_repr/lstm-1/transpose_1/perm"
/device:GPU:0*
T0
?
Ctraining_1/gradients/context_repr/lstm-1/transpose_1_grad/transpose	TransposeJtraining_1/gradients/context_repr/lstm-1/add_grad/tuple/control_dependencyKtraining_1/gradients/context_repr/lstm-1/transpose_1_grad/InvertPermutation"
/device:GPU:0*
T0*
Tperm0
r
9training_1/gradients/context_repr/lstm-1/concat_grad/RankConst"
/device:GPU:0*
value	B:*
dtype0
?
8training_1/gradients/context_repr/lstm-1/concat_grad/modFloorModcontext_repr/lstm-1/concat/axis9training_1/gradients/context_repr/lstm-1/concat_grad/Rank"
/device:GPU:0*
T0
?
:training_1/gradients/context_repr/lstm-1/concat_grad/ShapeShape'context_repr/lstm-1/lstm_fused_cell/mul"
/device:GPU:0*
T0*
out_type0
?
;training_1/gradients/context_repr/lstm-1/concat_grad/ShapeNShapeN'context_repr/lstm-1/lstm_fused_cell/mul%context_repr/lstm-1/ReverseSequence_1"
/device:GPU:0*
out_type0*
N*
T0
?
Atraining_1/gradients/context_repr/lstm-1/concat_grad/ConcatOffsetConcatOffset8training_1/gradients/context_repr/lstm-1/concat_grad/mod;training_1/gradients/context_repr/lstm-1/concat_grad/ShapeN=training_1/gradients/context_repr/lstm-1/concat_grad/ShapeN:1"
/device:GPU:0*
N
?
:training_1/gradients/context_repr/lstm-1/concat_grad/SliceSliceCtraining_1/gradients/context_repr/lstm-1/transpose_1_grad/transposeAtraining_1/gradients/context_repr/lstm-1/concat_grad/ConcatOffset;training_1/gradients/context_repr/lstm-1/concat_grad/ShapeN"
/device:GPU:0*
T0*
Index0
?
loc:@training_1/gradients/context_repr/lstm-0/add_grad/Reshape
?
Ltraining_1/gradients/context_repr/lstm-0/add_grad/tuple/control_dependency_1Identity;training_1/gradients/context_repr/lstm-0/add_grad/Reshape_1C^training_1/gradients/context_repr/lstm-0/add_grad/tuple/group_deps"
/device:GPU:0*N
_classD
B@loc:@training_1/gradients/context_repr/lstm-0/add_grad/Reshape_1*
T0
?
Ktraining_1/gradients/context_repr/lstm-0/transpose_1_grad/InvertPermutationInvertPermutation$context_repr/lstm-0/transpose_1/perm"
/device:GPU:0*
T0
?
Ctraining_1/gradients/context_repr/lstm-0/transpose_1_grad/transpose	TransposeJtraining_1/gradients/context_repr/lstm-0/add_grad/tuple/control_dependencyKtraining_1/gradients/context_repr/lstm-0/transpose_1_grad/InvertPermutation"
/device:GPU:0*
Tperm0*
T0
r
9training_1/gradients/context_repr/lstm-0/concat_grad/RankConst"
/device:GPU:0*
value	B:*
dtype0
?
8training_1/gradients/context_repr/lstm-0/concat_grad/modFloorModcontext_repr/lstm-0/concat/axis9training_1/gradients/context_repr/lstm-0/concat_grad/Rank"
/device:GPU:0*
T0
?
:training_1/gradients/context_repr/lstm-0/concat_grad/ShapeShape'context_repr/lstm-0/lstm_fused_cell/mul"
/device:GPU:0*
T0*
out_type0
?
;training_1/gradients/context_repr/lstm-0/concat_grad/ShapeNShapeN'context_repr/lstm-0/lstm_fused_cell/mul%context_repr/lstm-0/ReverseSequence_1"
/device:GPU:0*
N*
T0*
out_type0
?
Atraining_1/gradients/context_repr/lstm-0/concat_grad/ConcatOffsetConcatOffset8training_1/gradients/context_repr/lstm-0/concat_grad/mod;training_1/gradients/context_repr/lstm-0/concat_grad/ShapeN=training_1/gradients/context_repr/lstm-0/concat_grad/ShapeN:1"
/device:GPU:0*
N
?
:training_1/gradients/context_repr/lstm-0/concat_grad/SliceSliceCtraining_1/gradients/context_repr/lstm-0/transpose_1_grad/transposeAtraining_1/gradients/context_repr/lstm-0/concat_grad/ConcatOffset;training_1/gradients/context_repr/lstm-0/concat_grad/ShapeN"
/device:GPU:0*
T0*
Index0
?
training_1/gradients/dropout/mul_grad/tuple/control_dependencyIdentity-training_1/gradients/dropout/mul_grad/Reshape7^training_1/gradients/dropout/mul_grad/tuple/group_deps"
/device:GPU:0*
T0*@
_class6
42loc:@training_1/gradients/dropout/mul_grad/Reshape
?
@training_1/gradients/dropout/mul_grad/tuple/control_dependency_1Identity/training_1/gradients/dropout/mul_grad/Reshape_17^training_1/gradients/dropout/mul_grad/tuple/group_deps"
/device:GPU:0*
T0*B
_class8
64loc:@training_1/gradients/dropout/mul_grad/Reshape_1
?
'training_1/gradients/Relu_grad/ReluGradReluGrad>training_1/gradients/dropout/mul_grad/tuple/control_dependencyRelu"
/device:GPU:0*
T0
_
)training_1/gradients/Reshape_1_grad/ShapeShapeadd"
/device:GPU:0*
T0*
out_type0
?
+training_1/gradients/Reshape_1_grad/ReshapeReshape'training_1/gradients/Relu_grad/ReluGrad)training_1/gradients/Reshape_1_grad/Shape"
/device:GPU:0*
T0*
Tshape0
\
#training_1/gradients/add_grad/ShapeShapeMatMul"
/device:GPU:0*
T0*
out_type0
^
%training_1/gradients/add_grad/Shape_1Shapeb/read"
/device:GPU:0*
T0*
out_type0
?
3training_1/gradients/add_grad/BroadcastGradientArgsBroadcastGradientArgs#training_1/gradients/add_grad/Shape%training_1/gradients/add_grad/Shape_1"
/device:GPU:0*
T0
?
!training_1/gradients/add_grad/SumSum+training_1/gradients/Reshape_1_grad/Reshape3training_1/gradients/add_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
%training_1/gradients/add_grad/ReshapeReshape!training_1/gradients/add_grad/Sum#training_1/gradients/add_grad/Shape"
/device:GPU:0*
Tshape0*
T0
?
#training_1/gradients/add_grad/Sum_1Sum+training_1/gradients/Reshape_1_grad/Reshape5training_1/gradients/add_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
'training_1/gradients/add_grad/Reshape_1Reshape#training_1/gradients/add_grad/Sum_1%training_1/gradients/add_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
.training_1/gradients/add_grad/tuple/group_depsNoOp&^training_1/gradients/add_grad/Reshape(^training_1/gradients/add_grad/Reshape_1"
/device:GPU:0
?
6training_1/gradients/add_grad/tuple/control_dependencyIdentity%training_1/gradients/add_grad/Reshape/^training_1/gradients/add_grad/tuple/group_deps"
/device:GPU:0*8
_class.
,*loc:@training_1/gradients/add_grad/Reshape*
T0
?
8training_1/gradients/add_grad/tuple/control_dependency_1Identity'training_1/gradients/add_grad/Reshape_1/^training_1/gradients/add_grad/tuple/group_deps"
/device:GPU:0*
T0*:
_class0
.,loc:@training_1/gradients/add_grad/Reshape_1
?
'training_1/gradients/MatMul_grad/MatMulMatMul6training_1/gradients/add_grad/tuple/control_dependencyW/read"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
)training_1/gradients/MatMul_grad/MatMul_1MatMulReshape6training_1/gradients/add_grad/tuple/control_dependency"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
1training_1/gradients/MatMul_grad/tuple/group_depsNoOp(^training_1/gradients/MatMul_grad/MatMul*^training_1/gradients/MatMul_grad/MatMul_1"
/device:GPU:0
?
9training_1/gradients/MatMul_grad/tuple/control_dependencyIdentity'training_1/gradients/MatMul_grad/MatMul2^training_1/gradients/MatMul_grad/tuple/group_deps"
/device:GPU:0*:
_class0
.,loc:@training_1/gradients/MatMul_grad/MatMul*
T0
?
;training_1/gradients/MatMul_grad/tuple/control_dependency_1Identity)training_1/gradients/MatMul_grad/MatMul_12^training_1/gradients/MatMul_grad/tuple/group_deps"
/device:GPU:0*
T0*<
_class2
0.loc:@training_1/gradients/MatMul_grad/MatMul_1
l
'training_1/gradients/Reshape_grad/ShapeShapeword_repr_1/concat"
/device:GPU:0*
T0*
out_type0
?
)training_1/gradients/Reshape_grad/ReshapeReshape9training_1/gradients/MatMul_grad/tuple/control_dependency'training_1/gradients/Reshape_grad/Shape"
/device:GPU:0*
T0*
Tshape0
j
1training_1/gradients/word_repr_1/concat_grad/RankConst"
/device:GPU:0*
value	B:*
dtype0
?
0training_1/gradients/word_repr_1/concat_grad/modFloorModword_repr_1/concat/axis1training_1/gradients/word_repr_1/concat_grad/Rank"
/device:GPU:0*
T0
z
2training_1/gradients/word_repr_1/concat_grad/ShapeShapechar_repr_lstm/concat"
/device:GPU:0*
T0*
out_type0
?
3training_1/gradients/word_repr_1/concat_grad/ShapeNShapeNchar_repr_lstm/concatword_repr_1/word_embeddings"
/device:GPU:0*
T0*
out_type0*
N
?
9training_1/gradients/word_repr_1/concat_grad/ConcatOffsetConcatOffset0training_1/gradients/word_repr_1/concat_grad/mod3training_1/gradients/word_repr_1/concat_grad/ShapeN5training_1/gradients/word_repr_1/concat_grad/ShapeN:1"
/device:GPU:0*
N
?
2training_1/gradients/word_repr_1/concat_grad/SliceSlice)training_1/gradients/Reshape_grad/Reshape9training_1/gradients/word_repr_1/concat_grad/ConcatOffset3training_1/gradients/word_repr_1/concat_grad/ShapeN"
/device:GPU:0*
T0*
Index0
?
4training_1/gradients/word_repr_1/concat_grad/Slice_1Slice)training_1/gradients/Reshape_grad/Reshape;training_1/gradients/word_repr_1/concat_grad/ConcatOffset:15training_1/gradients/word_repr_1/concat_grad/ShapeN:1"
/device:GPU:0*
T0*
Index0
?
=training_1/gradients/word_repr_1/concat_grad/tuple/group_depsNoOp3^training_1/gradients/word_repr_1/concat_grad/Slice5^training_1/gradients/word_repr_1/concat_grad/Slice_1"
/device:GPU:0
?
Etraining_1/gradients/word_repr_1/concat_grad/tuple/control_dependencyIdentity2training_1/gradients/word_repr_1/concat_grad/Slice>^training_1/gradients/word_repr_1/concat_grad/tuple/group_deps"
/device:GPU:0*
T0*E
_class;
97loc:@training_1/gradients/word_repr_1/concat_grad/Slice
?
Gtraining_1/gradients/word_repr_1/concat_grad/tuple/control_dependency_1Identity4training_1/gradients/word_repr_1/concat_grad/Slice_1>^training_1/gradients/word_repr_1/concat_grad/tuple/group_deps"
/device:GPU:0*
T0*G
_class=
;9loc:@training_1/gradients/word_repr_1/concat_grad/Slice_1
m
4training_1/gradients/char_repr_lstm/concat_grad/RankConst"
/device:GPU:0*
value	B:*
dtype0
?
3training_1/gradients/char_repr_lstm/concat_grad/modFloorModchar_repr_lstm/concat/axis4training_1/gradients/char_repr_lstm/concat_grad/Rank"
/device:GPU:0*
T0

5training_1/gradients/char_repr_lstm/concat_grad/ShapeShapechar_repr_cnn/Reshape_1"
/device:GPU:0*
T0*
out_type0
?
6training_1/gradients/char_repr_lstm/concat_grad/ShapeNShapeNchar_repr_cnn/Reshape_1char_repr_lstm/Reshape_2"
/device:GPU:0*
N*
T0*
out_type0
?
training_1/gradients/char_repr_lstm/concat_grad/ConcatOffset:18training_1/gradients/char_repr_lstm/concat_grad/ShapeN:1"
/device:GPU:0*
T0*
Index0
?
@training_1/gradients/char_repr_lstm/concat_grad/tuple/group_depsNoOp6^training_1/gradients/char_repr_lstm/concat_grad/Slice8^training_1/gradients/char_repr_lstm/concat_grad/Slice_1"
/device:GPU:0
?
Htraining_1/gradients/char_repr_lstm/concat_grad/tuple/control_dependencyIdentity5training_1/gradients/char_repr_lstm/concat_grad/SliceA^training_1/gradients/char_repr_lstm/concat_grad/tuple/group_deps"
/device:GPU:0*
T0*H
_class>
<:loc:@training_1/gradients/char_repr_lstm/concat_grad/Slice
?
Jtraining_1/gradients/char_repr_lstm/concat_grad/tuple/control_dependency_1Identity7training_1/gradients/char_repr_lstm/concat_grad/Slice_1A^training_1/gradients/char_repr_lstm/concat_grad/tuple/group_deps"
/device:GPU:0*
T0*J
_class@
>training_1/gradients/char_repr_cnn/conv1d/conv1d_grad/ShapeN:1Etraining_1/gradients/char_repr_cnn/conv1d/conv1d/Squeeze_grad/Reshape"
/device:GPU:0*
paddingSAME*
	dilations
*
T0*
strides
*
data_formatNHWC*
explicit_paddings
*
use_cudnn_on_gpu(
?
Ftraining_1/gradients/char_repr_cnn/conv1d/conv1d_grad/tuple/group_depsNoOpK^training_1/gradients/char_repr_cnn/conv1d/conv1d_grad/Conv2DBackpropFilterJ^training_1/gradients/char_repr_cnn/conv1d/conv1d_grad/Conv2DBackpropInput"
/device:GPU:0
?
Ntraining_1/gradients/char_repr_cnn/conv1d/conv1d_grad/tuple/control_dependencyIdentityItraining_1/gradients/char_repr_cnn/conv1d/conv1d_grad/Conv2DBackpropInputG^training_1/gradients/char_repr_cnn/conv1d/conv1d_grad/tuple/group_deps"
/device:GPU:0*
T0*\
_classR
PNloc:@training_1/gradients/char_repr_cnn/conv1d/conv1d_grad/Conv2DBackpropInput
?
Ptraining_1/gradients/char_repr_cnn/conv1d/conv1d_grad/tuple/control_dependency_1IdentityJtraining_1/gradients/char_repr_cnn/conv1d/conv1d_grad/Conv2DBackpropFilterG^training_1/gradients/char_repr_cnn/conv1d/conv1d_grad/tuple/group_deps"
/device:GPU:0*
T0*]
_classS
QOloc:@training_1/gradients/char_repr_cnn/conv1d/conv1d_grad/Conv2DBackpropFilter
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/SwitchSwitchhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_1_grad/b_switchtraining_1/gradients/b_count_6"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_1_grad/b_switch
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/Switch"
/device:GPU:0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/Switchp^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_1_grad/b_switch
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/Switch:1p^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_1_grad/b_switch
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2_grad/SwitchSwitchhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_2_grad/b_switchtraining_1/gradients/b_count_6"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_2_grad/b_switch
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2_grad/Switch"
/device:GPU:0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2_grad/Switchp^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_2_grad/b_switch
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2_grad/Switch:1p^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_2_grad/b_switch
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3_grad/SwitchSwitchhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_3_grad/b_switchtraining_1/gradients/b_count_6"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_3_grad/b_switch
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3_grad/Switch"
/device:GPU:0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3_grad/Switchp^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_3_grad/b_switch
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3_grad/Switch:1p^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3_grad/tuple/group_deps"
/device:GPU:0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_3_grad/b_switch*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4_grad/SwitchSwitchhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_4_grad/b_switchtraining_1/gradients/b_count_6"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_4_grad/b_switch
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4_grad/Switch"
/device:GPU:0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4_grad/Switchp^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_4_grad/b_switch
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4_grad/Switch:1p^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_4_grad/b_switch
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/SwitchSwitchitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_1_grad/b_switchtraining_1/gradients/b_count_10"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_1_grad/b_switch
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/Switch"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/Switchq^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_1_grad/b_switch
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/Switch:1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_1_grad/b_switch
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_2_grad/SwitchSwitchitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_2_grad/b_switchtraining_1/gradients/b_count_10"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_2_grad/b_switch
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_2_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_2_grad/Switch"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_2_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_2_grad/Switchq^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_2_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_2_grad/b_switch
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_2_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_2_grad/Switch:1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_2_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_2_grad/b_switch
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_3_grad/SwitchSwitchitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_3_grad/b_switchtraining_1/gradients/b_count_10"
/device:GPU:0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_3_grad/b_switch*
T0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_3_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_3_grad/Switch"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_3_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_3_grad/Switchq^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_3_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_3_grad/b_switch
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_3_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_3_grad/Switch:1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_3_grad/tuple/group_deps"
/device:GPU:0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_3_grad/b_switch*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_4_grad/SwitchSwitchitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_4_grad/b_switchtraining_1/gradients/b_count_10"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_4_grad/b_switch
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_4_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_4_grad/Switch"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_4_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_4_grad/Switchq^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_4_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_4_grad/b_switch
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_4_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_4_grad/Switch:1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_4_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_4_grad/b_switch
?
Ftraining_1/gradients/char_repr_cnn/conv1d/conv1d/ExpandDims_grad/ShapeShapechar_repr_cnn/Reshape"
/device:GPU:0*
T0*
out_type0
?
Htraining_1/gradients/char_repr_cnn/conv1d/conv1d/ExpandDims_grad/ReshapeReshapeNtraining_1/gradients/char_repr_cnn/conv1d/conv1d_grad/tuple/control_dependencyFtraining_1/gradients/char_repr_cnn/conv1d/conv1d/ExpandDims_grad/Shape"
/device:GPU:0*
T0*
Tshape0
?
Htraining_1/gradients/char_repr_cnn/conv1d/conv1d/ExpandDims_1_grad/ShapeConst"
/device:GPU:0*!
valueB"*
dtype0
?
Jtraining_1/gradients/char_repr_cnn/conv1d/conv1d/ExpandDims_1_grad/ReshapeReshapePtraining_1/gradients/char_repr_cnn/conv1d/conv1d_grad/tuple/control_dependency_1Htraining_1/gradients/char_repr_cnn/conv1d/conv1d/ExpandDims_1_grad/Shape"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Enter_1_grad/ExitExitwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Enter_2_grad/ExitExitwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Enter_3_grad/ExitExitwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Enter_4_grad/ExitExitwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Enter_1_grad/ExitExitxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Enter_2_grad/ExitExitxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_2_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Enter_3_grad/ExitExitxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_3_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Enter_4_grad/ExitExitxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_4_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
5training_1/gradients/char_repr_cnn/Reshape_grad/ShapeShape'char_repr_cnn/embedding_lookup/Identity"
/device:GPU:0*
T0*
out_type0
?
7training_1/gradients/char_repr_cnn/Reshape_grad/ReshapeReshapeHtraining_1/gradients/char_repr_cnn/conv1d/conv1d/ExpandDims_grad/Reshape5training_1/gradients/char_repr_cnn/Reshape_grad/Shape"
/device:GPU:0*
T0*
Tshape0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3TensorArrayGradV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3/Enterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/tuple/control_dependency_1"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select* 
sourcetraining_1/gradients
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3/EnterEnterDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray_1"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/gradient_flowIdentityytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/tuple/control_dependency_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3"
/device:GPU:0*
T0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3TensorArrayReadV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/gradient_flow"
/device:GPU:0*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/ConstConst"
/device:GPU:0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity*
valueB:
?????????*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/Const"
/device:GPU:0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity*

stack_name*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/EnterEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_acc"
/device:GPU:0*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?A
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/b_syncControlTrigger~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2_1~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2_1~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2_1r^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/StackPopV2r^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/StackPopV2r^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/StackPopV2t^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2r^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/StackPopV2r^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/StackPopV2r^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/StackPopV2r^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/StackPopV2t^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2p^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/StackPopV2~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/StackPopV2~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/StackPopV2|^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2_1l^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/StackPopV2r^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/StackPopV2v^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/StackPopV2r^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/StackPopV2v^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/StackPopV2p^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopV2~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2_1~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2_1~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2_1|^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPopV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPopV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPopV2}^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPopV2~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2_1l^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/StackPopV2n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/StackPopV2~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2_1l^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/StackPopV2n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/StackPopV2~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2_1l^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/StackPopV2n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/StackPopV2"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/group_depsNoOpz^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/tuple/control_dependency_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependencyIdentity?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
??loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency_1Identityytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_1_grad/tuple/control_dependency_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_1_grad/b_switch
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like	ZerosLikeutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/StackPopV2"
/device:GPU:0*
T0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/ConstConst"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5*
valueB:
?????????*
dtype0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/f_accStackV2ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/Const"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5*

stack_name*
	elem_type0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/EnterEnterptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/f_acc"
/device:GPU:0*Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/StackPushV2StackPushV2ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/EnterBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/StackPopV2
StackPopV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/StackPopV2/EnterEnterptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/SelectSelectqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/StackPopV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3_grad/tuple/control_dependency_1jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like"
/device:GPU:0*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_1*
valueB:
?????????*
dtype0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/f_accStackV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/Const"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_1*

stack_name*
	elem_type0

?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/StackPushV2StackPushV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/EnterCchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_1^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0

?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/StackPopV2
StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0

?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/StackPopV2/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select_1Selectqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select/StackPopV2jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_likeytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_3_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Selecti^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select_1"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Selectq^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select_1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select_1
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like	ZerosLikeutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/StackPopV2"
/device:GPU:0*
T0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/ConstConst"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5*
valueB:
?????????*
dtype0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/f_accStackV2ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/Const"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5*

stack_name*
	elem_type0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/EnterEnterptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/StackPushV2StackPushV2ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/EnterBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/StackPopV2
StackPopV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/StackPopV2/EnterEnterptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/SelectSelectqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/StackPopV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4_grad/tuple/control_dependency_1jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_like"
/device:GPU:0*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_2*
valueB:
?????????*
dtype0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/f_accStackV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/Const"
/device:GPU:0*

stack_name*
	elem_type0
*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_2
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/StackPushV2StackPushV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/EnterCchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile_2^training_1/gradients/Add_1"
/device:GPU:0*
T0
*
swap_memory(
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/StackPopV2
StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0

?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/StackPopV2/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select_1Selectqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select/StackPopV2jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/zeros_likeytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_4_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Selecti^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select_1"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Selectq^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select_1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select_1
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3TensorArrayGradV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3/Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/tuple/control_dependency_1"
/device:GPU:0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select* 
sourcetraining_1/gradients
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3/EnterEnterEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray_1"
/device:GPU:0*
T0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/gradient_flowIdentityztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/tuple/control_dependency_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3"
/device:GPU:0*
T0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3TensorArrayReadV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/TensorArrayGradV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayGrad/gradient_flow"
/device:GPU:0*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/ConstConst"
/device:GPU:0*Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity*
valueB:
?????????*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/Const"
/device:GPU:0*Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity*

stack_name*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/EnterFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/f_acc"
/device:GPU:0*p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?A
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/b_syncControlTrigger^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2_1^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2_1^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2_1s^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/StackPopV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/StackPopV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/StackPopV2u^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/StackPopV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/StackPopV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/StackPopV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/StackPopV2u^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2q^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/StackPopV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/StackPopV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/StackPopV2}^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2_1m^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/StackPopV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/StackPopV2w^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/StackPopV2s^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/StackPopV2w^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/StackPopV2q^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2_1^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2_1^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2_1}^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPopV2~^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPopV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2_1m^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/StackPopV2o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/StackPopV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2_1m^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/StackPopV2o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/StackPopV2^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2_1m^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/StackPopV2o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/StackPopV2"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/group_depsNoOp{^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/tuple/control_dependency_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependencyIdentity?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
??loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency_1Identityztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_1_grad/tuple/control_dependency_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_1_grad/b_switch
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like	ZerosLikevtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/StackPopV2"
/device:GPU:0*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5*
valueB:
?????????*
dtype0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/f_accStackV2qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/Const"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5*

stack_name*
	elem_type0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/EnterEnterqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/f_acc"
/device:GPU:0*[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/StackPushV2StackPushV2qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/EnterCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/StackPopV2
StackPopV2|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/StackPopV2/EnterEnterqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/SelectSelectrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/StackPopV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_3_grad/tuple/control_dependency_1ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like"
/device:GPU:0*
T0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/ConstConst"
/device:GPU:0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_1*
valueB:
?????????*
dtype0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/f_accStackV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/Const"
/device:GPU:0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_1*

stack_name*
	elem_type0

?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/f_acc"
/device:GPU:0*[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/StackPushV2StackPushV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/EnterDchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_1^training_1/gradients/Add_2"
/device:GPU:0*
T0
*
swap_memory(
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/StackPopV2
StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0

?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/StackPopV2/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select_1Selectrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select/StackPopV2ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_likeztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_3_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/tuple/group_depsNoOph^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Selectj^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select_1"
/device:GPU:0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/tuple/control_dependencyIdentitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Selectr^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/tuple/control_dependency_1Identityitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select_1r^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select_1
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like	ZerosLikevtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/StackPopV2"
/device:GPU:0*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5*
valueB:
?????????*
dtype0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/f_accStackV2qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/Const"
/device:GPU:0*

stack_name*
	elem_type0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/EnterEnterqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/f_acc"
/device:GPU:0*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/StackPushV2StackPushV2qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/EnterCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/StackPopV2
StackPopV2|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/StackPopV2/EnterEnterqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/SelectSelectrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/StackPopV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_4_grad/tuple/control_dependency_1ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_like"
/device:GPU:0*
T0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/ConstConst"
/device:GPU:0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_2*
valueB:
?????????*
dtype0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/f_accStackV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/Const"
/device:GPU:0*
	elem_type0
*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_2*

stack_name
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/StackPushV2StackPushV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/EnterDchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile_2^training_1/gradients/Add_2"
/device:GPU:0*
T0
*
swap_memory(
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/StackPopV2
StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0

?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/StackPopV2/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select_1Selectrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select/StackPopV2ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/zeros_likeztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_4_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/tuple/group_depsNoOph^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Selectj^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select_1"
/device:GPU:0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/tuple/control_dependencyIdentitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Selectr^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/tuple/control_dependency_1Identityitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select_1r^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select_1
?
training_1/gradients/AddN_13AddNytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Merge_2_grad/tuple/control_dependency_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency"
/device:GPU:0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_2_grad/b_switch*
N*
T0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/zeros_like	ZerosLikeutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/zeros_like/StackPopV2"
/device:GPU:0*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/SelectSelectotraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/StackPopV2training_1/gradients/AddN_13htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/zeros_like"
/device:GPU:0*
T0
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/ConstConst"
/device:GPU:0*T
_classJ
HFloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile*
valueB:
?????????*
dtype0
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/f_accStackV2jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/Const"
/device:GPU:0*T
_classJ
HFloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile*

stack_name*
	elem_type0

?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/EnterEnterjtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/StackPushV2StackPushV2jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/EnterAchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tile^training_1/gradients/Add_1"
/device:GPU:0*
T0
*
swap_memory(
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/StackPopV2
StackPopV2utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0

?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/StackPopV2/EnterEnterjtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select_1Selectotraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select/StackPopV2htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/zeros_liketraining_1/gradients/AddN_13"
/device:GPU:0*
T0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Selectg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Selecto^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/tuple/group_deps"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/Select_1
?
training_1/gradients/AddN_14AddNztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Merge_2_grad/tuple/control_dependency_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_2_grad/b_switch*
N
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/zeros_like	ZerosLikevtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/zeros_like/StackPopV2"
/device:GPU:0*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/SelectSelectptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/StackPopV2training_1/gradients/AddN_14itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/zeros_like"
/device:GPU:0*
T0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/ConstConst"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile*
valueB:
?????????*
dtype0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/f_accStackV2ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/Const"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile*

stack_name*
	elem_type0

?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/EnterEnterktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/StackPushV2StackPushV2ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/EnterBchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tile^training_1/gradients/Add_2"
/device:GPU:0*
T0
*
swap_memory(
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/StackPopV2
StackPopV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0

?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/StackPopV2/EnterEnterktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/f_acc"
/device:GPU:0*p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select_1Selectptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select/StackPopV2itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/zeros_liketraining_1/gradients/AddN_14"
/device:GPU:0*
T0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Selecth^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select_1"
/device:GPU:0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Selectp^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select_1p^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/Select_1
?
>training_1/gradients/char_repr_cnn/embedding_lookup_grad/ShapeConst"
/device:GPU:0*0
_class&
$"loc:@char_repr_cnn/char_embeddings*%
valueB	"x*
dtype0	
?
=training_1/gradients/char_repr_cnn/embedding_lookup_grad/CastCast>training_1/gradients/char_repr_cnn/embedding_lookup_grad/Shape"
/device:GPU:0*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
Truncate(*

DstT0*

SrcT0	
?
=training_1/gradients/char_repr_cnn/embedding_lookup_grad/SizeSizechar_repr/char_ids"
/device:GPU:0*
out_type0*
T0
?
Gtraining_1/gradients/char_repr_cnn/embedding_lookup_grad/ExpandDims/dimConst"
/device:GPU:0*
value	B:*
dtype0
?
Ctraining_1/gradients/char_repr_cnn/embedding_lookup_grad/ExpandDims
ExpandDims=training_1/gradients/char_repr_cnn/embedding_lookup_grad/SizeGtraining_1/gradients/char_repr_cnn/embedding_lookup_grad/ExpandDims/dim"
/device:GPU:0*
T0*

Tdim0
?
Ltraining_1/gradients/char_repr_cnn/embedding_lookup_grad/strided_slice/stackConst"
/device:GPU:0*
value
B:*
dtype0
?
Ntraining_1/gradients/char_repr_cnn/embedding_lookup_grad/strided_slice/stack_1Const"
/device:GPU:0*
dtype0*
value
B:
?
Ntraining_1/gradients/char_repr_cnn/embedding_lookup_grad/strided_slice/stack_2Const"
/device:GPU:0*
dtype0*
value
B:
?
Ftraining_1/gradients/char_repr_cnn/embedding_lookup_grad/strided_sliceStridedSlice=training_1/gradients/char_repr_cnn/embedding_lookup_grad/CastLtraining_1/gradients/char_repr_cnn/embedding_lookup_grad/strided_slice/stackNtraining_1/gradients/char_repr_cnn/embedding_lookup_grad/strided_slice/stack_1Ntraining_1/gradients/char_repr_cnn/embedding_lookup_grad/strided_slice/stack_2"
/device:GPU:0*
T0*
Index0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask
}
Dtraining_1/gradients/char_repr_cnn/embedding_lookup_grad/concat/axisConst"
/device:GPU:0*
dtype0*
value	B:
?
?training_1/gradients/char_repr_cnn/embedding_lookup_grad/concatConcatV2Ctraining_1/gradients/char_repr_cnn/embedding_lookup_grad/ExpandDimsFtraining_1/gradients/char_repr_cnn/embedding_lookup_grad/strided_sliceDtraining_1/gradients/char_repr_cnn/embedding_lookup_grad/concat/axis"
/device:GPU:0*
N*

Tidx0*
T0
?
@training_1/gradients/char_repr_cnn/embedding_lookup_grad/ReshapeReshape7training_1/gradients/char_repr_cnn/Reshape_grad/Reshape?training_1/gradients/char_repr_cnn/embedding_lookup_grad/concat"
/device:GPU:0*
Tshape0*
T0
?
Btraining_1/gradients/char_repr_cnn/embedding_lookup_grad/Reshape_1Reshapechar_repr/char_idsCtraining_1/gradients/char_repr_cnn/embedding_lookup_grad/ExpandDims"
/device:GPU:0*
T0*
Tshape0
?
training_1/gradients/AddN_15AddNxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/tuple/control_dependencyvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/tuple/control_dependency"
/device:GPU:0*
N*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/ShapeShapeLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2"
/device:GPU:0*
T0*
out_type0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Shape_1ShapeCchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh_1"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgsBroadcastGradientArgs}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Shape*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/Const"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Shape*

stack_name*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/Enterbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Shape_1*
valueB:
?????????*
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/f_acc_1StackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Shape_1*

stack_name*
	elem_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/Enter_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/Enter_1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/MulMultraining_1/gradients/AddN_15ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/StackPopV2"
/device:GPU:0*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh_1*
valueB:
?????????*
dtype0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/f_accStackV2ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/Const"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh_1*

stack_name*
	elem_type0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/EnterEnterftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/StackPushV2StackPushV2ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/EnterCchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh_1^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/StackPopV2
StackPopV2qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/StackPopV2/EnterEnterftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/SumSum`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mulrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/ReshapeReshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Sum}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1Mulmtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/StackPopV2training_1/gradients/AddN_15"
/device:GPU:0*
T0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/ConstConst"
/device:GPU:0*_
_classU
SQloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2*
valueB:
?????????*
dtype0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/f_accStackV2htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/Const"
/device:GPU:0*

stack_name*
	elem_type0*_
_classU
SQloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/EnterEnterhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/StackPushV2StackPushV2htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/EnterLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/StackPopV2
StackPopV2straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/StackPopV2/EnterEnterhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Sum_1Sumbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul_1ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Reshape_1Reshapebtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Sum_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Reshapeg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Reshape_1"
/device:GPU:0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Reshapen^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Reshape
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Reshape_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Reshape_1
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_1_grad_1/NextIteration
NextIteration?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
training_1/gradients/AddN_16AddNytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/tuple/control_dependencywtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/tuple/control_dependency"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select*
N
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/ShapeShapeMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2"
/device:GPU:0*
T0*
out_type0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Shape_1ShapeDchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh_1"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgsBroadcastGradientArgs~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Shape*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/Const"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Shape*

stack_name*
	elem_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/Enterctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Shape_1*
valueB:
?????????*
dtype0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/f_acc_1StackV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Shape_1*

stack_name*
	elem_type0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/Enter_1Enter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/Enter_1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/MulMultraining_1/gradients/AddN_16ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/StackPopV2"
/device:GPU:0*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/ConstConst"
/device:GPU:0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh_1*
valueB:
?????????*
dtype0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/f_accStackV2gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/Const"
/device:GPU:0*W
_classM
KIloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh_1*

stack_name*
	elem_type0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/EnterEntergtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/StackPushV2StackPushV2gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/EnterDchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh_1^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/StackPopV2
StackPopV2rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/StackPopV2/EnterEntergtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/SumSumatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/ReshapeReshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Sum~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1Mulntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/StackPopV2training_1/gradients/AddN_16"
/device:GPU:0*
T0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/ConstConst"
/device:GPU:0*`
_classV
TRloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2*
valueB:
?????????*
dtype0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/f_accStackV2itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/Const"
/device:GPU:0*

stack_name*
	elem_type0*`
_classV
TRloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/EnterEnteritraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/f_acc"
/device:GPU:0*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/StackPushV2StackPushV2itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/EnterMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/StackPopV2
StackPopV2ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/StackPopV2/EnterEnteritraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Sum_1Sumctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul_1utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Reshape_1Reshapectraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Sum_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Reshapeh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Reshape_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Reshape
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Reshape_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Reshape_1
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_1_grad_1/NextIteration
NextIteration?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/ShapeShapeTchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum"
/device:GPU:0*
T0*
out_type0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Shape_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB*
dtype0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Shape_2Shapeutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/tuple/control_dependency"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/zeros/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
**
dtype0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/zerosFillntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Shape_2rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/zeros/Const"
/device:GPU:0*

index_type0*
T0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqualGreaterEqual~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPopV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/Const_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/ConstConst"
/device:GPU:0*
dtype0*g
_class]
[Yloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum*
valueB:
?????????
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/Const"
/device:GPU:0*g
_class]
[Yloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum*

stack_name*
	elem_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/EnterTchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/Const_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
**
dtype0
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgsBroadcastGradientArgs?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPopV2ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Shape_1"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*
_classu
sqloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Shape*
valueB:
?????????*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
_classu
sqloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Shape*

stack_name*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/Enterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/SelectSelectstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqualutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/tuple/control_dependencyltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/zeros"
/device:GPU:0*
T0
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/SumSummtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Select|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/ReshapeReshapejtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Select_1Selectstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/GreaterEqualltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/zerosutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Sum_1Sumotraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Select_1~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Reshape_1Reshapeltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Sum_1ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/tuple/group_depsNoOpo^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Reshapeq^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Reshape_1"
/device:GPU:0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/tuple/control_dependencyIdentityntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Reshapex^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classw
usloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Reshape
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/tuple/control_dependency_1Identityptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Reshape_1x^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/tuple/group_deps"
/device:GPU:0*?
_classy
wuloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/Reshape_1*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh_1_grad/TanhGradTanhGradktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/Mul/StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_5_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_2_grad_1/NextIteration
NextIterationxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/ShapeShapeUchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum"
/device:GPU:0*
T0*
out_type0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Shape_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB*
dtype0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Shape_2Shapevtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/tuple/control_dependency"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/zeros/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB
**
dtype0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/zerosFillotraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Shape_2straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/zeros/Const"
/device:GPU:0*
T0*

index_type0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqualGreaterEqualtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPopV2|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/Const_1"
/device:GPU:0*
T0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/ConstConst"
/device:GPU:0*h
_class^
\Zloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum*
valueB:
?????????*
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/f_accStackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/Const"
/device:GPU:0*h
_class^
\Zloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum*

stack_name*
	elem_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPushV2StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/EnterUchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/StackPopV2/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqual/Const_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
dtype0*
valueB
*
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgsBroadcastGradientArgs?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPopV2otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Shape_1"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*?
_classv
trloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Shape*
valueB:
?????????*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/Const"
/device:GPU:0*?
_classv
trloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Shape*

stack_name*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/Entermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/SelectSelectttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqualvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/tuple/control_dependencymtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/zeros"
/device:GPU:0*
T0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/SumSumntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Select}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/ReshapeReshapektraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Select_1Selectttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/GreaterEqualmtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/zerosvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Sum_1Sumptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Select_1training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Reshape_1Reshapemtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Sum_1otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/tuple/group_depsNoOpp^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Reshaper^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Reshape_1"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/tuple/control_dependencyIdentityotraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Reshapey^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classx
vtloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Reshape
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/tuple/control_dependency_1Identityqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Reshape_1y^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classz
xvloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/Reshape_1
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh_1_grad/TanhGradTanhGradltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/Mul/StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_5_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_2_grad_1/NextIteration
NextIterationytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/ShapeShapeBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7"
/device:GPU:0*
T0*
out_type0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
dtype0*
valueB
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape_2Shapetraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/tuple/control_dependency"
/device:GPU:0*
T0*
out_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/zeros/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
**
dtype0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/zerosFillvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape_2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/zeros/Const"
/device:GPU:0*
T0*

index_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual	LessEqual?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/Const_1"
/device:GPU:0*
T0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/ConstConst"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7*
valueB:
?????????*
dtype0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/f_accStackV2~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/Const"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7*

stack_name*
	elem_type0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/EnterEnter~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPushV2StackPushV2~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/EnterBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPopV2/EnterEnter~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/Const_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
*??*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgsBroadcastGradientArgs?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPopV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape_1"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*?
_class}
{yloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape*
valueB:
?????????*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/Const"
/device:GPU:0*

stack_name*
	elem_type0*?
_class}
{yloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/Enterttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/SelectSelectxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqualtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/tuple/control_dependencyttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/zeros"
/device:GPU:0*
T0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/SumSumutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Select?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/ReshapeReshapertraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Select_1Selectxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqualttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/zerostraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Sum_1Sumwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Select_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshape_1Reshapettraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Sum_1vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/group_depsNoOpw^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshapey^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshape_1"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/control_dependencyIdentityvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshape?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/group_deps"
/device:GPU:0*?
_class
}{loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshape*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/control_dependency_1Identityxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshape_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
}loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshape_1
?
training_1/gradients/AddN_17AddNxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/tuple/control_dependencyftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh_1_grad/TanhGrad"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select*
N
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/ShapeShapeBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2"
/device:GPU:0*
T0*
out_type0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Shape_1ShapeBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgsBroadcastGradientArgs}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Shape*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
	elem_type0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Shape*

stack_name
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/Enterbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Shape_1*
valueB:
?????????*
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/f_acc_1StackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Shape_1*

stack_name*
	elem_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/Enter_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/Enter_1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/SumSumtraining_1/gradients/AddN_17rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/ReshapeReshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Sum}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Sum_1Sumtraining_1/gradients/AddN_17ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Reshape_1Reshapebtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Sum_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Reshapeg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Reshape_1"
/device:GPU:0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Reshapen^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Reshape
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Reshape_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/Reshape_1
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/ShapeShapeCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7"
/device:GPU:0*
T0*
out_type0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB*
dtype0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape_2Shape?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/tuple/control_dependency"
/device:GPU:0*
T0*
out_type0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/zeros/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB
**
dtype0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/zerosFillwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape_2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/zeros/Const"
/device:GPU:0*
T0*

index_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual	LessEqual?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/Const_1"
/device:GPU:0*
T0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7*
valueB:
?????????*
dtype0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/f_accStackV2training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/Const"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7*

stack_name*
	elem_type0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/EnterEntertraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPushV2StackPushV2training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/EnterCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/StackPopV2/EnterEntertraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual/Const_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB
*??*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgsBroadcastGradientArgs?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape_1"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*?
_class~
|zloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape*
valueB:
?????????*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
	elem_type0*?
_class~
|zloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape*

stack_name
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/Enterutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/SelectSelectytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqual?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/tuple/control_dependencyutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/zeros"
/device:GPU:0*
T0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/SumSumvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Select?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/ReshapeReshapestraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Select_1Selectytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/LessEqualutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/zeros?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Sum_1Sumxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Select_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshape_1Reshapeutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Sum_1wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Shape_1"
/device:GPU:0*
Tshape0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/group_depsNoOpx^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshapez^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshape_1"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/control_dependencyIdentitywtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshape?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
~|loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshape
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/control_dependency_1Identityytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshape_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
?~loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/Reshape_1
?
training_1/gradients/AddN_18AddNytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/tuple/control_dependencygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh_1_grad/TanhGrad"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select*
N
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/ShapeShapeCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2"
/device:GPU:0*
T0*
out_type0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Shape_1ShapeCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgsBroadcastGradientArgs~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Shape*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
	elem_type0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Shape*

stack_name
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/Enterctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Shape_1*
valueB:
?????????*
dtype0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/f_acc_1StackV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*
	elem_type0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Shape_1*

stack_name
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/Enter_1Enter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/Enter_1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/SumSumtraining_1/gradients/AddN_18straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/ReshapeReshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Sum~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Sum_1Sumtraining_1/gradients/AddN_18utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Reshape_1Reshapectraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Sum_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Reshapeh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Reshape_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/tuple/group_deps"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Reshape*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Reshape_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/Reshape_1
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/ShapeShapeBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4"
/device:GPU:0*
T0*
out_type0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Shape_1ShapeDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_7"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgsBroadcastGradientArgs}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Shape*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
	elem_type0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Shape*

stack_name
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/Enterbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Shape_1*
valueB:
?????????*
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/f_acc_1StackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Shape_1*

stack_name*
	elem_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/Enter_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/Enter_1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/SumSum?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/control_dependencyrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/ReshapeReshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Sum}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Sum_1Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/control_dependencyttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Reshape_1Reshapebtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Sum_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Reshapeg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Reshape_1"
/device:GPU:0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Reshapen^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Reshape
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Reshape_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/Reshape_1
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/ShapeShapeLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1"
/device:GPU:0*
T0*
out_type0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Shape_1ShapeGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_4"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgsBroadcastGradientArgs}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Shape*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/Const"
/device:GPU:0*

stack_name*
	elem_type0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Shape
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/Enterbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*
dtype0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Shape_1*
valueB:
?????????
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/f_acc_1StackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*
	elem_type0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Shape_1*

stack_name
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/Enter_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/Enter_1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/MulMulutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/tuple/control_dependencyktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/StackPopV2"
/device:GPU:0*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/ConstConst"
/device:GPU:0*Z
_classP
NLloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_4*
valueB:
?????????*
dtype0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/f_accStackV2ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/Const"
/device:GPU:0*

stack_name*
	elem_type0*Z
_classP
NLloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_4
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/EnterEnterftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/StackPushV2StackPushV2ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/EnterGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_4^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/StackPopV2
StackPopV2qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/StackPopV2/EnterEnterftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/SumSum`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mulrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/ReshapeReshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Sum}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1Mulmtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/StackPopV2utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/ConstConst"
/device:GPU:0*_
_classU
SQloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1*
valueB:
?????????*
dtype0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/f_accStackV2htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/Const"
/device:GPU:0*_
_classU
SQloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1*

stack_name*
	elem_type0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/EnterEnterhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/f_acc"
/device:GPU:0*Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/StackPushV2StackPushV2htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/EnterLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/StackPopV2
StackPopV2straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/StackPopV2/EnterEnterhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Sum_1Sumbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Mul_1ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Reshape_1Reshapebtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Sum_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Reshapeg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Reshape_1"
/device:GPU:0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Reshapen^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Reshape
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Reshape_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/Reshape_1
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/ShapeShapeJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value"
/device:GPU:0*
T0*
out_type0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Shape_1ShapeAchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgsBroadcastGradientArgs}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Shape*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/Const"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Shape*

stack_name*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/Enterbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Shape_1*
valueB:
?????????*
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/f_acc_1StackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Shape_1*

stack_name*
	elem_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/Enter_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/Enter_1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/MulMulwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/tuple/control_dependency_1ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/StackPopV2"
/device:GPU:0*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/ConstConst"
/device:GPU:0*T
_classJ
HFloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh*
valueB:
?????????*
dtype0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/f_accStackV2ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/Const"
/device:GPU:0*
	elem_type0*T
_classJ
HFloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh*

stack_name
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/EnterEnterftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/f_acc"
/device:GPU:0*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/StackPushV2StackPushV2ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/EnterAchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/StackPopV2
StackPopV2qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/StackPopV2/EnterEnterftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/f_acc"
/device:GPU:0*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/SumSum`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mulrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/ReshapeReshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Sum}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1Mulmtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_5_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/ConstConst"
/device:GPU:0*]
_classS
QOloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value*
valueB:
?????????*
dtype0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/f_accStackV2htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/Const"
/device:GPU:0*]
_classS
QOloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value*

stack_name*
	elem_type0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/EnterEnterhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/StackPushV2StackPushV2htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/EnterJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/StackPopV2
StackPopV2straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/StackPopV2/EnterEnterhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Sum_1Sumbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul_1ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Reshape_1Reshapebtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Sum_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Reshapeg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Reshape_1"
/device:GPU:0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Reshapen^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Reshape
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Reshape_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Reshape_1
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/ShapeShapeCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4"
/device:GPU:0*
T0*
out_type0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Shape_1ShapeEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_7"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgsBroadcastGradientArgs~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Shape*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
	elem_type0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Shape*

stack_name
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/Enterctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Shape_1*
valueB:
?????????*
dtype0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/f_acc_1StackV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*
	elem_type0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Shape_1*

stack_name
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/Enter_1Enter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/Enter_1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/SumSum?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/control_dependencystraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/ReshapeReshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Sum~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Sum_1Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_2/Minimum_grad/tuple/control_dependencyutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Reshape_1Reshapectraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Sum_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Reshapeh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Reshape_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Reshape
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Reshape_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/Reshape_1
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/ShapeShapeMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1"
/device:GPU:0*
T0*
out_type0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Shape_1ShapeHchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_4"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgsBroadcastGradientArgs~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Shape*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/Const"
/device:GPU:0*

stack_name*
	elem_type0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Shape
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/Enterctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Shape_1*
valueB:
?????????*
dtype0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/f_acc_1StackV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Shape_1*

stack_name*
	elem_type0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/Enter_1Enter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/Enter_1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/MulMulvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/tuple/control_dependencyltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/StackPopV2"
/device:GPU:0*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/ConstConst"
/device:GPU:0*[
_classQ
OMloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_4*
valueB:
?????????*
dtype0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/f_accStackV2gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/Const"
/device:GPU:0*[
_classQ
OMloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_4*

stack_name*
	elem_type0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/EnterEntergtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/f_acc"
/device:GPU:0*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/StackPushV2StackPushV2gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/EnterHchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_4^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/StackPopV2
StackPopV2rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/StackPopV2/EnterEntergtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/SumSumatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/ReshapeReshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Sum~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1Mulntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/StackPopV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/ConstConst"
/device:GPU:0*`
_classV
TRloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1*
valueB:
?????????*
dtype0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/f_accStackV2itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/Const"
/device:GPU:0*
	elem_type0*`
_classV
TRloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1*

stack_name
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/EnterEnteritraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/StackPushV2StackPushV2itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/EnterMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/StackPopV2
StackPopV2ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/StackPopV2/EnterEnteritraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Sum_1Sumctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Mul_1utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Reshape_1Reshapectraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Sum_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Reshapeh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Reshape_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Reshape
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Reshape_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/Reshape_1
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/ShapeShapeKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value"
/device:GPU:0*
T0*
out_type0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Shape_1ShapeBchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh"
/device:GPU:0*
out_type0*
T0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgsBroadcastGradientArgs~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Shape*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
	elem_type0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Shape*

stack_name
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/Enterctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Shape_1*
valueB:
?????????*
dtype0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/f_acc_1StackV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Shape_1*

stack_name*
	elem_type0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/Enter_1Enter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/Enter_1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/MulMulxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/tuple/control_dependency_1ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/StackPopV2"
/device:GPU:0*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/ConstConst"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh*
valueB:
?????????*
dtype0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/f_accStackV2gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/Const"
/device:GPU:0*
	elem_type0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh*

stack_name
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/EnterEntergtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/f_acc"
/device:GPU:0*[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/StackPushV2StackPushV2gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/EnterBchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/StackPopV2
StackPopV2rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/StackPopV2/EnterEntergtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/SumSumatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/ReshapeReshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Sum~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1Mulntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_5_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/ConstConst"
/device:GPU:0*^
_classT
RPloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value*
valueB:
?????????*
dtype0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/f_accStackV2itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/Const"
/device:GPU:0*^
_classT
RPloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value*

stack_name*
	elem_type0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/EnterEnteritraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/StackPushV2StackPushV2itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/EnterKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/StackPopV2
StackPopV2ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/StackPopV2/EnterEnteritraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Sum_1Sumctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul_1utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Reshape_1Reshapectraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Sum_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
Tshape0*
T0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Reshapeh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Reshape_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/tuple/group_deps"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Reshape*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Reshape_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Reshape_1
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/ShapeShapeBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6"
/device:GPU:0*
T0*
out_type0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Shape_1ShapeDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_6"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgsBroadcastGradientArgs}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Shape*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/Const"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Shape*

stack_name*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/Enterbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Shape_1*
valueB:
?????????*
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/f_acc_1StackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*

stack_name*
	elem_type0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Shape_1
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/Enter_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/Enter_1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/MulMulutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/tuple/control_dependencyftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul/Const"
/device:GPU:0*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
*??L>*
dtype0
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/SumSum`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mulrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/ReshapeReshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Sum}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1Mulmtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/StackPopV2utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_7_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/ConstConst"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6*
valueB:
?????????*
dtype0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/f_accStackV2htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/Const"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6*

stack_name*
	elem_type0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/EnterEnterhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/StackPushV2StackPushV2htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/EnterBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/StackPopV2
StackPopV2straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/StackPopV2/EnterEnterhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Sum_1Sumbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Mul_1ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Reshape_1Reshapebtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Sum_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Reshapeg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Reshape_1"
/device:GPU:0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Reshapen^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/tuple/group_deps"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Reshape*
T0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Reshape_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/Reshape_1
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/ShapeShapeTchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum"
/device:GPU:0*
T0*
out_type0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Shape_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB*
dtype0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Shape_2Shapeutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/tuple/control_dependency"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/zeros/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
**
dtype0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/zerosFillntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Shape_2rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/zeros/Const"
/device:GPU:0*
T0*

index_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqualGreaterEqual~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPopV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/Const_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/ConstConst"
/device:GPU:0*g
_class]
[Yloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/Const"
/device:GPU:0*g
_class]
[Yloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum*

stack_name*
	elem_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/EnterTchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/Const_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
**
dtype0
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgsBroadcastGradientArgs?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPopV2ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Shape_1"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*
_classu
sqloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Shape*
valueB:
?????????*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
_classu
sqloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Shape*

stack_name*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/Enterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/SelectSelectstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqualutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/tuple/control_dependencyltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/zeros"
/device:GPU:0*
T0
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/SumSummtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Select|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/ReshapeReshapejtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Select_1Selectstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/GreaterEqualltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/zerosutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Sum_1Sumotraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Select_1~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Reshape_1Reshapeltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Sum_1ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/tuple/group_depsNoOpo^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Reshapeq^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Reshape_1"
/device:GPU:0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/tuple/control_dependencyIdentityntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Reshapex^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classw
usloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Reshape
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/tuple/control_dependency_1Identityptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Reshape_1x^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classy
wuloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/Reshape_1
?
training_1/gradients/AddN_19AddNztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/tuple/control_dependency_1wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_2_grad/tuple/control_dependency_1"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_2_grad/Select_1*
N
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/ShapeShapeRchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum"
/device:GPU:0*
T0*
out_type0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Shape_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB*
dtype0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Shape_2Shapeutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/tuple/control_dependency"
/device:GPU:0*
T0*
out_type0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/zeros/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
**
dtype0
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/zerosFillltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Shape_2ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/zeros/Const"
/device:GPU:0*
T0*

index_type0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqualGreaterEqual|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPopV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/Const_1"
/device:GPU:0*
T0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/ConstConst"
/device:GPU:0*e
_class[
YWloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum*
valueB:
?????????*
dtype0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/f_accStackV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/Const"
/device:GPU:0*e
_class[
YWloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum*

stack_name*
	elem_type0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/EnterEnterwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPushV2StackPushV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/EnterRchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPopV2/EnterEnterwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqual/Const_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
**
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgsBroadcastGradientArgs?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPopV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Shape_1"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*}
_classs
qoloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Shape*
valueB:
?????????*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/Const"
/device:GPU:0*}
_classs
qoloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Shape*

stack_name*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/Enterjtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/SelectSelectqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqualutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/tuple/control_dependencyjtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/zeros"
/device:GPU:0*
T0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/SumSumktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Selectztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/ReshapeReshapehtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Select_1Selectqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/GreaterEqualjtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/zerosutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Sum_1Summtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Select_1|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Reshape_1Reshapejtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Sum_1ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/tuple/group_depsNoOpm^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Reshape_1"
/device:GPU:0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/tuple/control_dependencyIdentityltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Reshapev^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/tuple/group_deps"
/device:GPU:0*
T0*
_classu
sqloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Reshape
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/tuple/control_dependency_1Identityntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Reshape_1v^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classw
usloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/Reshape_1
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh_grad/TanhGradTanhGradktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/Mul/StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/mul_3_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/ShapeShapeCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6"
/device:GPU:0*
T0*
out_type0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Shape_1ShapeEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_6"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgsBroadcastGradientArgs~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Shape*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/Const"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Shape*

stack_name*
	elem_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/Enterctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Shape_1*
valueB:
?????????*
dtype0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/f_acc_1StackV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Shape_1*

stack_name*
	elem_type0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/Enter_1Enter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/Enter_1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/MulMulvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/tuple/control_dependencygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul/Const"
/device:GPU:0*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB
*??L>*
dtype0
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/SumSumatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/ReshapeReshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Sum~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1Mulntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/StackPopV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_7_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6*
valueB:
?????????*
dtype0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/f_accStackV2itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/Const"
/device:GPU:0*
	elem_type0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6*

stack_name
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/EnterEnteritraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/StackPushV2StackPushV2itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/EnterCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/StackPopV2
StackPopV2ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/StackPopV2/EnterEnteritraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1/f_acc"
/device:GPU:0*p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Sum_1Sumctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Mul_1utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Reshape_1Reshapectraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Sum_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
Tshape0*
T0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Reshapeh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Reshape_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Reshape
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Reshape_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/Reshape_1
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/ShapeShapeUchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum"
/device:GPU:0*
out_type0*
T0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Shape_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB*
dtype0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Shape_2Shapevtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/tuple/control_dependency"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/zeros/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB
**
dtype0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/zerosFillotraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Shape_2straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/zeros/Const"
/device:GPU:0*
T0*

index_type0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqualGreaterEqualtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPopV2|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/Const_1"
/device:GPU:0*
T0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/ConstConst"
/device:GPU:0*h
_class^
\Zloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum*
valueB:
?????????*
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/f_accStackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/Const"
/device:GPU:0*
	elem_type0*h
_class^
\Zloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum*

stack_name
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPushV2StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/EnterUchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/StackPopV2/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqual/Const_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
dtype0*
valueB
*
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgsBroadcastGradientArgs?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPopV2otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Shape_1"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*?
_classv
trloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Shape*
valueB:
?????????*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/Const"
/device:GPU:0*?
_classv
trloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Shape*

stack_name*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/Entermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/SelectSelectttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqualvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/tuple/control_dependencymtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/zeros"
/device:GPU:0*
T0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/SumSumntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Select}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/ReshapeReshapektraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
Tshape0*
T0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Select_1Selectttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/GreaterEqualmtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/zerosvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Sum_1Sumptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Select_1training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Reshape_1Reshapemtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Sum_1otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/tuple/group_depsNoOpp^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Reshaper^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Reshape_1"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/tuple/control_dependencyIdentityotraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Reshapey^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classx
vtloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Reshape
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/tuple/control_dependency_1Identityqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Reshape_1y^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classz
xvloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/Reshape_1
?
training_1/gradients/AddN_20AddN{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/tuple/control_dependency_1xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_2_grad/tuple/control_dependency_1"
/device:GPU:0*
N*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_2_grad/Select_1
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/ShapeShapeSchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum"
/device:GPU:0*
T0*
out_type0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Shape_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB*
dtype0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Shape_2Shapevtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/tuple/control_dependency"
/device:GPU:0*
T0*
out_type0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/zeros/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB
**
dtype0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/zerosFillmtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Shape_2qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/zeros/Const"
/device:GPU:0*
T0*

index_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqualGreaterEqual}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPopV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/Const_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/ConstConst"
/device:GPU:0*f
_class\
ZXloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/Const"
/device:GPU:0*f
_class\
ZXloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum*

stack_name*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/EnterSchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqual/Const_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB
**
dtype0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgsBroadcastGradientArgs?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPopV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Shape_1"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*~
_classt
rploc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Shape*
valueB:
?????????*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/Const"
/device:GPU:0*~
_classt
rploc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Shape*

stack_name*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/Enterktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/SelectSelectrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqualvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/tuple/control_dependencyktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/zeros"
/device:GPU:0*
T0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/SumSumltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Select{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/ReshapeReshapeitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Select_1Selectrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/GreaterEqualktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/zerosvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Sum_1Sumntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Select_1}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Reshape_1Reshapektraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Sum_1mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Shape_1"
/device:GPU:0*
Tshape0*
T0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/tuple/group_depsNoOpn^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Reshapep^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Reshape_1"
/device:GPU:0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/tuple/control_dependencyIdentitymtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Reshapew^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classv
trloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Reshape
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/tuple/control_dependency_1Identityotraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Reshape_1w^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classx
vtloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/Reshape_1
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh_grad/TanhGradTanhGradltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/Mul/StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/mul_3_grad/tuple/control_dependency_1"
/device:GPU:0*
T0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/ShapeShapeFchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3"
/device:GPU:0*
T0*
out_type0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Shape_1ShapeEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgsBroadcastGradientArgs}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Shape*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/Const"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Shape*

stack_name*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/Enterbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Shape_1*
valueB:
?????????*
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/f_acc_1StackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Shape_1*

stack_name*
	elem_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/Enter_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/Enter_1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/SumSumutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/tuple/control_dependencyrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/ReshapeReshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Sum}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Sum_1Sumutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_4_grad/tuple/control_dependencyttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Reshape_1Reshapebtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Sum_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Reshapeg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Reshape_1"
/device:GPU:0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Reshapen^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/tuple/group_deps"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Reshape*
T0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Reshape_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/tuple/group_deps"
/device:GPU:0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Reshape_1*
T0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/ShapeShapeBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3"
/device:GPU:0*
out_type0*
T0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB*
dtype0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape_2Shapetraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/tuple/control_dependency"
/device:GPU:0*
T0*
out_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/zeros/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
**
dtype0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/zerosFillvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape_2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/zeros/Const"
/device:GPU:0*
T0*

index_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual	LessEqual?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/Const_1"
/device:GPU:0*
T0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/ConstConst"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3*
valueB:
?????????*
dtype0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/f_accStackV2~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/Const"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3*

stack_name*
	elem_type0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/EnterEnter~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPushV2StackPushV2~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/EnterBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPopV2/EnterEnter~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/f_acc"
/device:GPU:0*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/Const_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
*??*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgsBroadcastGradientArgs?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPopV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape_1"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*?
_class}
{yloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape*
valueB:
?????????*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
	elem_type0*?
_class}
{yloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape*

stack_name
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/Enterttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/SelectSelectxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqualtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/tuple/control_dependencyttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/zeros"
/device:GPU:0*
T0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/SumSumutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Select?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/ReshapeReshapertraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Select_1Selectxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqualttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/zerostraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Sum_1Sumwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Select_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshape_1Reshapettraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Sum_1vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/group_depsNoOpw^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshapey^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshape_1"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/control_dependencyIdentityvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshape?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class
}{loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshape
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/control_dependency_1Identityxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshape_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
}loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshape_1
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_4_grad_1/NextIteration
NextIterationtraining_1/gradients/AddN_19"
/device:GPU:0*
T0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/ShapeShapeBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1"
/device:GPU:0*
T0*
out_type0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Shape_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB*
dtype0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Shape_2Shape}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/tuple/control_dependency"
/device:GPU:0*
T0*
out_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/zeros/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
**
dtype0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/zerosFillttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Shape_2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/zeros/Const"
/device:GPU:0*
T0*

index_type0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual	LessEqual?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPopV2~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/Const_1"
/device:GPU:0*
T0
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/ConstConst"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1*
valueB:
?????????*
dtype0
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/f_accStackV2|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/Const"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1*

stack_name*
	elem_type0
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/EnterEnter|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPushV2StackPushV2|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/EnterBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPopV2/EnterEnter|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/Const_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
*??*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgsBroadcastGradientArgs?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPopV2ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Shape_1"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*
dtype0*?
_class{
ywloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Shape*
valueB:
?????????
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/Const"
/device:GPU:0*?
_class{
ywloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Shape*

stack_name*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/Enterrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/SelectSelectvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/tuple/control_dependencyrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/zeros"
/device:GPU:0*
T0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/SumSumstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Select?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/ReshapeReshapeptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Select_1Selectvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/LessEqualrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/zeros}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Sum_1Sumutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Select_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Reshape_1Reshapertraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Sum_1ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/tuple/group_depsNoOpu^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Reshapew^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Reshape_1"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/tuple/control_dependencyIdentityttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Reshape~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/tuple/group_deps"
/device:GPU:0*?
_class}
{yloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Reshape*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/tuple/control_dependency_1Identityvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Reshape_1~^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class
}{loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/Reshape_1
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/ShapeShapeFchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2"
/device:GPU:0*
T0*
out_type0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Shape_1ShapeEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgsBroadcastGradientArgs}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Shape*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/Const"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Shape*

stack_name*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/Enterbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Shape_1*
valueB:
?????????*
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/f_acc_1StackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Shape_1*

stack_name*
	elem_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/Enter_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/Enter_1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/SumSumdtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh_grad/TanhGradrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/ReshapeReshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Sum}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Sum_1Sumdtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Tanh_grad/TanhGradttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Reshape_1Reshapebtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Sum_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Reshapeg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Reshape_1"
/device:GPU:0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Reshapen^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Reshape
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Reshape_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Reshape_1
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/ShapeShapeGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3"
/device:GPU:0*
T0*
out_type0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Shape_1ShapeFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgsBroadcastGradientArgs~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Shape*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/Const"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Shape*

stack_name*
	elem_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/Enterctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Shape_1*
valueB:
?????????*
dtype0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/f_acc_1StackV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Shape_1*

stack_name*
	elem_type0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/Enter_1Enter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/Enter_1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/SumSumvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/tuple/control_dependencystraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/ReshapeReshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Sum~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Sum_1Sumvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_4_grad/tuple/control_dependencyutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Reshape_1Reshapectraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Sum_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Reshapeh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Reshape_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Reshape
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Reshape_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Reshape_1
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/ShapeShapeCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3"
/device:GPU:0*
T0*
out_type0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB*
dtype0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape_2Shape?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/tuple/control_dependency"
/device:GPU:0*
out_type0*
T0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/zeros/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB
**
dtype0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/zerosFillwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape_2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/zeros/Const"
/device:GPU:0*
T0*

index_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual	LessEqual?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/Const_1"
/device:GPU:0*
T0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/ConstConst"
/device:GPU:0*
dtype0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3*
valueB:
?????????
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/f_accStackV2training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/Const"
/device:GPU:0*

stack_name*
	elem_type0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/EnterEntertraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPushV2StackPushV2training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/EnterCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/StackPopV2/EnterEntertraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual/Const_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB
*??*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgsBroadcastGradientArgs?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape_1"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*
dtype0*?
_class~
|zloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape*
valueB:
?????????
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/Const"
/device:GPU:0*?
_class~
|zloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape*

stack_name*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/Enterutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/SelectSelectytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqual?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/tuple/control_dependencyutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/zeros"
/device:GPU:0*
T0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/SumSumvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Select?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/ReshapeReshapestraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Select_1Selectytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/LessEqualutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/zeros?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Sum_1Sumxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Select_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshape_1Reshapeutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Sum_1wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/group_depsNoOpx^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshapez^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshape_1"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/control_dependencyIdentitywtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshape?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
~|loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshape
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/control_dependency_1Identityytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshape_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
?~loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/Reshape_1
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_4_grad_1/NextIteration
NextIterationtraining_1/gradients/AddN_20"
/device:GPU:0*
T0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/ShapeShapeCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1"
/device:GPU:0*
T0*
out_type0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Shape_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB*
dtype0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Shape_2Shape~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/tuple/control_dependency"
/device:GPU:0*
T0*
out_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/zeros/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
dtype0*
valueB
*
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/zerosFillutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Shape_2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/zeros/Const"
/device:GPU:0*
T0*

index_type0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual	LessEqual?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/Const_1"
/device:GPU:0*
T0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1*
valueB:
?????????*
dtype0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/f_accStackV2}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/Const"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1*

stack_name*
	elem_type0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/EnterEnter}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/f_acc"
/device:GPU:0*[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPushV2StackPushV2}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/EnterCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/StackPopV2/EnterEnter}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/f_acc"
/device:GPU:0*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual/Const_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB
*??*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgsBroadcastGradientArgs?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPopV2utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Shape_1"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*?
_class|
zxloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Shape*
valueB:
?????????*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/f_accStackV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/Const"
/device:GPU:0*?
_class|
zxloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Shape*

stack_name*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPushV2StackPushV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/Enterstraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPopV2/EnterEnter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/SelectSelectwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqual~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/tuple/control_dependencystraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/zeros"
/device:GPU:0*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/SumSumttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Select?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/ReshapeReshapeqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Select_1Selectwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/LessEqualstraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/zeros~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Sum_1Sumvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Select_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Reshape_1Reshapestraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Sum_1utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Shape_1"
/device:GPU:0*
T0*
Tshape0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/tuple/group_depsNoOpv^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Reshapex^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Reshape_1"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/tuple/control_dependencyIdentityutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Reshape^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class~
|zloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Reshape
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/tuple/control_dependency_1Identitywtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Reshape_1^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
~|loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/Reshape_1
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/ShapeShapeGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2"
/device:GPU:0*
out_type0*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Shape_1ShapeFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgsBroadcastGradientArgs~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Shape*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/Const"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Shape*

stack_name*
	elem_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/Enterctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Shape_1*
valueB:
?????????*
dtype0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/f_acc_1StackV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*

stack_name*
	elem_type0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Shape_1
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/Enter_1Enter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/Enter_1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/SumSumetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh_grad/TanhGradstraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/ReshapeReshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Sum~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Sum_1Sumetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Tanh_grad/TanhGradutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Reshape_1Reshapectraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Sum_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Reshapeh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Reshape_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Reshape
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Reshape_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Reshape_1
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3_grad/BiasAddGradBiasAddGradutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/tuple/control_dependency"
/device:GPU:0*
data_formatNHWC*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3_grad/tuple/group_depsNoOpm^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3_grad/BiasAddGradv^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/tuple/control_dependency"
/device:GPU:0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3_grad/tuple/control_dependencyIdentityutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/tuple/control_dependencyr^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/Reshape
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3_grad/tuple/control_dependency_1Identityltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3_grad/BiasAddGradr^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3_grad/tuple/group_deps"
/device:GPU:0*
T0*
_classu
sqloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3_grad/BiasAddGrad
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMulMatMulwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/tuple/control_dependency_1qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/StackPopV2"
/device:GPU:0*
transpose_b(*
T0*
transpose_a(
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/ConstConst"
/device:GPU:0*_
_classU
SQloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3*
valueB:
?????????*
dtype0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/f_accStackV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/Const"
/device:GPU:0*_
_classU
SQloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3*

stack_name*
	elem_type0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/f_acc"
/device:GPU:0*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/StackPushV2StackPushV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/EnterLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/StackPopV2
StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/StackPopV2/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul/f_acc"
/device:GPU:0*o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1MatMulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_6_grad/tuple/control_dependency_1"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/ConstConst"
/device:GPU:0*Z
_classP
NLloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_3*
valueB:
?????????*
dtype0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/f_accStackV2ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/Const"
/device:GPU:0*Z
_classP
NLloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_3*

stack_name*
	elem_type0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/EnterEnterntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPushV2StackPushV2ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/EnterGchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Identity_3^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2
StackPopV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2/EnterEnterntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMuli^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMulq^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/tuple/group_deps"
/device:GPU:0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1*
T0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/ShapeShapeBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1"
/device:GPU:0*
out_type0*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Shape_1ShapeDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_5"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgsBroadcastGradientArgs}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Shape*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
	elem_type0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Shape*

stack_name
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/Enterbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*
dtype0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Shape_1*
valueB:
?????????
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/f_acc_1StackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*
	elem_type0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Shape_1*

stack_name
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/Enter_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/Enter_1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/SumSum?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/control_dependencyrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/ReshapeReshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Sum}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Sum_1Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/control_dependencyttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Reshape_1Reshapebtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Sum_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Reshapeg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Reshape_1"
/device:GPU:0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Reshapen^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Reshape
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Reshape_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/Reshape_1
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/ShapeShape@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul"
/device:GPU:0*
T0*
out_type0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Shape_1ShapeDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_3"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgsBroadcastGradientArgs}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Shape*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/Const"
/device:GPU:0*

stack_name*
	elem_type0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Shape
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/Enterbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Shape_1*
valueB:
?????????*
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/f_acc_1StackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Shape_1*

stack_name*
	elem_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/Enter_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/Enter_1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/SumSum?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/tuple/control_dependencyrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/ReshapeReshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Sum}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
Tshape0*
T0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Sum_1Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/clip_by_value/Minimum_grad/tuple/control_dependencyttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Reshape_1Reshapebtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Sum_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Reshapeg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Reshape_1"
/device:GPU:0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Reshapen^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Reshape
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Reshape_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/tuple/group_deps"
/device:GPU:0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/Reshape_1*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2_grad/BiasAddGradBiasAddGradutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/tuple/control_dependency"
/device:GPU:0*
T0*
data_formatNHWC
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2_grad/tuple/group_depsNoOpm^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2_grad/BiasAddGradv^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/tuple/control_dependency"
/device:GPU:0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2_grad/tuple/control_dependencyIdentityutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/tuple/control_dependencyr^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2_grad/tuple/group_deps"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/Reshape*
T0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2_grad/tuple/control_dependency_1Identityltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2_grad/BiasAddGradr^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2_grad/tuple/group_deps"
/device:GPU:0*
_classu
sqloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2_grad/BiasAddGrad*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMulMatMulwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/tuple/control_dependency_1qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/StackPopV2"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/ConstConst"
/device:GPU:0*_
_classU
SQloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2*
valueB:
?????????*
dtype0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/f_accStackV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/Const"
/device:GPU:0*
	elem_type0*_
_classU
SQloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2*

stack_name
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/StackPushV2StackPushV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/EnterLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/StackPopV2
StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/StackPopV2/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul_1MatMulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_4_grad/tuple/control_dependency_1"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMuli^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul_1"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMulq^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul_1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/MatMul_1
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3_grad/BiasAddGradBiasAddGradvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/tuple/control_dependency"
/device:GPU:0*
T0*
data_formatNHWC
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3_grad/tuple/group_depsNoOpn^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3_grad/BiasAddGradw^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/tuple/control_dependency"
/device:GPU:0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3_grad/tuple/control_dependencyIdentityvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/tuple/control_dependencys^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/Reshape
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3_grad/tuple/control_dependency_1Identitymtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3_grad/BiasAddGrads^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classv
trloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3_grad/BiasAddGrad
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMulMatMulxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/tuple/control_dependency_1rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/StackPopV2"
/device:GPU:0*
transpose_b(*
T0*
transpose_a(
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/ConstConst"
/device:GPU:0*`
_classV
TRloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3*
valueB:
?????????*
dtype0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/f_accStackV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/Const"
/device:GPU:0*
	elem_type0*`
_classV
TRloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3*

stack_name
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/f_acc"
/device:GPU:0*[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/StackPushV2StackPushV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/EnterMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/StackPopV2
StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/StackPopV2/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul/f_acc"
/device:GPU:0*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1MatMulttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_6_grad/tuple/control_dependency_1"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/ConstConst"
/device:GPU:0*[
_classQ
OMloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_3*
valueB:
?????????*
dtype0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/f_accStackV2otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/Const"
/device:GPU:0*[
_classQ
OMloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_3*

stack_name*
	elem_type0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/EnterEnterotraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPushV2StackPushV2otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/EnterHchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Identity_3^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2
StackPopV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2/EnterEnterotraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/f_acc"
/device:GPU:0*p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/tuple/group_depsNoOph^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMulj^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1"
/device:GPU:0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/tuple/control_dependencyIdentitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMulr^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/tuple/control_dependency_1Identityitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1r^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/ShapeShapeCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1"
/device:GPU:0*
T0*
out_type0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Shape_1ShapeEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_5"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgsBroadcastGradientArgs~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Shape*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/Const"
/device:GPU:0*

stack_name*
	elem_type0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Shape
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/Enterctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Shape_1*
valueB:
?????????*
dtype0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/f_acc_1StackV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Shape_1*

stack_name*
	elem_type0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/Enter_1Enter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/Enter_1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/SumSum?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/control_dependencystraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/ReshapeReshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Sum~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Sum_1Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value_1/Minimum_grad/tuple/control_dependencyutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Reshape_1Reshapectraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Sum_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Reshapeh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Reshape_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Reshape
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Reshape_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/Reshape_1
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/ShapeShapeAchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul"
/device:GPU:0*
T0*
out_type0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Shape_1ShapeEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_3"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgsBroadcastGradientArgs~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Shape*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/Const"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Shape*

stack_name*
	elem_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/Enterctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Shape_1*
valueB:
?????????*
dtype0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/f_acc_1StackV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Shape_1*

stack_name*
	elem_type0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/Enter_1Enter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/Enter_1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/SumSum?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/tuple/control_dependencystraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/ReshapeReshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Sum~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Sum_1Sum?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/clip_by_value/Minimum_grad/tuple/control_dependencyutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Reshape_1Reshapectraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Sum_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Reshapeh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Reshape_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Reshape
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Reshape_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/Reshape_1
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2_grad/BiasAddGradBiasAddGradvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/tuple/control_dependency"
/device:GPU:0*
T0*
data_formatNHWC
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2_grad/tuple/group_depsNoOpn^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2_grad/BiasAddGradw^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/tuple/control_dependency"
/device:GPU:0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2_grad/tuple/control_dependencyIdentityvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/tuple/control_dependencys^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/Reshape
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2_grad/tuple/control_dependency_1Identitymtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2_grad/BiasAddGrads^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classv
trloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2_grad/BiasAddGrad
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMulMatMulxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/tuple/control_dependency_1rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/StackPopV2"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/ConstConst"
/device:GPU:0*`
_classV
TRloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2*
valueB:
?????????*
dtype0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/f_accStackV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/Const"
/device:GPU:0*`
_classV
TRloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2*

stack_name*
	elem_type0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/StackPushV2StackPushV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/EnterMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/StackPopV2
StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/StackPopV2/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul_1MatMulttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_4_grad/tuple/control_dependency_1"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/tuple/group_depsNoOph^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMulj^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul_1"
/device:GPU:0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/tuple/control_dependencyIdentitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMulr^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/tuple/control_dependency_1Identityitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul_1r^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/tuple/group_deps"
/device:GPU:0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/MatMul_1*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMulMatMulytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3_grad/tuple/control_dependencyqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/StackPopV2"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/ConstConst"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split*
valueB:
?????????*
dtype0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/f_accStackV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/Const"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split*

stack_name*
	elem_type0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/StackPushV2StackPushV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/EnterDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split:3^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/StackPopV2
StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/StackPopV2/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1MatMulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3_grad/tuple/control_dependency"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/ConstConst"
/device:GPU:0*a
_classW
USloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3*
valueB:
?????????*
dtype0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/f_accStackV2ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/Const"
/device:GPU:0*a
_classW
USloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3*

stack_name*
	elem_type0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/EnterEnterntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/f_acc"
/device:GPU:0*Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPushV2StackPushV2ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/EnterNchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2
StackPopV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2/EnterEnterntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMuli^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMulq^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/tuple/group_deps"
/device:GPU:0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul*
T0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3_grad/ShapeConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"x*
dtype0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3_grad/StridedSliceGradStridedSliceGradltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3_grad/Shape}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad/Consttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad/Const_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad/Const_2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/tuple/control_dependency_1"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
dtype0*
valueB"Z
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad/Const_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"*
dtype0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad/Const_2Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"*
dtype0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/ShapeShapeBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2"
/device:GPU:0*
T0*
out_type0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Shape_1ShapeDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_4"
/device:GPU:0*
out_type0*
T0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgsBroadcastGradientArgs}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Shape*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/Const"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Shape*

stack_name*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/Enterbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Shape_1*
valueB:
?????????*
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/f_acc_1StackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Shape_1*

stack_name*
	elem_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/Enter_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/Enter_1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/MulMulutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/tuple/control_dependencyftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul/Const"
/device:GPU:0*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
*??L>*
dtype0
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/SumSum`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mulrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/ReshapeReshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Sum}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1Mulmtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/StackPopV2utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_3_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/ConstConst"
/device:GPU:0*
dtype0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2*
valueB:
?????????
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/f_accStackV2htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/Const"
/device:GPU:0*
	elem_type0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2*

stack_name
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/EnterEnterhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/StackPushV2StackPushV2htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/EnterBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/StackPopV2
StackPopV2straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/StackPopV2/EnterEnterhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Sum_1Sumbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Mul_1ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Reshape_1Reshapebtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Sum_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Reshapeg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Reshape_1"
/device:GPU:0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Reshapen^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Reshape
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Reshape_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/Reshape_1
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/ShapeShape@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add"
/device:GPU:0*
out_type0*
T0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Shape_1ShapeDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Const_2"
/device:GPU:0*
T0*
out_type0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgsBroadcastGradientArgs{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*s
_classi
geloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Shape*
valueB:
?????????*
dtype0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/f_accStackV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
	elem_type0*s
_classi
geloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Shape*

stack_name
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/EnterEntervtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPushV2StackPushV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/Enter`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2/EnterEntervtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Shape_1*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/f_acc_1StackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Shape_1*

stack_name*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/Enter_1Enterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/Enter_1btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/MulMulutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/tuple/control_dependencydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul/Const"
/device:GPU:0*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB
*??L>*
dtype0
?
^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/SumSum^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mulptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/ReshapeReshape^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Sum{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1Mulktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/StackPopV2utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Add_1_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/ConstConst"
/device:GPU:0*S
_classI
GEloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add*
valueB:
?????????*
dtype0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/f_accStackV2ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/Const"
/device:GPU:0*S
_classI
GEloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add*

stack_name*
	elem_type0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/EnterEnterftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/StackPushV2StackPushV2ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/Enter@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/StackPopV2
StackPopV2qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/StackPopV2/EnterEnterftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1/f_acc"
/device:GPU:0*o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Sum_1Sum`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Mul_1rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Reshape_1Reshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Sum_1}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/tuple/group_depsNoOpc^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Reshapee^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Reshape_1"
/device:GPU:0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/tuple/control_dependencyIdentitybtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Reshapel^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/tuple/group_deps"
/device:GPU:0*
T0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Reshape
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/tuple/control_dependency_1Identitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Reshape_1l^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/Reshape_1
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMulMatMulytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2_grad/tuple/control_dependencyqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/StackPopV2"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/ConstConst"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split*
valueB:
?????????*
dtype0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/f_accStackV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/Const"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split*

stack_name*
	elem_type0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/StackPushV2StackPushV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/EnterDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split:2^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/StackPopV2
StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/StackPopV2/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul_1MatMulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2_grad/tuple/control_dependency"
/device:GPU:0*
transpose_b(*
T0*
transpose_a(
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMuli^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul_1"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMulq^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul_1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/MatMul_1
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2_grad/ShapeConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"x*
dtype0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2_grad/StridedSliceGradStridedSliceGradltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2_grad/Shape}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2_grad/StridedSliceGrad/Consttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2_grad/StridedSliceGrad/Const_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2_grad/StridedSliceGrad/Const_2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/tuple/control_dependency_1"
/device:GPU:0*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0*
shrink_axis_mask
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2_grad/StridedSliceGrad/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"<*
dtype0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2_grad/StridedSliceGrad/Const_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"Z*
dtype0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2_grad/StridedSliceGrad/Const_2Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"*
dtype0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMulMatMulztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3_grad/tuple/control_dependencyrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/StackPopV2"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split*
valueB:
?????????*
dtype0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/f_accStackV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/Const"
/device:GPU:0*

stack_name*
	elem_type0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/StackPushV2StackPushV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/EnterEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split:3^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/StackPopV2
StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/StackPopV2/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1MatMulttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3_grad/tuple/control_dependency"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/ConstConst"
/device:GPU:0*b
_classX
VTloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3*
valueB:
?????????*
dtype0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/f_accStackV2otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/Const"
/device:GPU:0*
	elem_type0*b
_classX
VTloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3*

stack_name
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/EnterEnterotraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/f_acc"
/device:GPU:0*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPushV2StackPushV2otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/EnterOchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2
StackPopV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2/EnterEnterotraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/tuple/group_depsNoOph^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMulj^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1"
/device:GPU:0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/tuple/control_dependencyIdentitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMulr^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/tuple/control_dependency_1Identityitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1r^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3_grad/ShapeConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"x*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3_grad/StridedSliceGradStridedSliceGradmtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3_grad/Shape~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad/Const?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad/Const_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad/Const_2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/tuple/control_dependency_1"
/device:GPU:0*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0*
shrink_axis_mask
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"Z*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad/Const_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad/Const_2Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"*
dtype0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/ShapeShapeCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2"
/device:GPU:0*
T0*
out_type0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Shape_1ShapeEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_4"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgsBroadcastGradientArgs~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Shape*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/Const"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Shape*

stack_name*
	elem_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/Enterctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*
dtype0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Shape_1*
valueB:
?????????
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/f_acc_1StackV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Shape_1*

stack_name*
	elem_type0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/Enter_1Enter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/Enter_1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/MulMulvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/tuple/control_dependencygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul/Const"
/device:GPU:0*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
dtype0*
valueB
*??L>
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/SumSumatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/ReshapeReshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Sum~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1Mulntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/StackPopV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_3_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2*
valueB:
?????????*
dtype0
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/f_accStackV2itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/Const"
/device:GPU:0*

stack_name*
	elem_type0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/EnterEnteritraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/StackPushV2StackPushV2itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/EnterCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/StackPopV2
StackPopV2ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/StackPopV2/EnterEnteritraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1/f_acc"
/device:GPU:0*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Sum_1Sumctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Mul_1utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Reshape_1Reshapectraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Sum_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Reshapeh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Reshape_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Reshape
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Reshape_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/Reshape_1
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/ShapeShapeAchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add"
/device:GPU:0*
T0*
out_type0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Shape_1ShapeEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Const_2"
/device:GPU:0*
out_type0*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgsBroadcastGradientArgs|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*t
_classj
hfloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Shape*
valueB:
?????????*
dtype0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/f_accStackV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
	elem_type0*t
_classj
hfloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Shape*

stack_name
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/EnterEnterwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPushV2StackPushV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/Enteratraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2/EnterEnterwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Shape_1*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/f_acc_1StackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*
	elem_type0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Shape_1*

stack_name
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/Enter_1Enterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/Enter_1ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
_training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/MulMulvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/tuple/control_dependencyetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul/Const"
/device:GPU:0*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB
*??L>*
dtype0
?
_training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/SumSum_training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mulqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/ReshapeReshape_training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Sum|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1Mulltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/StackPopV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Add_1_grad/tuple/control_dependency"
/device:GPU:0*
T0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/ConstConst"
/device:GPU:0*T
_classJ
HFloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add*
valueB:
?????????*
dtype0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/f_accStackV2gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/Const"
/device:GPU:0*T
_classJ
HFloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add*

stack_name*
	elem_type0
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/EnterEntergtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/StackPushV2StackPushV2gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/EnterAchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/StackPopV2
StackPopV2rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/StackPopV2/EnterEntergtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Sum_1Sumatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Mul_1straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Reshape_1Reshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Sum_1~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/tuple/group_depsNoOpd^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Reshapef^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Reshape_1"
/device:GPU:0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/tuple/control_dependencyIdentityctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Reshapem^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/tuple/group_deps"
/device:GPU:0*
T0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Reshape
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/tuple/control_dependency_1Identityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Reshape_1m^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/Reshape_1
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMulMatMulztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2_grad/tuple/control_dependencyrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/StackPopV2"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split*
valueB:
?????????*
dtype0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/f_accStackV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/Const"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split*

stack_name*
	elem_type0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/StackPushV2StackPushV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/EnterEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split:2^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/StackPopV2
StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/StackPopV2/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul_1MatMulttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2_grad/tuple/control_dependency"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/tuple/group_depsNoOph^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMulj^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul_1"
/device:GPU:0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/tuple/control_dependencyIdentitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMulr^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/tuple/control_dependency_1Identityitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul_1r^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/MatMul_1
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2_grad/ShapeConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"x*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2_grad/StridedSliceGradStridedSliceGradmtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2_grad/Shape~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2_grad/StridedSliceGrad/Const?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2_grad/StridedSliceGrad/Const_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2_grad/StridedSliceGrad/Const_2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/tuple/control_dependency_1"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
Index0*
T0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2_grad/StridedSliceGrad/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"<*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2_grad/StridedSliceGrad/Const_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"Z*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2_grad/StridedSliceGrad/Const_2Const^training_1/gradients/Sub_2"
/device:GPU:0*
dtype0*
valueB"
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/ShapeShapeFchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1"
/device:GPU:0*
T0*
out_type0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Shape_1ShapeEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5"
/device:GPU:0*
T0*
out_type0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgsBroadcastGradientArgs}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Shape*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/f_accStackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
	elem_type0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Shape*

stack_name
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPushV2StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/Enterbtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Shape_1*
valueB:
?????????*
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/f_acc_1StackV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Shape_1*

stack_name*
	elem_type0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/Enter_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/Enter_1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/SumSumutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/tuple/control_dependencyrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/ReshapeReshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Sum}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Sum_1Sumutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_1_grad/tuple/control_dependencyttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Reshape_1Reshapebtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Sum_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Reshapeg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Reshape_1"
/device:GPU:0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Reshapen^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Reshape
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Reshape_1n^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Reshape_1
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/ShapeShapeDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd"
/device:GPU:0*
T0*
out_type0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Shape_1ShapeEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4"
/device:GPU:0*
T0*
out_type0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgsBroadcastGradientArgs{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*s
_classi
geloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Shape*
valueB:
?????????*
dtype0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/f_accStackV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/Const"
/device:GPU:0*s
_classi
geloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Shape*

stack_name*
	elem_type0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/EnterEntervtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPushV2StackPushV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/Enter`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Shape^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2/EnterEntervtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Shape_1*
valueB:
?????????*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/f_acc_1StackV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*
	elem_type0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Shape_1*

stack_name
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/Enter_1Enterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/Enter_1btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Shape_1^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/SumSumstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/tuple/control_dependencyptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
btraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/ReshapeReshape^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Sum{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Sum_1Sumstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Mul_grad/tuple/control_dependencyrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs:1"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Reshape_1Reshape`training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Sum_1}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/tuple/group_depsNoOpc^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Reshapee^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Reshape_1"
/device:GPU:0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/tuple/control_dependencyIdentitybtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Reshapel^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/tuple/group_deps"
/device:GPU:0*
T0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Reshape
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/tuple/control_dependency_1Identitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Reshape_1l^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Reshape_1
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/ShapeShapeGchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1"
/device:GPU:0*
T0*
out_type0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Shape_1ShapeFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5"
/device:GPU:0*
T0*
out_type0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgsBroadcastGradientArgs~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Shape*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/f_accStackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/Const"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Shape*

stack_name*
	elem_type0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPushV2StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/Enterctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Shape_1*
valueB:
?????????*
dtype0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/f_acc_1StackV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Shape_1*

stack_name*
	elem_type0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/Enter_1Enter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/Enter_1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnter{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/SumSumvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/tuple/control_dependencystraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/ReshapeReshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Sum~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Sum_1Sumvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_1_grad/tuple/control_dependencyutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Reshape_1Reshapectraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Sum_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Reshapeh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Reshape_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Reshapeo^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Reshape
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Reshape_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Reshape_1
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/ShapeShapeEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd"
/device:GPU:0*
T0*
out_type0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Shape_1ShapeFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4"
/device:GPU:0*
T0*
out_type0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgsBroadcastGradientArgs|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/ConstConst"
/device:GPU:0*
dtype0*t
_classj
hfloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Shape*
valueB:
?????????
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/f_accStackV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/Const"
/device:GPU:0*
	elem_type0*t
_classj
hfloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Shape*

stack_name
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/EnterEnterwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPushV2StackPushV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/Enteratraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Shape^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2/EnterEnterwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/Const_1Const"
/device:GPU:0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Shape_1*
valueB:
?????????*
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/f_acc_1StackV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/Const_1"
/device:GPU:0*
	elem_type0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Shape_1*

stack_name
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/Enter_1Enterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPushV2_1StackPushV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/Enter_1ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Shape_1^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2_1
StackPopV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2_1/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2_1/EnterEnterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/f_acc_1"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
_training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/SumSumttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/tuple/control_dependencyqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs"
/device:GPU:0*

Tidx0*
	keep_dims(*
T0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/ReshapeReshape_training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Sum|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2"
/device:GPU:0*
T0*
Tshape0
?
atraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Sum_1Sumttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Mul_grad/tuple/control_dependencystraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs:1"
/device:GPU:0*
T0*

Tidx0*
	keep_dims(
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Reshape_1Reshapeatraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Sum_1~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/BroadcastGradientArgs/StackPopV2_1"
/device:GPU:0*
T0*
Tshape0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/tuple/group_depsNoOpd^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Reshapef^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Reshape_1"
/device:GPU:0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/tuple/control_dependencyIdentityctraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Reshapem^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/tuple/group_deps"
/device:GPU:0*
T0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Reshape
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/tuple/control_dependency_1Identityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Reshape_1m^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Reshape_1
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1_grad/BiasAddGradBiasAddGradutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/tuple/control_dependency"
/device:GPU:0*
T0*
data_formatNHWC
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1_grad/tuple/group_depsNoOpm^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1_grad/BiasAddGradv^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/tuple/control_dependency"
/device:GPU:0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1_grad/tuple/control_dependencyIdentityutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/tuple/control_dependencyr^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/Reshape
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1_grad/tuple/control_dependency_1Identityltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1_grad/BiasAddGradr^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1_grad/tuple/group_deps"
/device:GPU:0*
T0*
_classu
sqloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1_grad/BiasAddGrad
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMulMatMulwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/tuple/control_dependency_1qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/StackPopV2"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/ConstConst"
/device:GPU:0*_
_classU
SQloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1*
valueB:
?????????*
dtype0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/f_accStackV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/Const"
/device:GPU:0*_
_classU
SQloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1*

stack_name*
	elem_type0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/StackPushV2StackPushV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/EnterLchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/StackPopV2
StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/StackPopV2/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul_1MatMulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_2_grad/tuple/control_dependency_1"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMuli^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul_1"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMulq^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul_1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/MatMul_1
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_grad/BiasAddGradBiasAddGradstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/tuple/control_dependency"
/device:GPU:0*
T0*
data_formatNHWC
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_grad/tuple/group_depsNoOpk^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_grad/BiasAddGradt^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/tuple/control_dependency"
/device:GPU:0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_grad/tuple/control_dependencyIdentitystraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/tuple/control_dependencyp^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_grad/tuple/group_deps"
/device:GPU:0*
T0*u
_classk
igloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/Reshape
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_grad/tuple/control_dependency_1Identityjtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_grad/BiasAddGradp^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_grad/tuple/group_deps"
/device:GPU:0*}
_classs
qoloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_grad/BiasAddGrad*
T0
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMulMatMulutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/tuple/control_dependency_1qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/StackPopV2"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/ConstConst"
/device:GPU:0*]
_classS
QOloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice*
valueB:
?????????*
dtype0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/f_accStackV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/Const"
/device:GPU:0*]
_classS
QOloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice*

stack_name*
	elem_type0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/StackPushV2StackPushV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/EnterJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice^training_1/gradients/Add_1"
/device:GPU:0*
swap_memory(*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/StackPopV2
StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/StackPopV2/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul/f_acc"
/device:GPU:0*o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul_1MatMulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/add_grad/tuple/control_dependency_1"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMuli^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul_1"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMulq^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul_1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/MatMul_1
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1_grad/BiasAddGradBiasAddGradvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/tuple/control_dependency"
/device:GPU:0*
T0*
data_formatNHWC
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1_grad/tuple/group_depsNoOpn^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1_grad/BiasAddGradw^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/tuple/control_dependency"
/device:GPU:0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1_grad/tuple/control_dependencyIdentityvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/tuple/control_dependencys^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/Reshape
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1_grad/tuple/control_dependency_1Identitymtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1_grad/BiasAddGrads^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_classv
trloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1_grad/BiasAddGrad
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMulMatMulxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/tuple/control_dependency_1rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/StackPopV2"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/ConstConst"
/device:GPU:0*`
_classV
TRloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1*
valueB:
?????????*
dtype0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/f_accStackV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/Const"
/device:GPU:0*`
_classV
TRloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1*

stack_name*
	elem_type0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/StackPushV2StackPushV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/EnterMchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/StackPopV2
StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/StackPopV2/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul/f_acc"
/device:GPU:0*p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(*
parallel_iterations 
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul_1MatMulttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_2_grad/tuple/control_dependency_1"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/tuple/group_depsNoOph^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMulj^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul_1"
/device:GPU:0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/tuple/control_dependencyIdentitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMulr^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/tuple/control_dependency_1Identityitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul_1r^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/MatMul_1
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_grad/BiasAddGradBiasAddGradttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/tuple/control_dependency"
/device:GPU:0*
T0*
data_formatNHWC
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_grad/tuple/group_depsNoOpl^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_grad/BiasAddGradu^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/tuple/control_dependency"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_grad/tuple/control_dependencyIdentityttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/tuple/control_dependencyq^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_grad/tuple/group_deps"
/device:GPU:0*
T0*v
_classl
jhloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/Reshape
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_grad/tuple/control_dependency_1Identityktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_grad/BiasAddGradq^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_grad/tuple/group_deps"
/device:GPU:0*
T0*~
_classt
rploc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_grad/BiasAddGrad
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMulMatMulvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/tuple/control_dependency_1rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/StackPopV2"
/device:GPU:0*
transpose_b(*
T0*
transpose_a(
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/ConstConst"
/device:GPU:0*^
_classT
RPloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice*
valueB:
?????????*
dtype0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/f_accStackV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/Const"
/device:GPU:0*

stack_name*
	elem_type0*^
_classT
RPloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/StackPushV2StackPushV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/EnterKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/StackPopV2
StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/StackPopV2/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul_1MatMulttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/MatMul_1/StackPopV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/add_grad/tuple/control_dependency_1"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/tuple/group_depsNoOph^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMulj^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul_1"
/device:GPU:0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/tuple/control_dependencyIdentitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMulr^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/tuple/control_dependency_1Identityitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul_1r^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/MatMul_1
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMulMatMulytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1_grad/tuple/control_dependencyqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/StackPopV2"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/ConstConst"
/device:GPU:0*
dtype0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split*
valueB:
?????????
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/f_accStackV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/Const"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split*

stack_name*
	elem_type0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/f_acc"
/device:GPU:0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/StackPushV2StackPushV2ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/EnterDchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split:1^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/StackPopV2
StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/StackPopV2/EnterEnterltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
htraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul_1MatMulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1_grad/tuple/control_dependency"
/device:GPU:0*
transpose_b(*
T0*
transpose_a(
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/tuple/group_depsNoOpg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMuli^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul_1"
/device:GPU:0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/tuple/control_dependencyIdentityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMulq^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/tuple/control_dependency_1Identityhtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul_1q^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/tuple/group_deps"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/MatMul_1
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1_grad/ShapeConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"x*
dtype0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1_grad/StridedSliceGradStridedSliceGradltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1_grad/Shape}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1_grad/StridedSliceGrad/Consttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1_grad/StridedSliceGrad/Const_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1_grad/StridedSliceGrad/Const_2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/tuple/control_dependency_1"
/device:GPU:0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask*
T0*
Index0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1_grad/StridedSliceGrad/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"*
dtype0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1_grad/StridedSliceGrad/Const_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"<*
dtype0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1_grad/StridedSliceGrad/Const_2Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"*
dtype0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMulMatMulwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_grad/tuple/control_dependencyotraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/StackPopV2"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/ConstConst"
/device:GPU:0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split*
valueB:
?????????*
dtype0
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/f_accStackV2jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/Const"
/device:GPU:0*
	elem_type0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split*

stack_name
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/EnterEnterjtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *Z

frame_nameLJchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/StackPushV2StackPushV2jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/EnterBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split^training_1/gradients/Add_1"
/device:GPU:0*
T0*
swap_memory(
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/StackPopV2
StackPopV2utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_1"
/device:GPU:0*
	elem_type0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/StackPopV2/EnterEnterjtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul_1MatMulstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_grad/tuple/control_dependency"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
ntraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/tuple/group_depsNoOpe^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMulg^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul_1"
/device:GPU:0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/tuple/control_dependencyIdentitydtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMulo^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/tuple/group_deps"
/device:GPU:0*
T0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/tuple/control_dependency_1Identityftraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul_1o^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/tuple/group_deps"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/MatMul_1
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1_grad/concatConcatV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_grad/tuple/control_dependency_1{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_1_grad/tuple/control_dependency_1{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_2_grad/tuple/control_dependency_1{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/BiasAdd_3_grad/tuple/control_dependency_1ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1_grad/concat/Const"
/device:GPU:0*
T0*
N*

Tidx0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1_grad/concat/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
value	B:*
dtype0
?
training_1/gradients/AddN_21AddNztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/tuple/control_dependency_1xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_7_grad/tuple/control_dependencyxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_6_grad/tuple/control_dependencyxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_5_grad/tuple/control_dependencyxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/tuple/control_dependency"
/device:GPU:0*
T0*{
_classq
omloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Select_1_grad/Select_1*
N
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_grad/ShapeConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"x*
dtype0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_grad/StridedSliceGradStridedSliceGradjtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_grad/Shape{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_grad/StridedSliceGrad/Const}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_grad/StridedSliceGrad/Const_1}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_grad/StridedSliceGrad/Const_2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_4_grad/tuple/control_dependency_1"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_grad/StridedSliceGrad/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"*
dtype0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_grad/StridedSliceGrad/Const_1Const^training_1/gradients/Sub_1"
/device:GPU:0*
valueB"*
dtype0
?
}training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_grad/StridedSliceGrad/Const_2Const^training_1/gradients/Sub_1"
/device:GPU:0*
dtype0*
valueB"
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMulMatMulztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1_grad/tuple/control_dependencyrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/StackPopV2"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split*
valueB:
?????????*
dtype0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/f_accStackV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/Const"
/device:GPU:0*
	elem_type0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split*

stack_name
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/f_acc"
/device:GPU:0*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/StackPushV2StackPushV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/EnterEchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split:1^training_1/gradients/Add_2"
/device:GPU:0*
swap_memory(*
T0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/StackPopV2
StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/StackPopV2/EnterEntermtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul_1MatMulttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1_grad/tuple/control_dependency"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/tuple/group_depsNoOph^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMulj^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul_1"
/device:GPU:0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/tuple/control_dependencyIdentitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMulr^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/tuple/control_dependency_1Identityitraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul_1r^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/tuple/group_deps"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/MatMul_1
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1_grad/ShapeConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"x*
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1_grad/StridedSliceGradStridedSliceGradmtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1_grad/Shape~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1_grad/StridedSliceGrad/Const?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1_grad/StridedSliceGrad/Const_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1_grad/StridedSliceGrad/Const_2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/tuple/control_dependency_1"
/device:GPU:0*
shrink_axis_mask*

begin_mask*

ellipsis_mask*

new_axis_mask*
end_mask*
T0*
Index0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1_grad/StridedSliceGrad/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1_grad/StridedSliceGrad/Const_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"<*
dtype0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1_grad/StridedSliceGrad/Const_2Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"*
dtype0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMulMatMulxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_grad/tuple/control_dependencyptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/StackPopV2"
/device:GPU:0*
transpose_a(*
transpose_b(*
T0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/ConstConst"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split*
valueB:
?????????*
dtype0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/f_accStackV2ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/Const"
/device:GPU:0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split*

stack_name*
	elem_type0
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/EnterEnterktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *[

frame_nameMKchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/StackPushV2StackPushV2ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/EnterCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split^training_1/gradients/Add_2"
/device:GPU:0*
T0*
swap_memory(
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/StackPopV2
StackPopV2vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/StackPopV2/Enter^training_1/gradients/Sub_2"
/device:GPU:0*
	elem_type0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/StackPopV2/EnterEnterktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul/f_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
gtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul_1MatMulttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul_1/StackPopV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_grad/tuple/control_dependency"
/device:GPU:0*
T0*
transpose_a(*
transpose_b(
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/tuple/group_depsNoOpf^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMulh^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul_1"
/device:GPU:0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/tuple/control_dependencyIdentityetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMulp^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/tuple/group_deps"
/device:GPU:0*
T0*x
_classn
ljloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/tuple/control_dependency_1Identitygtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul_1p^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/tuple/group_deps"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/MatMul_1
?
ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1_grad/concatConcatV2ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_grad/tuple/control_dependency_1|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_1_grad/tuple/control_dependency_1|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_2_grad/tuple/control_dependency_1|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/BiasAdd_3_grad/tuple/control_dependency_1ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1_grad/concat/Const"
/device:GPU:0*
N*

Tidx0*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1_grad/concat/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
value	B:*
dtype0
?
training_1/gradients/AddN_22AddN{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/tuple/control_dependency_1ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_7_grad/tuple/control_dependencyytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_6_grad/tuple/control_dependencyytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_5_grad/tuple/control_dependencyytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/tuple/control_dependency"
/device:GPU:0*
T0*|
_classr
pnloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Select_1_grad/Select_1*
N
?
ktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_grad/ShapeConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"x*
dtype0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_grad/StridedSliceGradStridedSliceGradktraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_grad/Shape|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_grad/StridedSliceGrad/Const~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_grad/StridedSliceGrad/Const_1~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_grad/StridedSliceGrad/Const_2{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_4_grad/tuple/control_dependency_1"
/device:GPU:0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask*
end_mask*
Index0*
T0
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_grad/StridedSliceGrad/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"*
dtype0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_grad/StridedSliceGrad/Const_1Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"*
dtype0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_grad/StridedSliceGrad/Const_2Const^training_1/gradients/Sub_2"
/device:GPU:0*
valueB"*
dtype0
?
training_1/gradients/AddN_23AddNxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/tuple/control_dependencyxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/tuple/control_dependencyxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/tuple/control_dependencyvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/tuple/control_dependency"
/device:GPU:0*
T0*y
_classo
mkloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/MatMul*
N
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3TensorArrayGradV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter_1^training_1/gradients/Sub_1"
/device:GPU:0*g
_class]
[Yloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter* 
sourcetraining_1/gradients
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/EnterEnterBchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray"
/device:GPU:0*
T0*g
_class]
[Yloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter_1Enterqchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3"
/device:GPU:0*g
_class]
[Yloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/gradient_flowIdentity?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3"
/device:GPU:0*
T0*g
_class]
[Yloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3TensorArrayWriteV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopV2training_1/gradients/AddN_23?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/gradient_flow"
/device:GPU:0*
T0
?
ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_grad/concatConcatV2xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_grad/tuple/control_dependency_1ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_1_grad/tuple/control_dependency_1ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_2_grad/tuple/control_dependency_1ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/MatMul_3_grad/tuple/control_dependency_1itraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_grad/concat/Const"
/device:GPU:0*

Tidx0*
T0*
N
?
itraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_grad/concat/ConstConst^training_1/gradients/Sub_1"
/device:GPU:0*
value	B:*
dtype0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/Switch_3_grad_1/NextIteration
NextIterationtraining_1/gradients/AddN_21"
/device:GPU:0*
T0
?
training_1/gradients/AddN_24AddNytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/tuple/control_dependencyytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/tuple/control_dependencyytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/tuple/control_dependencywtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/tuple/control_dependency"
/device:GPU:0*
T0*z
_classp
nlloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/MatMul*
N
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3TensorArrayGradV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter_1^training_1/gradients/Sub_2"
/device:GPU:0*h
_class^
\Zloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter* 
sourcetraining_1/gradients
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/EnterEnterCchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray"
/device:GPU:0*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*h
_class^
\Zloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter*
is_constant(
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter_1Enterrchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3"
/device:GPU:0*
T0*h
_class^
\Zloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/gradient_flowIdentity?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3/Enter_1?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3"
/device:GPU:0*
T0*h
_class^
\Zloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3TensorArrayWriteV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/TensorArrayGradV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayWrite/TensorArrayWriteV3_grad/TensorArrayReadV3/StackPopV2training_1/gradients/AddN_24?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayGrad/gradient_flow"
/device:GPU:0*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_grad/concatConcatV2ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_grad/tuple/control_dependency_1{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_1_grad/tuple/control_dependency_1{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_2_grad/tuple/control_dependency_1{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/MatMul_3_grad/tuple/control_dependency_1jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_grad/concat/Const"
/device:GPU:0*
T0*
N*

Tidx0
?
jtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_grad/concat/ConstConst^training_1/gradients/Sub_2"
/device:GPU:0*
value	B:*
dtype0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/Switch_3_grad_1/NextIteration
NextIterationtraining_1/gradients/AddN_22"
/device:GPU:0*
T0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_accConst"
/device:GPU:0*
valueB
**
dtype0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_1Entervtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_2Mergextraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_1~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/NextIteration"
/device:GPU:0*
T0*
N
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/SwitchSwitchxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_2training_1/gradients/b_count_6"
/device:GPU:0*
T0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/AddAddytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/Switch:1?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3"
/device:GPU:0*
T0
?
~training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/NextIteration
NextIterationttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/Add"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_3Exitwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/Switch"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_accConst"
/device:GPU:0*
dtype0*
valueBx*
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc_1Enterytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc_2Merge{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/NextIteration"
/device:GPU:0*
T0*
N
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/SwitchSwitch{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc_2training_1/gradients/b_count_6"
/device:GPU:0*
T0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/AddAdd|training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/Switch:1etraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1_grad/concat"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/NextIteration
NextIterationwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/Add"
/device:GPU:0*
T0
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc_3Exitztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/Switch"
/device:GPU:0*
T0
?
training_1/gradients/AddN_25AddNwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3_grad/StridedSliceGradwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_2_grad/StridedSliceGradwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_1_grad/StridedSliceGradutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_grad/StridedSliceGrad"
/device:GPU:0*
T0*?
_class?
~|loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad*
N
?
qtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/b_accConst"
/device:GPU:0*
valueBx**
dtype0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc_1Enterqtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc"
/device:GPU:0*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc_2Mergestraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc_1ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/NextIteration"
/device:GPU:0*
N*
T0
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/SwitchSwitchstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc_2training_1/gradients/b_count_6"
/device:GPU:0*
T0
?
otraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/AddAddttraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/Switch:1training_1/gradients/AddN_25"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/NextIteration
NextIterationotraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/Add"
/device:GPU:0*
T0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc_3Exitrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/Switch"
/device:GPU:0*
T0
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_accConst"
/device:GPU:0*
valueB
**
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_1Enterwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc"
/device:GPU:0*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_2Mergeytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_1training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/NextIteration"
/device:GPU:0*
T0*
N
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/SwitchSwitchytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_2training_1/gradients/b_count_10"
/device:GPU:0*
T0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/AddAddztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/Switch:1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3_grad/TensorArrayWrite/TensorArrayWriteV3"
/device:GPU:0*
T0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/NextIteration
NextIterationutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/Add"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_3Exitxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/Switch"
/device:GPU:0*
T0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_accConst"
/device:GPU:0*
valueBx**
dtype0
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc_1Enterztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc_2Merge|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/NextIteration"
/device:GPU:0*
T0*
N
?
{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/SwitchSwitch|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc_2training_1/gradients/b_count_10"
/device:GPU:0*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/AddAdd}training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/Switch:1ftraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1_grad/concat"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/NextIteration
NextIterationxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/Add"
/device:GPU:0*
T0
?
|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc_3Exit{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/Switch"
/device:GPU:0*
T0
?
training_1/gradients/AddN_26AddNxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3_grad/StridedSliceGradxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_2_grad/StridedSliceGradxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_1_grad/StridedSliceGradvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_grad/StridedSliceGrad"
/device:GPU:0*
T0*?
_class?
}loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/strided_slice_3_grad/StridedSliceGrad*
N
?
rtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/b_accConst"
/device:GPU:0*
valueBx**
dtype0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc_1Enterrtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc"
/device:GPU:0*
T0*
is_constant(*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc_2Mergettraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc_1ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/NextIteration"
/device:GPU:0*
N*
T0
?
straining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/SwitchSwitchttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc_2training_1/gradients/b_count_10"
/device:GPU:0*
T0
?
ptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/AddAddutraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/Switch:1training_1/gradients/AddN_26"
/device:GPU:0*
T0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/NextIteration
NextIterationptraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/Add"
/device:GPU:0*
T0
?
ttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc_3Exitstraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/Switch"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/TensorArrayGradV3TensorArrayGradV3Bchar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_3*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray* 
sourcetraining_1/gradients
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/gradient_flowIdentityxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_3?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/TensorArrayGradV3*
T0*U
_classK
IGloc:@char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArray
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGatherV3TensorArrayGatherV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/TensorArrayGradV3Ochar_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/range?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/gradient_flow"
/device:GPU:0*
dtype0*

element_shape:
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/group_depsNoOp?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGatherV3y^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_3"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/control_dependencyIdentity?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGatherV3?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
??loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGatherV3
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/control_dependency_1Identityxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_3?^training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
}loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_3
?
wtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_accConst"
/device:GPU:0*
valueBx**
dtype0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc_1Enterwtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc"
/device:GPU:0*
parallel_iterations *o

frame_namea_training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/while_context*
T0*
is_constant(
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc_2Mergeytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc_1training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/NextIteration"
/device:GPU:0*
N*
T0
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/SwitchSwitchytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc_2training_1/gradients/b_count_6"
/device:GPU:0*
T0
?
utraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/AddAddztraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/Switch:1ctraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_grad/concat"
/device:GPU:0*
T0
?
training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/NextIteration
NextIterationutraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/Add"
/device:GPU:0*
T0
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc_3Exitxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/Switch"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/TensorArrayGradV3TensorArrayGradV3Cchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_3*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray* 
sourcetraining_1/gradients
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/gradient_flowIdentityytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_3?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/TensorArrayGradV3*
T0*V
_classL
JHloc:@char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArray
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGatherV3TensorArrayGatherV3?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/TensorArrayGradV3Pchar_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/range?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGrad/gradient_flow"
/device:GPU:0*
dtype0*

element_shape:
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/group_depsNoOp?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGatherV3z^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_3"
/device:GPU:0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/control_dependencyIdentity?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGatherV3?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/group_deps"
/device:GPU:0*?
_class?
??loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/TensorArrayGatherV3*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/control_dependency_1Identityytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_3?^training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/group_deps"
/device:GPU:0*
T0*?
_class?
?~loc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/TensorArrayReadV3/Enter_1_grad/b_acc_3
?
xtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_accConst"
/device:GPU:0*
valueBx**
dtype0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc_1Enterxtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc"
/device:GPU:0*
parallel_iterations *p

frame_nameb`training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/while_context*
T0*
is_constant(
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc_2Mergeztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc_1?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/NextIteration"
/device:GPU:0*
T0*
N
?
ytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/SwitchSwitchztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc_2training_1/gradients/b_count_10"
/device:GPU:0*
T0
?
vtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/AddAdd{training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/Switch:1dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_grad/concat"
/device:GPU:0*
T0
?
?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/NextIteration
NextIterationvtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/Add"
/device:GPU:0*
T0
?
ztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc_3Exitytraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/Switch"
/device:GPU:0*
T0
?
ltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose_grad/InvertPermutationInvertPermutationEchar_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose/perm"
/device:GPU:0*
T0
?
dtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose_grad/transpose	Transpose?training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/control_dependencyltraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose_grad/InvertPermutation"
/device:GPU:0*
T0*
Tperm0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/ReverseV2_grad/ReverseV2	ReverseV2?training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/TensorArrayUnstack/TensorArrayScatter/TensorArrayScatterV3_grad/tuple/control_dependencyFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/ReverseV2/axis"
/device:GPU:0*
T0*

Tidx0
?
mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/transpose_grad/InvertPermutationInvertPermutationFchar_repr_lstm/sequential/bidirectional/backward_lstm_1/transpose/perm"
/device:GPU:0*
T0
?
etraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/transpose_grad/transpose	Transposeetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/ReverseV2_grad/ReverseV2mtraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/transpose_grad/InvertPermutation"
/device:GPU:0*
T0*
Tperm0
?
training_1/gradients/AddN_27AddNdtraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose_grad/transposeetraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/transpose_grad/transpose"
/device:GPU:0*w
_classm
kiloc:@training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/transpose_grad/transpose*
N*
T0
?
6training_1/gradients/char_repr_lstm/Reshape_grad/ShapeShape(char_repr_lstm/embedding_lookup/Identity"
/device:GPU:0*
T0*
out_type0
?
8training_1/gradients/char_repr_lstm/Reshape_grad/ReshapeReshapetraining_1/gradients/AddN_276training_1/gradients/char_repr_lstm/Reshape_grad/Shape"
/device:GPU:0*
T0*
Tshape0
?
?training_1/gradients/char_repr_lstm/embedding_lookup_grad/ShapeConst"
/device:GPU:0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*%
valueB	"x*
dtype0	
?
>training_1/gradients/char_repr_lstm/embedding_lookup_grad/CastCast?training_1/gradients/char_repr_lstm/embedding_lookup_grad/Shape"
/device:GPU:0*

SrcT0	*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
Truncate(*

DstT0
?
>training_1/gradients/char_repr_lstm/embedding_lookup_grad/SizeSizechar_repr/char_ids"
/device:GPU:0*
T0*
out_type0
?
Htraining_1/gradients/char_repr_lstm/embedding_lookup_grad/ExpandDims/dimConst"
/device:GPU:0*
value	B:*
dtype0
?
Dtraining_1/gradients/char_repr_lstm/embedding_lookup_grad/ExpandDims
ExpandDims>training_1/gradients/char_repr_lstm/embedding_lookup_grad/SizeHtraining_1/gradients/char_repr_lstm/embedding_lookup_grad/ExpandDims/dim"
/device:GPU:0*

Tdim0*
T0
?
Mtraining_1/gradients/char_repr_lstm/embedding_lookup_grad/strided_slice/stackConst"
/device:GPU:0*
value
B:*
dtype0
?
Otraining_1/gradients/char_repr_lstm/embedding_lookup_grad/strided_slice/stack_1Const"
/device:GPU:0*
dtype0*
value
B:
?
Otraining_1/gradients/char_repr_lstm/embedding_lookup_grad/strided_slice/stack_2Const"
/device:GPU:0*
value
B:*
dtype0
?
Gtraining_1/gradients/char_repr_lstm/embedding_lookup_grad/strided_sliceStridedSlice>training_1/gradients/char_repr_lstm/embedding_lookup_grad/CastMtraining_1/gradients/char_repr_lstm/embedding_lookup_grad/strided_slice/stackOtraining_1/gradients/char_repr_lstm/embedding_lookup_grad/strided_slice/stack_1Otraining_1/gradients/char_repr_lstm/embedding_lookup_grad/strided_slice/stack_2"
/device:GPU:0*
end_mask*
T0*
Index0*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask
~
Etraining_1/gradients/char_repr_lstm/embedding_lookup_grad/concat/axisConst"
/device:GPU:0*
value	B:*
dtype0
?
@training_1/gradients/char_repr_lstm/embedding_lookup_grad/concatConcatV2Dtraining_1/gradients/char_repr_lstm/embedding_lookup_grad/ExpandDimsGtraining_1/gradients/char_repr_lstm/embedding_lookup_grad/strided_sliceEtraining_1/gradients/char_repr_lstm/embedding_lookup_grad/concat/axis"
/device:GPU:0*

Tidx0*
T0*
N
?
Atraining_1/gradients/char_repr_lstm/embedding_lookup_grad/ReshapeReshape8training_1/gradients/char_repr_lstm/Reshape_grad/Reshape@training_1/gradients/char_repr_lstm/embedding_lookup_grad/concat"
/device:GPU:0*
T0*
Tshape0
?
Ctraining_1/gradients/char_repr_lstm/embedding_lookup_grad/Reshape_1Reshapechar_repr/char_idsDtraining_1/gradients/char_repr_lstm/embedding_lookup_grad/ExpandDims"
/device:GPU:0*
T0*
Tshape0
^
"training_1/clip_by_value/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
 training_1/clip_by_value/MinimumMinimum@training_1/gradients/char_repr_cnn/embedding_lookup_grad/Reshape"training_1/clip_by_value/Minimum/y"
/device:GPU:0*
T0
V
training_1/clip_by_value/yConst"
/device:GPU:0*
valueB
*??*
dtype0
y
training_1/clip_by_valueMaximum training_1/clip_by_value/Minimumtraining_1/clip_by_value/y"
/device:GPU:0*
T0
`
$training_1/clip_by_value_1/Minimum/yConst"
/device:GPU:0*
dtype0*
valueB
*?@
?
"training_1/clip_by_value_1/MinimumMinimumJtraining_1/gradients/char_repr_cnn/conv1d/conv1d/ExpandDims_1_grad/Reshape$training_1/clip_by_value_1/Minimum/y"
/device:GPU:0*
T0
X
training_1/clip_by_value_1/yConst"
/device:GPU:0*
valueB
*??*
dtype0

training_1/clip_by_value_1Maximum"training_1/clip_by_value_1/Minimumtraining_1/clip_by_value_1/y"
/device:GPU:0*
T0
`
$training_1/clip_by_value_2/Minimum/yConst"
/device:GPU:0*
dtype0*
valueB
*?@
?
"training_1/clip_by_value_2/MinimumMinimumQtraining_1/gradients/char_repr_cnn/conv1d/BiasAdd_grad/tuple/control_dependency_1$training_1/clip_by_value_2/Minimum/y"
/device:GPU:0*
T0
X
training_1/clip_by_value_2/yConst"
/device:GPU:0*
valueB
*??*
dtype0

training_1/clip_by_value_2Maximum"training_1/clip_by_value_2/Minimumtraining_1/clip_by_value_2/y"
/device:GPU:0*
T0
`
$training_1/clip_by_value_3/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
"training_1/clip_by_value_3/MinimumMinimumAtraining_1/gradients/char_repr_lstm/embedding_lookup_grad/Reshape$training_1/clip_by_value_3/Minimum/y"
/device:GPU:0*
T0
X
training_1/clip_by_value_3/yConst"
/device:GPU:0*
valueB
*??*
dtype0

training_1/clip_by_value_3Maximum"training_1/clip_by_value_3/Minimumtraining_1/clip_by_value_3/y"
/device:GPU:0*
T0
`
$training_1/clip_by_value_4/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
"training_1/clip_by_value_4/MinimumMinimumytraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc_3$training_1/clip_by_value_4/Minimum/y"
/device:GPU:0*
T0
X
training_1/clip_by_value_4/yConst"
/device:GPU:0*
valueB
*??*
dtype0

training_1/clip_by_value_4Maximum"training_1/clip_by_value_4/Minimumtraining_1/clip_by_value_4/y"
/device:GPU:0*
T0
`
$training_1/clip_by_value_5/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
"training_1/clip_by_value_5/MinimumMinimumstraining_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc_3$training_1/clip_by_value_5/Minimum/y"
/device:GPU:0*
T0
X
training_1/clip_by_value_5/yConst"
/device:GPU:0*
valueB
*??*
dtype0

training_1/clip_by_value_5Maximum"training_1/clip_by_value_5/Minimumtraining_1/clip_by_value_5/y"
/device:GPU:0*
T0
`
$training_1/clip_by_value_6/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
"training_1/clip_by_value_6/MinimumMinimum{training_1/gradients/char_repr_lstm/sequential/bidirectional/forward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc_3$training_1/clip_by_value_6/Minimum/y"
/device:GPU:0*
T0
X
training_1/clip_by_value_6/yConst"
/device:GPU:0*
valueB
*??*
dtype0

training_1/clip_by_value_6Maximum"training_1/clip_by_value_6/Minimumtraining_1/clip_by_value_6/y"
/device:GPU:0*
T0
`
$training_1/clip_by_value_7/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
"training_1/clip_by_value_7/MinimumMinimumztraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split/ReadVariableOp/Enter_grad/b_acc_3$training_1/clip_by_value_7/Minimum/y"
/device:GPU:0*
T0
X
training_1/clip_by_value_7/yConst"
/device:GPU:0*
valueB
*??*
dtype0

training_1/clip_by_value_7Maximum"training_1/clip_by_value_7/Minimumtraining_1/clip_by_value_7/y"
/device:GPU:0*
T0
`
$training_1/clip_by_value_8/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
"training_1/clip_by_value_8/MinimumMinimumttraining_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/ReadVariableOp/Enter_grad/b_acc_3$training_1/clip_by_value_8/Minimum/y"
/device:GPU:0*
T0
X
training_1/clip_by_value_8/yConst"
/device:GPU:0*
dtype0*
valueB
*??

training_1/clip_by_value_8Maximum"training_1/clip_by_value_8/Minimumtraining_1/clip_by_value_8/y"
/device:GPU:0*
T0
`
$training_1/clip_by_value_9/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
"training_1/clip_by_value_9/MinimumMinimum|training_1/gradients/char_repr_lstm/sequential/bidirectional/backward_lstm_1/while/split_1/ReadVariableOp/Enter_grad/b_acc_3$training_1/clip_by_value_9/Minimum/y"
/device:GPU:0*
T0
X
training_1/clip_by_value_9/yConst"
/device:GPU:0*
valueB
*??*
dtype0

training_1/clip_by_value_9Maximum"training_1/clip_by_value_9/Minimumtraining_1/clip_by_value_9/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_10/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_10/MinimumMinimum;training_1/gradients/MatMul_grad/tuple/control_dependency_1%training_1/clip_by_value_10/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_10/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_10Maximum#training_1/clip_by_value_10/Minimumtraining_1/clip_by_value_10/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_11/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_11/MinimumMinimum8training_1/gradients/add_grad/tuple/control_dependency_1%training_1/clip_by_value_11/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_11/yConst"
/device:GPU:0*
dtype0*
valueB
*??
?
training_1/clip_by_value_11Maximum#training_1/clip_by_value_11/Minimumtraining_1/clip_by_value_11/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_12/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_12/MinimumMinimumbtraining_1/gradients/context_repr/lstm-0/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_3%training_1/clip_by_value_12/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_12/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_12Maximum#training_1/clip_by_value_12/Minimumtraining_1/clip_by_value_12/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_13/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_13/MinimumMinimumbtraining_1/gradients/context_repr/lstm-0/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_7%training_1/clip_by_value_13/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_13/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_13Maximum#training_1/clip_by_value_13/Minimumtraining_1/clip_by_value_13/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_14/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_14/MinimumMinimumbtraining_1/gradients/context_repr/lstm-0/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_4%training_1/clip_by_value_14/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_14/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_14Maximum#training_1/clip_by_value_14/Minimumtraining_1/clip_by_value_14/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_15/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_15/MinimumMinimumbtraining_1/gradients/context_repr/lstm-0/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_5%training_1/clip_by_value_15/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_15/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_15Maximum#training_1/clip_by_value_15/Minimumtraining_1/clip_by_value_15/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_16/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_16/MinimumMinimumbtraining_1/gradients/context_repr/lstm-0/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_6%training_1/clip_by_value_16/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_16/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_16Maximum#training_1/clip_by_value_16/Minimumtraining_1/clip_by_value_16/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_17/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_17/MinimumMinimumdtraining_1/gradients/context_repr/lstm-0/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_3%training_1/clip_by_value_17/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_17/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_17Maximum#training_1/clip_by_value_17/Minimumtraining_1/clip_by_value_17/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_18/Minimum/yConst"
/device:GPU:0*
dtype0*
valueB
*?@
?
#training_1/clip_by_value_18/MinimumMinimumdtraining_1/gradients/context_repr/lstm-0/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_7%training_1/clip_by_value_18/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_18/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_18Maximum#training_1/clip_by_value_18/Minimumtraining_1/clip_by_value_18/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_19/Minimum/yConst"
/device:GPU:0*
dtype0*
valueB
*?@
?
#training_1/clip_by_value_19/MinimumMinimumdtraining_1/gradients/context_repr/lstm-0/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_4%training_1/clip_by_value_19/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_19/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_19Maximum#training_1/clip_by_value_19/Minimumtraining_1/clip_by_value_19/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_20/Minimum/yConst"
/device:GPU:0*
dtype0*
valueB
*?@
?
#training_1/clip_by_value_20/MinimumMinimumdtraining_1/gradients/context_repr/lstm-0/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_5%training_1/clip_by_value_20/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_20/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_20Maximum#training_1/clip_by_value_20/Minimumtraining_1/clip_by_value_20/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_21/Minimum/yConst"
/device:GPU:0*
dtype0*
valueB
*?@
?
#training_1/clip_by_value_21/MinimumMinimumdtraining_1/gradients/context_repr/lstm-0/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_6%training_1/clip_by_value_21/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_21/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_21Maximum#training_1/clip_by_value_21/Minimumtraining_1/clip_by_value_21/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_22/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_22/MinimumMinimumbtraining_1/gradients/context_repr/lstm-1/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_3%training_1/clip_by_value_22/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_22/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_22Maximum#training_1/clip_by_value_22/Minimumtraining_1/clip_by_value_22/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_23/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_23/MinimumMinimumbtraining_1/gradients/context_repr/lstm-1/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_7%training_1/clip_by_value_23/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_23/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_23Maximum#training_1/clip_by_value_23/Minimumtraining_1/clip_by_value_23/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_24/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_24/MinimumMinimumbtraining_1/gradients/context_repr/lstm-1/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_4%training_1/clip_by_value_24/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_24/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_24Maximum#training_1/clip_by_value_24/Minimumtraining_1/clip_by_value_24/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_25/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_25/MinimumMinimumbtraining_1/gradients/context_repr/lstm-1/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_5%training_1/clip_by_value_25/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_25/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_25Maximum#training_1/clip_by_value_25/Minimumtraining_1/clip_by_value_25/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_26/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_26/MinimumMinimumbtraining_1/gradients/context_repr/lstm-1/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_6%training_1/clip_by_value_26/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_26/yConst"
/device:GPU:0*
dtype0*
valueB
*??
?
training_1/clip_by_value_26Maximum#training_1/clip_by_value_26/Minimumtraining_1/clip_by_value_26/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_27/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_27/MinimumMinimumdtraining_1/gradients/context_repr/lstm-1/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_3%training_1/clip_by_value_27/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_27/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_27Maximum#training_1/clip_by_value_27/Minimumtraining_1/clip_by_value_27/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_28/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_28/MinimumMinimumdtraining_1/gradients/context_repr/lstm-1/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_7%training_1/clip_by_value_28/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_28/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_28Maximum#training_1/clip_by_value_28/Minimumtraining_1/clip_by_value_28/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_29/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_29/MinimumMinimumdtraining_1/gradients/context_repr/lstm-1/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_4%training_1/clip_by_value_29/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_29/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_29Maximum#training_1/clip_by_value_29/Minimumtraining_1/clip_by_value_29/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_30/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_30/MinimumMinimumdtraining_1/gradients/context_repr/lstm-1/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_5%training_1/clip_by_value_30/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_30/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_30Maximum#training_1/clip_by_value_30/Minimumtraining_1/clip_by_value_30/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_31/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_31/MinimumMinimumdtraining_1/gradients/context_repr/lstm-1/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_6%training_1/clip_by_value_31/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_31/yConst"
/device:GPU:0*
dtype0*
valueB
*??
?
training_1/clip_by_value_31Maximum#training_1/clip_by_value_31/Minimumtraining_1/clip_by_value_31/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_32/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_32/MinimumMinimumbtraining_1/gradients/context_repr/lstm-2/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_3%training_1/clip_by_value_32/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_32/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_32Maximum#training_1/clip_by_value_32/Minimumtraining_1/clip_by_value_32/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_33/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_33/MinimumMinimumbtraining_1/gradients/context_repr/lstm-2/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_7%training_1/clip_by_value_33/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_33/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_33Maximum#training_1/clip_by_value_33/Minimumtraining_1/clip_by_value_33/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_34/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_34/MinimumMinimumbtraining_1/gradients/context_repr/lstm-2/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_4%training_1/clip_by_value_34/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_34/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_34Maximum#training_1/clip_by_value_34/Minimumtraining_1/clip_by_value_34/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_35/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_35/MinimumMinimumbtraining_1/gradients/context_repr/lstm-2/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_5%training_1/clip_by_value_35/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_35/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_35Maximum#training_1/clip_by_value_35/Minimumtraining_1/clip_by_value_35/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_36/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_36/MinimumMinimumbtraining_1/gradients/context_repr/lstm-2/lstm_fused_cell/BlockLSTM_grad/tuple/control_dependency_6%training_1/clip_by_value_36/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_36/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_36Maximum#training_1/clip_by_value_36/Minimumtraining_1/clip_by_value_36/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_37/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_37/MinimumMinimumdtraining_1/gradients/context_repr/lstm-2/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_3%training_1/clip_by_value_37/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_37/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_37Maximum#training_1/clip_by_value_37/Minimumtraining_1/clip_by_value_37/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_38/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_38/MinimumMinimumdtraining_1/gradients/context_repr/lstm-2/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_7%training_1/clip_by_value_38/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_38/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_38Maximum#training_1/clip_by_value_38/Minimumtraining_1/clip_by_value_38/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_39/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_39/MinimumMinimumdtraining_1/gradients/context_repr/lstm-2/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_4%training_1/clip_by_value_39/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_39/yConst"
/device:GPU:0*
dtype0*
valueB
*??
?
training_1/clip_by_value_39Maximum#training_1/clip_by_value_39/Minimumtraining_1/clip_by_value_39/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_40/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_40/MinimumMinimumdtraining_1/gradients/context_repr/lstm-2/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_5%training_1/clip_by_value_40/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_40/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_40Maximum#training_1/clip_by_value_40/Minimumtraining_1/clip_by_value_40/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_41/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_41/MinimumMinimumdtraining_1/gradients/context_repr/lstm-2/lstm_fused_cell_1/BlockLSTM_grad/tuple/control_dependency_6%training_1/clip_by_value_41/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_41/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_41Maximum#training_1/clip_by_value_41/Minimumtraining_1/clip_by_value_41/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_42/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_42/MinimumMinimumHtraining_1/gradients/context_repr/MatMul_grad/tuple/control_dependency_1%training_1/clip_by_value_42/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_42/yConst"
/device:GPU:0*
dtype0*
valueB
*??
?
training_1/clip_by_value_42Maximum#training_1/clip_by_value_42/Minimumtraining_1/clip_by_value_42/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_43/Minimum/yConst"
/device:GPU:0*
valueB
*?@*
dtype0
?
#training_1/clip_by_value_43/MinimumMinimumEtraining_1/gradients/context_repr/add_grad/tuple/control_dependency_1%training_1/clip_by_value_43/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_43/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_43Maximum#training_1/clip_by_value_43/Minimumtraining_1/clip_by_value_43/y"
/device:GPU:0*
T0
a
%training_1/clip_by_value_44/Minimum/yConst"
/device:GPU:0*
dtype0*
valueB
*?@
?
#training_1/clip_by_value_44/MinimumMinimumtraining_1/gradients/AddN_6%training_1/clip_by_value_44/Minimum/y"
/device:GPU:0*
T0
Y
training_1/clip_by_value_44/yConst"
/device:GPU:0*
valueB
*??*
dtype0
?
training_1/clip_by_value_44Maximum#training_1/clip_by_value_44/Minimumtraining_1/clip_by_value_44/y"
/device:GPU:0*
T0
v
$training_1/beta1_power/initial_valueConst"
/device:GPU:0*
_class

loc:@W*
valueB
*fff?*
dtype0
?
training_1/beta1_power
VariableV2"
/device:GPU:0*
shared_name*
_class

loc:@W*
dtype0*
	container*
shape:
?
training_1/beta1_power/AssignAssigntraining_1/beta1_power$training_1/beta1_power/initial_value"
/device:GPU:0*
use_locking(*
T0*
_class

loc:@W*
validate_shape(
m
training_1/beta1_power/readIdentitytraining_1/beta1_power"
/device:GPU:0*
T0*
_class

loc:@W
v
$training_1/beta2_power/initial_valueConst"
/device:GPU:0*
_class

loc:@W*
valueB
*w??*
dtype0
?
training_1/beta2_power
VariableV2"
/device:GPU:0*
shared_name*
_class

loc:@W*
dtype0*
	container*
shape:
?
training_1/beta2_power/AssignAssigntraining_1/beta2_power$training_1/beta2_power/initial_value"
/device:GPU:0*
use_locking(*
T0*
_class

loc:@W*
validate_shape(
m
training_1/beta2_power/readIdentitytraining_1/beta2_power"
/device:GPU:0*
T0*
_class

loc:@W
?
Mtraining/char_repr_cnn/char_embeddings/Adam/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"x*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
dtype0
?
Ctraining/char_repr_cnn/char_embeddings/Adam/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**0
_class&
$"loc:@char_repr_cnn/char_embeddings*
dtype0
?
=training/char_repr_cnn/char_embeddings/Adam/Initializer/zerosFillMtraining/char_repr_cnn/char_embeddings/Adam/Initializer/zeros/shape_as_tensorCtraining/char_repr_cnn/char_embeddings/Adam/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
+training/char_repr_cnn/char_embeddings/Adam
VariableV2"
/device:GPU:0*
	container*
shape
:x*
shared_name*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
dtype0
?
2training/char_repr_cnn/char_embeddings/Adam/AssignAssign+training/char_repr_cnn/char_embeddings/Adam=training/char_repr_cnn/char_embeddings/Adam/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
validate_shape(
?
0training/char_repr_cnn/char_embeddings/Adam/readIdentity+training/char_repr_cnn/char_embeddings/Adam"
/device:GPU:0*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
Otraining/char_repr_cnn/char_embeddings/Adam_1/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"x*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
dtype0
?
Etraining/char_repr_cnn/char_embeddings/Adam_1/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**0
_class&
$"loc:@char_repr_cnn/char_embeddings*
dtype0
?
?training/char_repr_cnn/char_embeddings/Adam_1/Initializer/zerosFillOtraining/char_repr_cnn/char_embeddings/Adam_1/Initializer/zeros/shape_as_tensorEtraining/char_repr_cnn/char_embeddings/Adam_1/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
-training/char_repr_cnn/char_embeddings/Adam_1
VariableV2"
/device:GPU:0*
shared_name*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
dtype0*
	container*
shape
:x
?
4training/char_repr_cnn/char_embeddings/Adam_1/AssignAssign-training/char_repr_cnn/char_embeddings/Adam_1?training/char_repr_cnn/char_embeddings/Adam_1/Initializer/zeros"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
2training/char_repr_cnn/char_embeddings/Adam_1/readIdentity-training/char_repr_cnn/char_embeddings/Adam_1"
/device:GPU:0*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
Ktraining/char_repr_cnn/conv1d/kernel/Adam/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*!
valueB"*.
_class$
" loc:@char_repr_cnn/conv1d/kernel*
dtype0
?
Atraining/char_repr_cnn/conv1d/kernel/Adam/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**.
_class$
" loc:@char_repr_cnn/conv1d/kernel*
dtype0
?
;training/char_repr_cnn/conv1d/kernel/Adam/Initializer/zerosFillKtraining/char_repr_cnn/conv1d/kernel/Adam/Initializer/zeros/shape_as_tensorAtraining/char_repr_cnn/conv1d/kernel/Adam/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*.
_class$
" loc:@char_repr_cnn/conv1d/kernel
?
)training/char_repr_cnn/conv1d/kernel/AdamVarHandleOp"
/device:GPU:0*
shape:*:
shared_name+)training/char_repr_cnn/conv1d/kernel/Adam*.
_class$
" loc:@char_repr_cnn/conv1d/kernel*
dtype0*
	container
?
Jtraining/char_repr_cnn/conv1d/kernel/Adam/IsInitialized/VarIsInitializedOpVarIsInitializedOp)training/char_repr_cnn/conv1d/kernel/Adam"
/device:GPU:0*.
_class$
" loc:@char_repr_cnn/conv1d/kernel
?
0training/char_repr_cnn/conv1d/kernel/Adam/AssignAssignVariableOp)training/char_repr_cnn/conv1d/kernel/Adam;training/char_repr_cnn/conv1d/kernel/Adam/Initializer/zeros"
/device:GPU:0*
dtype0
?
=training/char_repr_cnn/conv1d/kernel/Adam/Read/ReadVariableOpReadVariableOp)training/char_repr_cnn/conv1d/kernel/Adam"
/device:GPU:0*.
_class$
" loc:@char_repr_cnn/conv1d/kernel*
dtype0
?
Mtraining/char_repr_cnn/conv1d/kernel/Adam_1/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*!
valueB"*.
_class$
" loc:@char_repr_cnn/conv1d/kernel*
dtype0
?
Ctraining/char_repr_cnn/conv1d/kernel/Adam_1/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**.
_class$
" loc:@char_repr_cnn/conv1d/kernel*
dtype0
?
=training/char_repr_cnn/conv1d/kernel/Adam_1/Initializer/zerosFillMtraining/char_repr_cnn/conv1d/kernel/Adam_1/Initializer/zeros/shape_as_tensorCtraining/char_repr_cnn/conv1d/kernel/Adam_1/Initializer/zeros/Const"
/device:GPU:0*

index_type0*.
_class$
" loc:@char_repr_cnn/conv1d/kernel*
T0
?
+training/char_repr_cnn/conv1d/kernel/Adam_1VarHandleOp"
/device:GPU:0*.
_class$
" loc:@char_repr_cnn/conv1d/kernel*
dtype0*
	container*
shape:*<
shared_name-+training/char_repr_cnn/conv1d/kernel/Adam_1
?
Ltraining/char_repr_cnn/conv1d/kernel/Adam_1/IsInitialized/VarIsInitializedOpVarIsInitializedOp+training/char_repr_cnn/conv1d/kernel/Adam_1"
/device:GPU:0*.
_class$
" loc:@char_repr_cnn/conv1d/kernel
?
2training/char_repr_cnn/conv1d/kernel/Adam_1/AssignAssignVariableOp+training/char_repr_cnn/conv1d/kernel/Adam_1=training/char_repr_cnn/conv1d/kernel/Adam_1/Initializer/zeros"
/device:GPU:0*
dtype0
?
?training/char_repr_cnn/conv1d/kernel/Adam_1/Read/ReadVariableOpReadVariableOp+training/char_repr_cnn/conv1d/kernel/Adam_1"
/device:GPU:0*.
_class$
" loc:@char_repr_cnn/conv1d/kernel*
dtype0
?
9training/char_repr_cnn/conv1d/bias/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB**,
_class"
 loc:@char_repr_cnn/conv1d/bias*
dtype0
?
'training/char_repr_cnn/conv1d/bias/AdamVarHandleOp"
/device:GPU:0*,
_class"
 loc:@char_repr_cnn/conv1d/bias*
dtype0*
	container*
shape:*8
shared_name)'training/char_repr_cnn/conv1d/bias/Adam
?
Htraining/char_repr_cnn/conv1d/bias/Adam/IsInitialized/VarIsInitializedOpVarIsInitializedOp'training/char_repr_cnn/conv1d/bias/Adam"
/device:GPU:0*,
_class"
 loc:@char_repr_cnn/conv1d/bias
?
.training/char_repr_cnn/conv1d/bias/Adam/AssignAssignVariableOp'training/char_repr_cnn/conv1d/bias/Adam9training/char_repr_cnn/conv1d/bias/Adam/Initializer/zeros"
/device:GPU:0*
dtype0
?
;training/char_repr_cnn/conv1d/bias/Adam/Read/ReadVariableOpReadVariableOp'training/char_repr_cnn/conv1d/bias/Adam"
/device:GPU:0*,
_class"
 loc:@char_repr_cnn/conv1d/bias*
dtype0
?
;training/char_repr_cnn/conv1d/bias/Adam_1/Initializer/zerosConst"
/device:GPU:0*
valueB**,
_class"
 loc:@char_repr_cnn/conv1d/bias*
dtype0
?
)training/char_repr_cnn/conv1d/bias/Adam_1VarHandleOp"
/device:GPU:0*
shape:*:
shared_name+)training/char_repr_cnn/conv1d/bias/Adam_1*,
_class"
 loc:@char_repr_cnn/conv1d/bias*
dtype0*
	container
?
Jtraining/char_repr_cnn/conv1d/bias/Adam_1/IsInitialized/VarIsInitializedOpVarIsInitializedOp)training/char_repr_cnn/conv1d/bias/Adam_1"
/device:GPU:0*,
_class"
 loc:@char_repr_cnn/conv1d/bias
?
0training/char_repr_cnn/conv1d/bias/Adam_1/AssignAssignVariableOp)training/char_repr_cnn/conv1d/bias/Adam_1;training/char_repr_cnn/conv1d/bias/Adam_1/Initializer/zeros"
/device:GPU:0*
dtype0
?
=training/char_repr_cnn/conv1d/bias/Adam_1/Read/ReadVariableOpReadVariableOp)training/char_repr_cnn/conv1d/bias/Adam_1"
/device:GPU:0*,
_class"
 loc:@char_repr_cnn/conv1d/bias*
dtype0
?
Ntraining/char_repr_lstm/char_embeddings/Adam/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"x*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
dtype0
?
Dtraining/char_repr_lstm/char_embeddings/Adam/Initializer/zeros/ConstConst"
/device:GPU:0*
dtype0*
valueB
**1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
>training/char_repr_lstm/char_embeddings/Adam/Initializer/zerosFillNtraining/char_repr_lstm/char_embeddings/Adam/Initializer/zeros/shape_as_tensorDtraining/char_repr_lstm/char_embeddings/Adam/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
,training/char_repr_lstm/char_embeddings/Adam
VariableV2"
/device:GPU:0*
	container*
shape
:x*
shared_name*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
dtype0
?
3training/char_repr_lstm/char_embeddings/Adam/AssignAssign,training/char_repr_lstm/char_embeddings/Adam>training/char_repr_lstm/char_embeddings/Adam/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
validate_shape(
?
1training/char_repr_lstm/char_embeddings/Adam/readIdentity,training/char_repr_lstm/char_embeddings/Adam"
/device:GPU:0*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
Ptraining/char_repr_lstm/char_embeddings/Adam_1/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"x*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
dtype0
?
Ftraining/char_repr_lstm/char_embeddings/Adam_1/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**1
_class'
%#loc:@char_repr_lstm/char_embeddings*
dtype0
?
@training/char_repr_lstm/char_embeddings/Adam_1/Initializer/zerosFillPtraining/char_repr_lstm/char_embeddings/Adam_1/Initializer/zeros/shape_as_tensorFtraining/char_repr_lstm/char_embeddings/Adam_1/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
.training/char_repr_lstm/char_embeddings/Adam_1
VariableV2"
/device:GPU:0*
shared_name*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
dtype0*
	container*
shape
:x
?
5training/char_repr_lstm/char_embeddings/Adam_1/AssignAssign.training/char_repr_lstm/char_embeddings/Adam_1@training/char_repr_lstm/char_embeddings/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
validate_shape(
?
3training/char_repr_lstm/char_embeddings/Adam_1/readIdentity.training/char_repr_lstm/char_embeddings/Adam_1"
/device:GPU:0*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
ktraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"x*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*
dtype0
?
atraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*
dtype0
?
[training/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam/Initializer/zerosFillktraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam/Initializer/zeros/shape_as_tensoratraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel
?
Itraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/AdamVarHandleOp"
/device:GPU:0*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*
dtype0*
	container*
shape
:x*Z
shared_nameKItraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam
?
jtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam/IsInitialized/VarIsInitializedOpVarIsInitializedOpItraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam"
/device:GPU:0*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel
?
Ptraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam/AssignAssignVariableOpItraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam[training/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam/Initializer/zeros"
/device:GPU:0*
dtype0
?
]training/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam/Read/ReadVariableOpReadVariableOpItraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam"
/device:GPU:0*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*
dtype0
?
mtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"x*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*
dtype0
?
ctraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*
dtype0
?
]training/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1/Initializer/zerosFillmtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1/Initializer/zeros/shape_as_tensorctraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel
?
Ktraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1VarHandleOp"
/device:GPU:0*
dtype0*
	container*
shape
:x*\
shared_nameMKtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel
?
ltraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1/IsInitialized/VarIsInitializedOpVarIsInitializedOpKtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1"
/device:GPU:0*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel
?
Rtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1/AssignAssignVariableOpKtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1]training/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1/Initializer/zeros"
/device:GPU:0*
dtype0
?
_training/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1/Read/ReadVariableOpReadVariableOpKtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1"
/device:GPU:0*N
_classD
B@loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/kernel*
dtype0
?
utraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"x*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
dtype0
?
ktraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
dtype0
?
etraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam/Initializer/zerosFillutraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam/Initializer/zeros/shape_as_tensorktraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
Straining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/AdamVarHandleOp"
/device:GPU:0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
dtype0*
	container*
shape
:x*d
shared_nameUStraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam
?
ttraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam/IsInitialized/VarIsInitializedOpVarIsInitializedOpStraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam"
/device:GPU:0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
Ztraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam/AssignAssignVariableOpStraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adametraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam/Initializer/zeros"
/device:GPU:0*
dtype0
?
gtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam/Read/ReadVariableOpReadVariableOpStraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam"
/device:GPU:0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
dtype0
?
wtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
dtype0*
valueB"x*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
mtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
dtype0
?
gtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1/Initializer/zerosFillwtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1/Initializer/zeros/shape_as_tensormtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
Utraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1VarHandleOp"
/device:GPU:0*
shape
:x*f
shared_nameWUtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
dtype0*
	container
?
vtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1/IsInitialized/VarIsInitializedOpVarIsInitializedOpUtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1"
/device:GPU:0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel
?
\training/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1/AssignAssignVariableOpUtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1gtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1/Initializer/zeros"
/device:GPU:0*
dtype0
?
itraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1/Read/ReadVariableOpReadVariableOpUtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1"
/device:GPU:0*X
_classN
LJloc:@char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel*
dtype0
?
Ytraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam/Initializer/zerosConst"
/device:GPU:0*
dtype0*
valueBx**L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias
?
Gtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/AdamVarHandleOp"
/device:GPU:0*
	container*
shape:x*X
shared_nameIGtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam*L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias*
dtype0
?
htraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam/IsInitialized/VarIsInitializedOpVarIsInitializedOpGtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam"
/device:GPU:0*L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias
?
Ntraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam/AssignAssignVariableOpGtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/AdamYtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam/Initializer/zeros"
/device:GPU:0*
dtype0
?
[training/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam/Read/ReadVariableOpReadVariableOpGtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam"
/device:GPU:0*L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias*
dtype0
?
[training/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam_1/Initializer/zerosConst"
/device:GPU:0*
valueBx**L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias*
dtype0
?
Itraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam_1VarHandleOp"
/device:GPU:0*L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias*
dtype0*
	container*
shape:x*Z
shared_nameKItraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam_1
?
jtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam_1/IsInitialized/VarIsInitializedOpVarIsInitializedOpItraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam_1"
/device:GPU:0*L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias
?
Ptraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam_1/AssignAssignVariableOpItraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam_1[training/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam_1/Initializer/zeros"
/device:GPU:0*
dtype0
?
]training/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam_1/Read/ReadVariableOpReadVariableOpItraining/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam_1"
/device:GPU:0*L
_classB
@>loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias*
dtype0
?
ltraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"x*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel*
dtype0
?
btraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel*
dtype0
?
\training/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam/Initializer/zerosFillltraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam/Initializer/zeros/shape_as_tensorbtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam/Initializer/zeros/Const"
/device:GPU:0*

index_type0*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel*
T0
?
Jtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/AdamVarHandleOp"
/device:GPU:0*[
shared_nameLJtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel*
dtype0*
	container*
shape
:x
?
ktraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam/IsInitialized/VarIsInitializedOpVarIsInitializedOpJtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam"
/device:GPU:0*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel
?
Qtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam/AssignAssignVariableOpJtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam\training/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam/Initializer/zeros"
/device:GPU:0*
dtype0
?
^training/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam/Read/ReadVariableOpReadVariableOpJtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam"
/device:GPU:0*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel*
dtype0
?
ntraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"x*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel*
dtype0
?
dtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel*
dtype0
?
^training/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1/Initializer/zerosFillntraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1/Initializer/zeros/shape_as_tensordtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel
?
Ltraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1VarHandleOp"
/device:GPU:0*
shape
:x*]
shared_nameNLtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel*
dtype0*
	container
?
mtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1/IsInitialized/VarIsInitializedOpVarIsInitializedOpLtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1"
/device:GPU:0*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel
?
Straining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1/AssignAssignVariableOpLtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1^training/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1/Initializer/zeros"
/device:GPU:0*
dtype0
?
`training/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1/Read/ReadVariableOpReadVariableOpLtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1"
/device:GPU:0*
dtype0*O
_classE
CAloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/kernel
?
vtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"x*Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel*
dtype0
?
ltraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel*
dtype0
?
ftraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam/Initializer/zerosFillvtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam/Initializer/zeros/shape_as_tensorltraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel
?
Ttraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/AdamVarHandleOp"
/device:GPU:0*Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel*
dtype0*
	container*
shape
:x*e
shared_nameVTtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam
?
utraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam/IsInitialized/VarIsInitializedOpVarIsInitializedOpTtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam"
/device:GPU:0*Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel
?
[training/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam/AssignAssignVariableOpTtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adamftraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam/Initializer/zeros"
/device:GPU:0*
dtype0
?
htraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam/Read/ReadVariableOpReadVariableOpTtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam"
/device:GPU:0*Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel*
dtype0
?
xtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
dtype0*
valueB"x*Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel
?
ntraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel*
dtype0
?
htraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1/Initializer/zerosFillxtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1/Initializer/zeros/shape_as_tensorntraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel
?
Vtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1VarHandleOp"
/device:GPU:0*Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel*
dtype0*
	container*
shape
:x*g
shared_nameXVtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1
?
wtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1/IsInitialized/VarIsInitializedOpVarIsInitializedOpVtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1"
/device:GPU:0*Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel
?
]training/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1/AssignAssignVariableOpVtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1htraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1/Initializer/zeros"
/device:GPU:0*
dtype0
?
jtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1/Read/ReadVariableOpReadVariableOpVtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1"
/device:GPU:0*Y
_classO
MKloc:@char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel*
dtype0
?
Ztraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam/Initializer/zerosConst"
/device:GPU:0*
valueBx**M
_classC
A?loc:@char_repr_lstm/sequential/bidirectional/backward_lstm/bias*
dtype0
?
Htraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/AdamVarHandleOp"
/device:GPU:0*
shape:x*Y
shared_nameJHtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam*M
_classC
A?loc:@char_repr_lstm/sequential/bidirectional/backward_lstm/bias*
dtype0*
	container
?
itraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam/IsInitialized/VarIsInitializedOpVarIsInitializedOpHtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam"
/device:GPU:0*M
_classC
A?loc:@char_repr_lstm/sequential/bidirectional/backward_lstm/bias
?
Otraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam/AssignAssignVariableOpHtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/AdamZtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam/Initializer/zeros"
/device:GPU:0*
dtype0
?
\training/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam/Read/ReadVariableOpReadVariableOpHtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam"
/device:GPU:0*M
_classC
A?loc:@char_repr_lstm/sequential/bidirectional/backward_lstm/bias*
dtype0
?
\training/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam_1/Initializer/zerosConst"
/device:GPU:0*
valueBx**M
_classC
A?loc:@char_repr_lstm/sequential/bidirectional/backward_lstm/bias*
dtype0
?
Jtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam_1VarHandleOp"
/device:GPU:0*[
shared_nameLJtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam_1*M
_classC
A?loc:@char_repr_lstm/sequential/bidirectional/backward_lstm/bias*
dtype0*
	container*
shape:x
?
ktraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam_1/IsInitialized/VarIsInitializedOpVarIsInitializedOpJtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam_1"
/device:GPU:0*M
_classC
A?loc:@char_repr_lstm/sequential/bidirectional/backward_lstm/bias
?
Qtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam_1/AssignAssignVariableOpJtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam_1\training/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam_1/Initializer/zeros"
/device:GPU:0*
dtype0
?
^training/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam_1/Read/ReadVariableOpReadVariableOpJtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam_1"
/device:GPU:0*M
_classC
A?loc:@char_repr_lstm/sequential/bidirectional/backward_lstm/bias*
dtype0
?
1training/W/Adam/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"Z*
_class

loc:@W*
dtype0
y
'training/W/Adam/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**
_class

loc:@W*
dtype0
?
!training/W/Adam/Initializer/zerosFill1training/W/Adam/Initializer/zeros/shape_as_tensor'training/W/Adam/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*
_class

loc:@W
?
training/W/Adam
VariableV2"
/device:GPU:0*
shared_name*
_class

loc:@W*
dtype0*
	container*
shape:
??
?
training/W/Adam/AssignAssigntraining/W/Adam!training/W/Adam/Initializer/zeros"
/device:GPU:0*
_class

loc:@W*
validate_shape(*
use_locking(*
T0
_
training/W/Adam/readIdentitytraining/W/Adam"
/device:GPU:0*
T0*
_class

loc:@W
?
3training/W/Adam_1/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"Z*
_class

loc:@W*
dtype0
{
)training/W/Adam_1/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**
_class

loc:@W*
dtype0
?
#training/W/Adam_1/Initializer/zerosFill3training/W/Adam_1/Initializer/zeros/shape_as_tensor)training/W/Adam_1/Initializer/zeros/Const"
/device:GPU:0*

index_type0*
_class

loc:@W*
T0
?
training/W/Adam_1
VariableV2"
/device:GPU:0*
shape:
??*
shared_name*
_class

loc:@W*
dtype0*
	container
?
training/W/Adam_1/AssignAssigntraining/W/Adam_1#training/W/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*
_class

loc:@W*
validate_shape(
c
training/W/Adam_1/readIdentitytraining/W/Adam_1"
/device:GPU:0*
_class

loc:@W*
T0
x
!training/b/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB?**
_class

loc:@b*
dtype0
?
training/b/Adam
VariableV2"
/device:GPU:0*
_class

loc:@b*
dtype0*
	container*
shape:?*
shared_name
?
training/b/Adam/AssignAssigntraining/b/Adam!training/b/Adam/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*
_class

loc:@b*
validate_shape(
_
training/b/Adam/readIdentitytraining/b/Adam"
/device:GPU:0*
T0*
_class

loc:@b
z
#training/b/Adam_1/Initializer/zerosConst"
/device:GPU:0*
valueB?**
_class

loc:@b*
dtype0
?
training/b/Adam_1
VariableV2"
/device:GPU:0*
	container*
shape:?*
shared_name*
_class

loc:@b*
dtype0
?
training/b/Adam_1/AssignAssigntraining/b/Adam_1#training/b/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*
_class

loc:@b*
validate_shape(
c
training/b/Adam_1/readIdentitytraining/b/Adam_1"
/device:GPU:0*
T0*
_class

loc:@b
?
Ztraining/context_repr/lstm-0/lstm_fused_cell/kernel/Adam/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"?*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
dtype0
?
Ptraining/context_repr/lstm-0/lstm_fused_cell/kernel/Adam/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
dtype0
?
Jtraining/context_repr/lstm-0/lstm_fused_cell/kernel/Adam/Initializer/zerosFillZtraining/context_repr/lstm-0/lstm_fused_cell/kernel/Adam/Initializer/zeros/shape_as_tensorPtraining/context_repr/lstm-0/lstm_fused_cell/kernel/Adam/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel
?
8training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam
VariableV2"
/device:GPU:0*
shared_name*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
dtype0*
	container*
shape:
??
?
?training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam/AssignAssign8training/context_repr/lstm-0/lstm_fused_cell/kernel/AdamJtraining/context_repr/lstm-0/lstm_fused_cell/kernel/Adam/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
validate_shape(
?
=training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam/readIdentity8training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam"
/device:GPU:0*
T0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel
?
\training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"?*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
dtype0
?
Rtraining/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
dtype0
?
Ltraining/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1/Initializer/zerosFill\training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1/Initializer/zeros/shape_as_tensorRtraining/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel
?
:training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1
VariableV2"
/device:GPU:0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
dtype0*
	container*
shape:
??*
shared_name
?
Atraining/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1/AssignAssign:training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1Ltraining/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1/Initializer/zeros"
/device:GPU:0*
T0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel*
validate_shape(*
use_locking(
?
?training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1/readIdentity:training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1"
/device:GPU:0*
T0*=
_class3
1/loc:@context_repr/lstm-0/lstm_fused_cell/kernel
?
Htraining/context_repr/lstm-0/lstm_fused_cell/bias/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB?**;
_class1
/-loc:@context_repr/lstm-0/lstm_fused_cell/bias*
dtype0
?
6training/context_repr/lstm-0/lstm_fused_cell/bias/Adam
VariableV2"
/device:GPU:0*
	container*
shape:?*
shared_name*;
_class1
/-loc:@context_repr/lstm-0/lstm_fused_cell/bias*
dtype0
?
=training/context_repr/lstm-0/lstm_fused_cell/bias/Adam/AssignAssign6training/context_repr/lstm-0/lstm_fused_cell/bias/AdamHtraining/context_repr/lstm-0/lstm_fused_cell/bias/Adam/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*;
_class1
/-loc:@context_repr/lstm-0/lstm_fused_cell/bias*
validate_shape(
?
;training/context_repr/lstm-0/lstm_fused_cell/bias/Adam/readIdentity6training/context_repr/lstm-0/lstm_fused_cell/bias/Adam"
/device:GPU:0*
T0*;
_class1
/-loc:@context_repr/lstm-0/lstm_fused_cell/bias
?
Jtraining/context_repr/lstm-0/lstm_fused_cell/bias/Adam_1/Initializer/zerosConst"
/device:GPU:0*
dtype0*
valueB?**;
_class1
/-loc:@context_repr/lstm-0/lstm_fused_cell/bias
?
8training/context_repr/lstm-0/lstm_fused_cell/bias/Adam_1
VariableV2"
/device:GPU:0*
shared_name*;
_class1
/-loc:@context_repr/lstm-0/lstm_fused_cell/bias*
dtype0*
	container*
shape:?
?
?training/context_repr/lstm-0/lstm_fused_cell/bias/Adam_1/AssignAssign8training/context_repr/lstm-0/lstm_fused_cell/bias/Adam_1Jtraining/context_repr/lstm-0/lstm_fused_cell/bias/Adam_1/Initializer/zeros"
/device:GPU:0*;
_class1
/-loc:@context_repr/lstm-0/lstm_fused_cell/bias*
validate_shape(*
use_locking(*
T0
?
=training/context_repr/lstm-0/lstm_fused_cell/bias/Adam_1/readIdentity8training/context_repr/lstm-0/lstm_fused_cell/bias/Adam_1"
/device:GPU:0*
T0*;
_class1
/-loc:@context_repr/lstm-0/lstm_fused_cell/bias
?
Ltraining/context_repr/lstm-0/lstm_fused_cell/w_i_diag/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB?**?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag*
dtype0
?
:training/context_repr/lstm-0/lstm_fused_cell/w_i_diag/Adam
VariableV2"
/device:GPU:0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag*
dtype0*
	container*
shape:?*
shared_name
?
Atraining/context_repr/lstm-0/lstm_fused_cell/w_i_diag/Adam/AssignAssign:training/context_repr/lstm-0/lstm_fused_cell/w_i_diag/AdamLtraining/context_repr/lstm-0/lstm_fused_cell/w_i_diag/Adam/Initializer/zeros"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag
?
?training/context_repr/lstm-0/lstm_fused_cell/w_i_diag/Adam/readIdentity:training/context_repr/lstm-0/lstm_fused_cell/w_i_diag/Adam"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag
?
Ntraining/context_repr/lstm-0/lstm_fused_cell/w_i_diag/Adam_1/Initializer/zerosConst"
/device:GPU:0*
valueB?**?
_class5
31loc:@context_repr/lstm-0/lstm_fused_cell/w_i_diag*
dtype0
?
training/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam_1
VariableV2"
/device:GPU:0*
shape:?*
shared_name*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_i_diag*
dtype0*
	container
?
Etraining/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam_1/AssignAssign>training/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam_1Ptraining/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_i_diag*
validate_shape(
?
Ctraining/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam_1/readIdentity>training/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam_1"
/device:GPU:0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_i_diag*
T0
?
Ntraining/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB?**A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag*
dtype0
?
training/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam_1
VariableV2"
/device:GPU:0*
shared_name*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag*
dtype0*
	container*
shape:?
?
Etraining/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam_1/AssignAssign>training/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam_1Ptraining/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag*
validate_shape(
?
Ctraining/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam_1/readIdentity>training/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam_1"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag
?
Ntraining/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB?**A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag*
dtype0
?
training/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam_1
VariableV2"
/device:GPU:0*
shared_name*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag*
dtype0*
	container*
shape:?
?
Etraining/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam_1/AssignAssign>training/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam_1Ptraining/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag*
validate_shape(
?
Ctraining/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam_1/readIdentity>training/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam_1"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag
?
Ztraining/context_repr/lstm-1/lstm_fused_cell/kernel/Adam/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"?*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
dtype0
?
Ptraining/context_repr/lstm-1/lstm_fused_cell/kernel/Adam/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
dtype0
?
Jtraining/context_repr/lstm-1/lstm_fused_cell/kernel/Adam/Initializer/zerosFillZtraining/context_repr/lstm-1/lstm_fused_cell/kernel/Adam/Initializer/zeros/shape_as_tensorPtraining/context_repr/lstm-1/lstm_fused_cell/kernel/Adam/Initializer/zeros/Const"
/device:GPU:0*

index_type0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
T0
?
8training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam
VariableV2"
/device:GPU:0*
shape:
??*
shared_name*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
dtype0*
	container
?
?training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam/AssignAssign8training/context_repr/lstm-1/lstm_fused_cell/kernel/AdamJtraining/context_repr/lstm-1/lstm_fused_cell/kernel/Adam/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
validate_shape(
?
=training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam/readIdentity8training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam"
/device:GPU:0*
T0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel
?
\training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"?*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
dtype0
?
Rtraining/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
dtype0
?
Ltraining/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1/Initializer/zerosFill\training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1/Initializer/zeros/shape_as_tensorRtraining/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel
?
:training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1
VariableV2"
/device:GPU:0*
	container*
shape:
??*
shared_name*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
dtype0
?
Atraining/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1/AssignAssign:training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1Ltraining/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
validate_shape(
?
?training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1/readIdentity:training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1"
/device:GPU:0*
T0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel
?
Htraining/context_repr/lstm-1/lstm_fused_cell/bias/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB?**;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias*
dtype0
?
6training/context_repr/lstm-1/lstm_fused_cell/bias/Adam
VariableV2"
/device:GPU:0*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias*
dtype0*
	container*
shape:?*
shared_name
?
=training/context_repr/lstm-1/lstm_fused_cell/bias/Adam/AssignAssign6training/context_repr/lstm-1/lstm_fused_cell/bias/AdamHtraining/context_repr/lstm-1/lstm_fused_cell/bias/Adam/Initializer/zeros"
/device:GPU:0*
T0*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias*
validate_shape(*
use_locking(
?
;training/context_repr/lstm-1/lstm_fused_cell/bias/Adam/readIdentity6training/context_repr/lstm-1/lstm_fused_cell/bias/Adam"
/device:GPU:0*
T0*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias
?
Jtraining/context_repr/lstm-1/lstm_fused_cell/bias/Adam_1/Initializer/zerosConst"
/device:GPU:0*
valueB?**;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias*
dtype0
?
8training/context_repr/lstm-1/lstm_fused_cell/bias/Adam_1
VariableV2"
/device:GPU:0*
shape:?*
shared_name*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias*
dtype0*
	container
?
?training/context_repr/lstm-1/lstm_fused_cell/bias/Adam_1/AssignAssign8training/context_repr/lstm-1/lstm_fused_cell/bias/Adam_1Jtraining/context_repr/lstm-1/lstm_fused_cell/bias/Adam_1/Initializer/zeros"
/device:GPU:0*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias*
validate_shape(*
use_locking(*
T0
?
=training/context_repr/lstm-1/lstm_fused_cell/bias/Adam_1/readIdentity8training/context_repr/lstm-1/lstm_fused_cell/bias/Adam_1"
/device:GPU:0*
T0*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias
?
Ltraining/context_repr/lstm-1/lstm_fused_cell/w_i_diag/Adam/Initializer/zerosConst"
/device:GPU:0*
dtype0*
valueB?**?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag
?
:training/context_repr/lstm-1/lstm_fused_cell/w_i_diag/Adam
VariableV2"
/device:GPU:0*
shape:?*
shared_name*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag*
dtype0*
	container
?
Atraining/context_repr/lstm-1/lstm_fused_cell/w_i_diag/Adam/AssignAssign:training/context_repr/lstm-1/lstm_fused_cell/w_i_diag/AdamLtraining/context_repr/lstm-1/lstm_fused_cell/w_i_diag/Adam/Initializer/zeros"
/device:GPU:0*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag*
validate_shape(*
use_locking(
?
?training/context_repr/lstm-1/lstm_fused_cell/w_i_diag/Adam/readIdentity:training/context_repr/lstm-1/lstm_fused_cell/w_i_diag/Adam"
/device:GPU:0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag*
T0
?
Ntraining/context_repr/lstm-1/lstm_fused_cell/w_i_diag/Adam_1/Initializer/zerosConst"
/device:GPU:0*
valueB?**?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_i_diag*
dtype0
?
training/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam_1
VariableV2"
/device:GPU:0*
shared_name*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_i_diag*
dtype0*
	container*
shape:?
?
Etraining/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam_1/AssignAssign>training/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam_1Ptraining/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_i_diag*
validate_shape(
?
Ctraining/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam_1/readIdentity>training/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam_1"
/device:GPU:0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_i_diag*
T0
?
Ntraining/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB?**A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
dtype0
?
training/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam_1
VariableV2"
/device:GPU:0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
dtype0*
	container*
shape:?*
shared_name
?
Etraining/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam_1/AssignAssign>training/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam_1Ptraining/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
validate_shape(
?
Ctraining/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam_1/readIdentity>training/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam_1"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag
?
Ntraining/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB?**A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag*
dtype0
?
training/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam_1
VariableV2"
/device:GPU:0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag*
dtype0*
	container*
shape:?*
shared_name
?
Etraining/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam_1/AssignAssign>training/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam_1Ptraining/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag*
validate_shape(
?
Ctraining/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam_1/readIdentity>training/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam_1"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag
?
Ztraining/context_repr/lstm-2/lstm_fused_cell/kernel/Adam/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"?*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel*
dtype0
?
Ptraining/context_repr/lstm-2/lstm_fused_cell/kernel/Adam/Initializer/zeros/ConstConst"
/device:GPU:0*
dtype0*
valueB
**=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
Jtraining/context_repr/lstm-2/lstm_fused_cell/kernel/Adam/Initializer/zerosFillZtraining/context_repr/lstm-2/lstm_fused_cell/kernel/Adam/Initializer/zeros/shape_as_tensorPtraining/context_repr/lstm-2/lstm_fused_cell/kernel/Adam/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
8training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam
VariableV2"
/device:GPU:0*
shape:
??*
shared_name*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel*
dtype0*
	container
?
?training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam/AssignAssign8training/context_repr/lstm-2/lstm_fused_cell/kernel/AdamJtraining/context_repr/lstm-2/lstm_fused_cell/kernel/Adam/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel*
validate_shape(
?
=training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam/readIdentity8training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam"
/device:GPU:0*
T0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
\training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"?*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel*
dtype0
?
Rtraining/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel*
dtype0
?
Ltraining/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1/Initializer/zerosFill\training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1/Initializer/zeros/shape_as_tensorRtraining/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
:training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1
VariableV2"
/device:GPU:0*
dtype0*
	container*
shape:
??*
shared_name*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
Atraining/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1/AssignAssign:training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1Ltraining/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel*
validate_shape(
?
?training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1/readIdentity:training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1"
/device:GPU:0*
T0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
Htraining/context_repr/lstm-2/lstm_fused_cell/bias/Adam/Initializer/zerosConst"
/device:GPU:0*
dtype0*
valueB?**;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias
?
6training/context_repr/lstm-2/lstm_fused_cell/bias/Adam
VariableV2"
/device:GPU:0*
shape:?*
shared_name*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias*
dtype0*
	container
?
=training/context_repr/lstm-2/lstm_fused_cell/bias/Adam/AssignAssign6training/context_repr/lstm-2/lstm_fused_cell/bias/AdamHtraining/context_repr/lstm-2/lstm_fused_cell/bias/Adam/Initializer/zeros"
/device:GPU:0*
T0*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias*
validate_shape(*
use_locking(
?
;training/context_repr/lstm-2/lstm_fused_cell/bias/Adam/readIdentity6training/context_repr/lstm-2/lstm_fused_cell/bias/Adam"
/device:GPU:0*
T0*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias
?
Jtraining/context_repr/lstm-2/lstm_fused_cell/bias/Adam_1/Initializer/zerosConst"
/device:GPU:0*
valueB?**;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias*
dtype0
?
8training/context_repr/lstm-2/lstm_fused_cell/bias/Adam_1
VariableV2"
/device:GPU:0*
shared_name*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias*
dtype0*
	container*
shape:?
?
?training/context_repr/lstm-2/lstm_fused_cell/bias/Adam_1/AssignAssign8training/context_repr/lstm-2/lstm_fused_cell/bias/Adam_1Jtraining/context_repr/lstm-2/lstm_fused_cell/bias/Adam_1/Initializer/zeros"
/device:GPU:0*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias*
validate_shape(*
use_locking(*
T0
?
=training/context_repr/lstm-2/lstm_fused_cell/bias/Adam_1/readIdentity8training/context_repr/lstm-2/lstm_fused_cell/bias/Adam_1"
/device:GPU:0*
T0*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias
?
Ltraining/context_repr/lstm-2/lstm_fused_cell/w_i_diag/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB?**?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag*
dtype0
?
:training/context_repr/lstm-2/lstm_fused_cell/w_i_diag/Adam
VariableV2"
/device:GPU:0*
	container*
shape:?*
shared_name*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag*
dtype0
?
Atraining/context_repr/lstm-2/lstm_fused_cell/w_i_diag/Adam/AssignAssign:training/context_repr/lstm-2/lstm_fused_cell/w_i_diag/AdamLtraining/context_repr/lstm-2/lstm_fused_cell/w_i_diag/Adam/Initializer/zeros"
/device:GPU:0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag*
validate_shape(*
use_locking(*
T0
?
?training/context_repr/lstm-2/lstm_fused_cell/w_i_diag/Adam/readIdentity:training/context_repr/lstm-2/lstm_fused_cell/w_i_diag/Adam"
/device:GPU:0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag*
T0
?
Ntraining/context_repr/lstm-2/lstm_fused_cell/w_i_diag/Adam_1/Initializer/zerosConst"
/device:GPU:0*
valueB?**?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_i_diag*
dtype0
?
training/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam_1
VariableV2"
/device:GPU:0*
	container*
shape:?*
shared_name*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_i_diag*
dtype0
?
Etraining/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam_1/AssignAssign>training/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam_1Ptraining/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_i_diag*
validate_shape(
?
Ctraining/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam_1/readIdentity>training/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam_1"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_i_diag
?
Ntraining/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB?**A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag*
dtype0
?
training/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam_1
VariableV2"
/device:GPU:0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag*
dtype0*
	container*
shape:?*
shared_name
?
Etraining/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam_1/AssignAssign>training/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam_1Ptraining/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag*
validate_shape(
?
Ctraining/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam_1/readIdentity>training/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam_1"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag
?
Ntraining/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB?**A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag*
dtype0
?
training/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam_1
VariableV2"
/device:GPU:0*
shared_name*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag*
dtype0*
	container*
shape:?
?
Etraining/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam_1/AssignAssign>training/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam_1Ptraining/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag*
validate_shape(
?
Ctraining/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam_1/readIdentity>training/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam_1"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag
?
>training/context_repr/W/Adam/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"
*!
_class
loc:@context_repr/W*
dtype0
?
4training/context_repr/W/Adam/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**!
_class
loc:@context_repr/W*
dtype0
?
.training/context_repr/W/Adam/Initializer/zerosFill>training/context_repr/W/Adam/Initializer/zeros/shape_as_tensor4training/context_repr/W/Adam/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*!
_class
loc:@context_repr/W
?
training/context_repr/W/Adam
VariableV2"
/device:GPU:0*
shared_name*!
_class
loc:@context_repr/W*
dtype0*
	container*
shape:	?

?
#training/context_repr/W/Adam/AssignAssigntraining/context_repr/W/Adam.training/context_repr/W/Adam/Initializer/zeros"
/device:GPU:0*
T0*!
_class
loc:@context_repr/W*
validate_shape(*
use_locking(
?
!training/context_repr/W/Adam/readIdentitytraining/context_repr/W/Adam"
/device:GPU:0*
T0*!
_class
loc:@context_repr/W
?
@training/context_repr/W/Adam_1/Initializer/zeros/shape_as_tensorConst"
/device:GPU:0*
valueB"
*!
_class
loc:@context_repr/W*
dtype0
?
6training/context_repr/W/Adam_1/Initializer/zeros/ConstConst"
/device:GPU:0*
valueB
**!
_class
loc:@context_repr/W*
dtype0
?
0training/context_repr/W/Adam_1/Initializer/zerosFill@training/context_repr/W/Adam_1/Initializer/zeros/shape_as_tensor6training/context_repr/W/Adam_1/Initializer/zeros/Const"
/device:GPU:0*
T0*

index_type0*!
_class
loc:@context_repr/W
?
training/context_repr/W/Adam_1
VariableV2"
/device:GPU:0*
	container*
shape:	?
*
shared_name*!
_class
loc:@context_repr/W*
dtype0
?
%training/context_repr/W/Adam_1/AssignAssigntraining/context_repr/W/Adam_10training/context_repr/W/Adam_1/Initializer/zeros"
/device:GPU:0*
T0*!
_class
loc:@context_repr/W*
validate_shape(*
use_locking(
?
#training/context_repr/W/Adam_1/readIdentitytraining/context_repr/W/Adam_1"
/device:GPU:0*
T0*!
_class
loc:@context_repr/W
?
.training/context_repr/b/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB
**!
_class
loc:@context_repr/b*
dtype0
?
training/context_repr/b/Adam
VariableV2"
/device:GPU:0*!
_class
loc:@context_repr/b*
dtype0*
	container*
shape:
*
shared_name
?
#training/context_repr/b/Adam/AssignAssigntraining/context_repr/b/Adam.training/context_repr/b/Adam/Initializer/zeros"
/device:GPU:0*!
_class
loc:@context_repr/b*
validate_shape(*
use_locking(*
T0
?
!training/context_repr/b/Adam/readIdentitytraining/context_repr/b/Adam"
/device:GPU:0*
T0*!
_class
loc:@context_repr/b
?
0training/context_repr/b/Adam_1/Initializer/zerosConst"
/device:GPU:0*
valueB
**!
_class
loc:@context_repr/b*
dtype0
?
training/context_repr/b/Adam_1
VariableV2"
/device:GPU:0*!
_class
loc:@context_repr/b*
dtype0*
	container*
shape:
*
shared_name
?
%training/context_repr/b/Adam_1/AssignAssigntraining/context_repr/b/Adam_10training/context_repr/b/Adam_1/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*!
_class
loc:@context_repr/b*
validate_shape(
?
#training/context_repr/b/Adam_1/readIdentitytraining/context_repr/b/Adam_1"
/device:GPU:0*
T0*!
_class
loc:@context_repr/b
?
;training/inference/transition_params/Adam/Initializer/zerosConst"
/device:GPU:0*
valueB

**.
_class$
" loc:@inference/transition_params*
dtype0
?
)training/inference/transition_params/Adam
VariableV2"
/device:GPU:0*
	container*
shape
:

*
shared_name*.
_class$
" loc:@inference/transition_params*
dtype0
?
0training/inference/transition_params/Adam/AssignAssign)training/inference/transition_params/Adam;training/inference/transition_params/Adam/Initializer/zeros"
/device:GPU:0*
use_locking(*
T0*.
_class$
" loc:@inference/transition_params*
validate_shape(
?
.training/inference/transition_params/Adam/readIdentity)training/inference/transition_params/Adam"
/device:GPU:0*.
_class$
" loc:@inference/transition_params*
T0
?
=training/inference/transition_params/Adam_1/Initializer/zerosConst"
/device:GPU:0*
valueB

**.
_class$
" loc:@inference/transition_params*
dtype0
?
+training/inference/transition_params/Adam_1
VariableV2"
/device:GPU:0*
shape
:

*
shared_name*.
_class$
" loc:@inference/transition_params*
dtype0*
	container
?
2training/inference/transition_params/Adam_1/AssignAssign+training/inference/transition_params/Adam_1=training/inference/transition_params/Adam_1/Initializer/zeros"
/device:GPU:0*
T0*.
_class$
" loc:@inference/transition_params*
validate_shape(*
use_locking(
?
0training/inference/transition_params/Adam_1/readIdentity+training/inference/transition_params/Adam_1"
/device:GPU:0*
T0*.
_class$
" loc:@inference/transition_params
Q
training_1/Adam/beta1Const"
/device:GPU:0*
valueB
*fff?*
dtype0
Q
training_1/Adam/beta2Const"
/device:GPU:0*
valueB
*w??*
dtype0
S
training_1/Adam/epsilonConst"
/device:GPU:0*
valueB
*w?+2*
dtype0
?
;training_1/Adam/update_char_repr_cnn/char_embeddings/UniqueUniqueBtraining_1/gradients/char_repr_cnn/embedding_lookup_grad/Reshape_1"
/device:GPU:0*
out_idx0*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
:training_1/Adam/update_char_repr_cnn/char_embeddings/ShapeShape;training_1/Adam/update_char_repr_cnn/char_embeddings/Unique"
/device:GPU:0*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
out_type0
?
Htraining_1/Adam/update_char_repr_cnn/char_embeddings/strided_slice/stackConst"
/device:GPU:0*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
value
B:*
dtype0
?
Jtraining_1/Adam/update_char_repr_cnn/char_embeddings/strided_slice/stack_1Const"
/device:GPU:0*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
value
B:*
dtype0
?
Jtraining_1/Adam/update_char_repr_cnn/char_embeddings/strided_slice/stack_2Const"
/device:GPU:0*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
value
B:*
dtype0
?
Btraining_1/Adam/update_char_repr_cnn/char_embeddings/strided_sliceStridedSlice:training_1/Adam/update_char_repr_cnn/char_embeddings/ShapeHtraining_1/Adam/update_char_repr_cnn/char_embeddings/strided_slice/stackJtraining_1/Adam/update_char_repr_cnn/char_embeddings/strided_slice/stack_1Jtraining_1/Adam/update_char_repr_cnn/char_embeddings/strided_slice/stack_2"
/device:GPU:0*
end_mask*
Index0*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
shrink_axis_mask*

ellipsis_mask*

begin_mask*

new_axis_mask
?
Gtraining_1/Adam/update_char_repr_cnn/char_embeddings/UnsortedSegmentSumUnsortedSegmentSumtraining_1/clip_by_value=training_1/Adam/update_char_repr_cnn/char_embeddings/Unique:1Btraining_1/Adam/update_char_repr_cnn/char_embeddings/strided_slice"
/device:GPU:0*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
Tnumsegments0*
Tindices0
?
:training_1/Adam/update_char_repr_cnn/char_embeddings/sub/xConst"
/device:GPU:0*
dtype0*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
valueB
*??
?
8training_1/Adam/update_char_repr_cnn/char_embeddings/subSub:training_1/Adam/update_char_repr_cnn/char_embeddings/sub/xtraining_1/beta2_power/read"
/device:GPU:0*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
9training_1/Adam/update_char_repr_cnn/char_embeddings/SqrtSqrt8training_1/Adam/update_char_repr_cnn/char_embeddings/sub"
/device:GPU:0*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
8training_1/Adam/update_char_repr_cnn/char_embeddings/mulMultraining/lr9training_1/Adam/update_char_repr_cnn/char_embeddings/Sqrt"
/device:GPU:0*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
^training_1/Adam/update_char_repr_cnn/char_embeddings/Assign_1"
/device:GPU:0*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings*
use_locking(*
Tindices0
?
;training_1/Adam/update_char_repr_cnn/char_embeddings/Sqrt_1SqrtAtraining_1/Adam/update_char_repr_cnn/char_embeddings/ScatterAdd_1"
/device:GPU:0*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
:training_1/Adam/update_char_repr_cnn/char_embeddings/mul_6Multraining_1/Adam/update_char_repr_cnn/char_embeddings/truediv_1RealDiv:training_1/Adam/update_char_repr_cnn/char_embeddings/mul_68training_1/Adam/update_char_repr_cnn/char_embeddings/add"
/device:GPU:0*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
>training_1/Adam/update_char_repr_cnn/char_embeddings/AssignSub	AssignSubchar_repr_cnn/char_embeddings>training_1/Adam/update_char_repr_cnn/char_embeddings/truediv_1"
/device:GPU:0*
use_locking(*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
?training_1/Adam/update_char_repr_cnn/char_embeddings/group_depsNoOp?^training_1/Adam/update_char_repr_cnn/char_embeddings/AssignSub@^training_1/Adam/update_char_repr_cnn/char_embeddings/ScatterAddB^training_1/Adam/update_char_repr_cnn/char_embeddings/ScatterAdd_1"
/device:GPU:0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
?
Dtraining_1/Adam/update_char_repr_cnn/conv1d/kernel/ResourceApplyAdamResourceApplyAdamchar_repr_cnn/conv1d/kernel)training/char_repr_cnn/conv1d/kernel/Adam+training/char_repr_cnn/conv1d/kernel/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_1"
/device:GPU:0*
use_locking(*
T0*.
_class$
" loc:@char_repr_cnn/conv1d/kernel*
use_nesterov(
?
Btraining_1/Adam/update_char_repr_cnn/conv1d/bias/ResourceApplyAdamResourceApplyAdamchar_repr_cnn/conv1d/bias'training/char_repr_cnn/conv1d/bias/Adam)training/char_repr_cnn/conv1d/bias/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_2"
/device:GPU:0*
use_locking(*
T0*,
_class"
 loc:@char_repr_cnn/conv1d/bias*
use_nesterov(
?
training_1/Adam/update_char_repr_lstm/char_embeddings/Unique:1Ctraining_1/Adam/update_char_repr_lstm/char_embeddings/strided_slice"
/device:GPU:0*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
Tnumsegments0*
Tindices0
?
;training_1/Adam/update_char_repr_lstm/char_embeddings/sub/xConst"
/device:GPU:0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
valueB
*??*
dtype0
?
9training_1/Adam/update_char_repr_lstm/char_embeddings/subSub;training_1/Adam/update_char_repr_lstm/char_embeddings/sub/xtraining_1/beta2_power/read"
/device:GPU:0*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
:training_1/Adam/update_char_repr_lstm/char_embeddings/SqrtSqrt9training_1/Adam/update_char_repr_lstm/char_embeddings/sub"
/device:GPU:0*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
9training_1/Adam/update_char_repr_lstm/char_embeddings/mulMultraining/lr:training_1/Adam/update_char_repr_lstm/char_embeddings/Sqrt"
/device:GPU:0*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
=training_1/Adam/update_char_repr_lstm/char_embeddings/sub_1/xConst"
/device:GPU:0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
valueB
*??*
dtype0
?
;training_1/Adam/update_char_repr_lstm/char_embeddings/sub_1Sub=training_1/Adam/update_char_repr_lstm/char_embeddings/sub_1/xtraining_1/beta1_power/read"
/device:GPU:0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
T0
?
=training_1/Adam/update_char_repr_lstm/char_embeddings/truedivRealDiv9training_1/Adam/update_char_repr_lstm/char_embeddings/mul;training_1/Adam/update_char_repr_lstm/char_embeddings/sub_1"
/device:GPU:0*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
=training_1/Adam/update_char_repr_lstm/char_embeddings/sub_2/xConst"
/device:GPU:0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
valueB
*??*
dtype0
?
;training_1/Adam/update_char_repr_lstm/char_embeddings/sub_2Sub=training_1/Adam/update_char_repr_lstm/char_embeddings/sub_2/xtraining_1/Adam/beta1"
/device:GPU:0*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
;training_1/Adam/update_char_repr_lstm/char_embeddings/mul_1MulHtraining_1/Adam/update_char_repr_lstm/char_embeddings/UnsortedSegmentSum;training_1/Adam/update_char_repr_lstm/char_embeddings/sub_2"
/device:GPU:0*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
;training_1/Adam/update_char_repr_lstm/char_embeddings/mul_2Mul1training/char_repr_lstm/char_embeddings/Adam/readtraining_1/Adam/beta1"
/device:GPU:0*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings
?
training_1/Adam/update_char_repr_lstm/char_embeddings/Assign_1Assign.training/char_repr_lstm/char_embeddings/Adam_1;training_1/Adam/update_char_repr_lstm/char_embeddings/mul_5"
/device:GPU:0*
use_locking(*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
validate_shape(
?
Btraining_1/Adam/update_char_repr_lstm/char_embeddings/ScatterAdd_1
ScatterAdd.training/char_repr_lstm/char_embeddings/Adam_1loc:@char_repr_lstm/sequential/bidirectional/forward_lstm/bias*
use_nesterov(
?
etraining_1/Adam/update_char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/ResourceApplyAdamResourceApplyAdamtraining/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_19"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_i_diag*
use_nesterov(
?
Otraining_1/Adam/update_context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/ApplyAdam	ApplyAdam.context_repr/lstm-0/lstm_fused_cell_1/w_f_diagtraining/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_20"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag*
use_nesterov(
?
Otraining_1/Adam/update_context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/ApplyAdam	ApplyAdam.context_repr/lstm-0/lstm_fused_cell_1/w_o_diagtraining/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_21"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag*
use_nesterov(
?
Ktraining_1/Adam/update_context_repr/lstm-1/lstm_fused_cell/kernel/ApplyAdam	ApplyAdam*context_repr/lstm-1/lstm_fused_cell/kernel8training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam:training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_22"
/device:GPU:0*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
use_nesterov(
?
Itraining_1/Adam/update_context_repr/lstm-1/lstm_fused_cell/bias/ApplyAdam	ApplyAdam(context_repr/lstm-1/lstm_fused_cell/bias6training/context_repr/lstm-1/lstm_fused_cell/bias/Adam8training/context_repr/lstm-1/lstm_fused_cell/bias/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_23"
/device:GPU:0*
use_locking(*
T0*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias*
use_nesterov(
?
Mtraining_1/Adam/update_context_repr/lstm-1/lstm_fused_cell/w_i_diag/ApplyAdam	ApplyAdam,context_repr/lstm-1/lstm_fused_cell/w_i_diag:training/context_repr/lstm-1/lstm_fused_cell/w_i_diag/Adamtraining/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_29"
/device:GPU:0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_i_diag*
use_nesterov(*
use_locking(*
T0
?
Otraining_1/Adam/update_context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/ApplyAdam	ApplyAdam.context_repr/lstm-1/lstm_fused_cell_1/w_f_diagtraining/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_30"
/device:GPU:0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
use_nesterov(*
use_locking(*
T0
?
Otraining_1/Adam/update_context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/ApplyAdam	ApplyAdam.context_repr/lstm-1/lstm_fused_cell_1/w_o_diagtraining/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_31"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag*
use_nesterov(
?
Ktraining_1/Adam/update_context_repr/lstm-2/lstm_fused_cell/kernel/ApplyAdam	ApplyAdam*context_repr/lstm-2/lstm_fused_cell/kernel8training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam:training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_32"
/device:GPU:0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel*
use_nesterov(*
use_locking(*
T0
?
Itraining_1/Adam/update_context_repr/lstm-2/lstm_fused_cell/bias/ApplyAdam	ApplyAdam(context_repr/lstm-2/lstm_fused_cell/bias6training/context_repr/lstm-2/lstm_fused_cell/bias/Adam8training/context_repr/lstm-2/lstm_fused_cell/bias/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_33"
/device:GPU:0*
use_locking(*
T0*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias*
use_nesterov(
?
Mtraining_1/Adam/update_context_repr/lstm-2/lstm_fused_cell/w_i_diag/ApplyAdam	ApplyAdam,context_repr/lstm-2/lstm_fused_cell/w_i_diag:training/context_repr/lstm-2/lstm_fused_cell/w_i_diag/Adamtraining/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_39"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_i_diag*
use_nesterov(
?
Otraining_1/Adam/update_context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/ApplyAdam	ApplyAdam.context_repr/lstm-2/lstm_fused_cell_1/w_f_diagtraining/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_40"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag*
use_nesterov(*
use_locking(
?
Otraining_1/Adam/update_context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/ApplyAdam	ApplyAdam.context_repr/lstm-2/lstm_fused_cell_1/w_o_diagtraining/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_41"
/device:GPU:0*
use_nesterov(*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag
?
/training_1/Adam/update_context_repr/W/ApplyAdam	ApplyAdamcontext_repr/Wtraining/context_repr/W/Adamtraining/context_repr/W/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_42"
/device:GPU:0*
T0*!
_class
loc:@context_repr/W*
use_nesterov(*
use_locking(
?
/training_1/Adam/update_context_repr/b/ApplyAdam	ApplyAdamcontext_repr/btraining/context_repr/b/Adamtraining/context_repr/b/Adam_1training_1/beta1_power/readtraining_1/beta2_power/readtraining/lrtraining_1/Adam/beta1training_1/Adam/beta2training_1/Adam/epsilontraining_1/clip_by_value_43"
/device:GPU:0*
use_nesterov(*
use_locking(*
T0*!
_class
loc:@context_repr/b
?
^training/context_repr/lstm-0/lstm_fused_cell/bias/Adam/Assign@^training/context_repr/lstm-0/lstm_fused_cell/bias/Adam_1/Assign@^training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam/AssignB^training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1/AssignB^training/context_repr/lstm-0/lstm_fused_cell/w_f_diag/Adam/AssignD^training/context_repr/lstm-0/lstm_fused_cell/w_f_diag/Adam_1/AssignB^training/context_repr/lstm-0/lstm_fused_cell/w_i_diag/Adam/AssignD^training/context_repr/lstm-0/lstm_fused_cell/w_i_diag/Adam_1/AssignB^training/context_repr/lstm-0/lstm_fused_cell/w_o_diag/Adam/AssignD^training/context_repr/lstm-0/lstm_fused_cell/w_o_diag/Adam_1/Assign@^training/context_repr/lstm-0/lstm_fused_cell_1/bias/Adam/AssignB^training/context_repr/lstm-0/lstm_fused_cell_1/bias/Adam_1/AssignB^training/context_repr/lstm-0/lstm_fused_cell_1/kernel/Adam/AssignD^training/context_repr/lstm-0/lstm_fused_cell_1/kernel/Adam_1/AssignD^training/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam/AssignF^training/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam_1/AssignD^training/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam/AssignF^training/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam_1/AssignD^training/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam/AssignF^training/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam_1/Assign>^training/context_repr/lstm-1/lstm_fused_cell/bias/Adam/Assign@^training/context_repr/lstm-1/lstm_fused_cell/bias/Adam_1/Assign@^training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam/AssignB^training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1/AssignB^training/context_repr/lstm-1/lstm_fused_cell/w_f_diag/Adam/AssignD^training/context_repr/lstm-1/lstm_fused_cell/w_f_diag/Adam_1/AssignB^training/context_repr/lstm-1/lstm_fused_cell/w_i_diag/Adam/AssignD^training/context_repr/lstm-1/lstm_fused_cell/w_i_diag/Adam_1/AssignB^training/context_repr/lstm-1/lstm_fused_cell/w_o_diag/Adam/AssignD^training/context_repr/lstm-1/lstm_fused_cell/w_o_diag/Adam_1/Assign@^training/context_repr/lstm-1/lstm_fused_cell_1/bias/Adam/AssignB^training/context_repr/lstm-1/lstm_fused_cell_1/bias/Adam_1/AssignB^training/context_repr/lstm-1/lstm_fused_cell_1/kernel/Adam/AssignD^training/context_repr/lstm-1/lstm_fused_cell_1/kernel/Adam_1/AssignD^training/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam/AssignF^training/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam_1/AssignD^training/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam/AssignF^training/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam_1/AssignD^training/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam/AssignF^training/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam_1/Assign>^training/context_repr/lstm-2/lstm_fused_cell/bias/Adam/Assign@^training/context_repr/lstm-2/lstm_fused_cell/bias/Adam_1/Assign@^training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam/AssignB^training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1/AssignB^training/context_repr/lstm-2/lstm_fused_cell/w_f_diag/Adam/AssignD^training/context_repr/lstm-2/lstm_fused_cell/w_f_diag/Adam_1/AssignB^training/context_repr/lstm-2/lstm_fused_cell/w_i_diag/Adam/AssignD^training/context_repr/lstm-2/lstm_fused_cell/w_i_diag/Adam_1/AssignB^training/context_repr/lstm-2/lstm_fused_cell/w_o_diag/Adam/AssignD^training/context_repr/lstm-2/lstm_fused_cell/w_o_diag/Adam_1/Assign@^training/context_repr/lstm-2/lstm_fused_cell_1/bias/Adam/AssignB^training/context_repr/lstm-2/lstm_fused_cell_1/bias/Adam_1/AssignB^training/context_repr/lstm-2/lstm_fused_cell_1/kernel/Adam/AssignD^training/context_repr/lstm-2/lstm_fused_cell_1/kernel/Adam_1/AssignD^training/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam/AssignF^training/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam_1/AssignD^training/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam/AssignF^training/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam_1/AssignD^training/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam/AssignF^training/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam_1/Assign1^training/inference/transition_params/Adam/Assign3^training/inference/transition_params/Adam_1/Assign^training_1/beta1_power/Assign^training_1/beta2_power/Assign"
/device:GPU:0
A
save/filename/inputConst*
value
BBmodel*
dtype0
V

save/filenamePlaceholderWithDefaultsave/filename/input*
dtype0*
shape:
M

save/ConstPlaceholderWithDefault
save/filename*
dtype0*
shape:
?9
save/SaveV2/tensor_namesConst*?8
value?8B?8?BWBbBchar_repr_cnn/char_embeddingsBchar_repr_cnn/conv1d/biasBchar_repr_cnn/conv1d/kernelBchar_repr_lstm/char_embeddingsB:char_repr_lstm/sequential/bidirectional/backward_lstm/biasBtraining/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam_1Btraining/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam_1Btraining/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam_1B6training/context_repr/lstm-1/lstm_fused_cell/bias/AdamB8training/context_repr/lstm-1/lstm_fused_cell/bias/Adam_1B8training/context_repr/lstm-1/lstm_fused_cell/kernel/AdamB:training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1B:training/context_repr/lstm-1/lstm_fused_cell/w_f_diag/AdamBtraining/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam_1Btraining/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam_1Btraining/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam_1B6training/context_repr/lstm-2/lstm_fused_cell/bias/AdamB8training/context_repr/lstm-2/lstm_fused_cell/bias/Adam_1B8training/context_repr/lstm-2/lstm_fused_cell/kernel/AdamB:training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1B:training/context_repr/lstm-2/lstm_fused_cell/w_f_diag/AdamBtraining/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam_1Btraining/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam_1Btraining/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam_1B)training/inference/transition_params/AdamB+training/inference/transition_params/Adam_1Btraining_1/beta1_powerBtraining_1/beta2_power*
dtype0
?
save/SaveV2/shape_and_slicesConst*?
value?B??BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB*
dtype0
?>
save/SaveV2SaveV2
save/Constsave/SaveV2/tensor_namessave/SaveV2/shape_and_slicesWbchar_repr_cnn/char_embeddings-char_repr_cnn/conv1d/bias/Read/ReadVariableOp/char_repr_cnn/conv1d/kernel/Read/ReadVariableOpchar_repr_lstm/char_embeddingsNchar_repr_lstm/sequential/bidirectional/backward_lstm/bias/Read/ReadVariableOpPchar_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Read/ReadVariableOpZchar_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Read/ReadVariableOpMchar_repr_lstm/sequential/bidirectional/forward_lstm/bias/Read/ReadVariableOpOchar_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Read/ReadVariableOpYchar_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Read/ReadVariableOpcontext_repr/Wcontext_repr/b(context_repr/lstm-0/lstm_fused_cell/bias*context_repr/lstm-0/lstm_fused_cell/kernel,context_repr/lstm-0/lstm_fused_cell/w_f_diag,context_repr/lstm-0/lstm_fused_cell/w_i_diag,context_repr/lstm-0/lstm_fused_cell/w_o_diag*context_repr/lstm-0/lstm_fused_cell_1/bias,context_repr/lstm-0/lstm_fused_cell_1/kernel.context_repr/lstm-0/lstm_fused_cell_1/w_f_diag.context_repr/lstm-0/lstm_fused_cell_1/w_i_diag.context_repr/lstm-0/lstm_fused_cell_1/w_o_diag(context_repr/lstm-1/lstm_fused_cell/bias*context_repr/lstm-1/lstm_fused_cell/kernel,context_repr/lstm-1/lstm_fused_cell/w_f_diag,context_repr/lstm-1/lstm_fused_cell/w_i_diag,context_repr/lstm-1/lstm_fused_cell/w_o_diag*context_repr/lstm-1/lstm_fused_cell_1/bias,context_repr/lstm-1/lstm_fused_cell_1/kernel.context_repr/lstm-1/lstm_fused_cell_1/w_f_diag.context_repr/lstm-1/lstm_fused_cell_1/w_i_diag.context_repr/lstm-1/lstm_fused_cell_1/w_o_diag(context_repr/lstm-2/lstm_fused_cell/bias*context_repr/lstm-2/lstm_fused_cell/kernel,context_repr/lstm-2/lstm_fused_cell/w_f_diag,context_repr/lstm-2/lstm_fused_cell/w_i_diag,context_repr/lstm-2/lstm_fused_cell/w_o_diag*context_repr/lstm-2/lstm_fused_cell_1/bias,context_repr/lstm-2/lstm_fused_cell_1/kernel.context_repr/lstm-2/lstm_fused_cell_1/w_f_diag.context_repr/lstm-2/lstm_fused_cell_1/w_i_diag.context_repr/lstm-2/lstm_fused_cell_1/w_o_diaginference/transition_paramstraining/W/Adamtraining/W/Adam_1training/b/Adamtraining/b/Adam_1+training/char_repr_cnn/char_embeddings/Adam-training/char_repr_cnn/char_embeddings/Adam_1;training/char_repr_cnn/conv1d/bias/Adam/Read/ReadVariableOp=training/char_repr_cnn/conv1d/bias/Adam_1/Read/ReadVariableOp=training/char_repr_cnn/conv1d/kernel/Adam/Read/ReadVariableOp?training/char_repr_cnn/conv1d/kernel/Adam_1/Read/ReadVariableOp,training/char_repr_lstm/char_embeddings/Adam.training/char_repr_lstm/char_embeddings/Adam_1\training/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam/Read/ReadVariableOp^training/char_repr_lstm/sequential/bidirectional/backward_lstm/bias/Adam_1/Read/ReadVariableOp^training/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam/Read/ReadVariableOp`training/char_repr_lstm/sequential/bidirectional/backward_lstm/kernel/Adam_1/Read/ReadVariableOphtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam/Read/ReadVariableOpjtraining/char_repr_lstm/sequential/bidirectional/backward_lstm/recurrent_kernel/Adam_1/Read/ReadVariableOp[training/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam/Read/ReadVariableOp]training/char_repr_lstm/sequential/bidirectional/forward_lstm/bias/Adam_1/Read/ReadVariableOp]training/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam/Read/ReadVariableOp_training/char_repr_lstm/sequential/bidirectional/forward_lstm/kernel/Adam_1/Read/ReadVariableOpgtraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam/Read/ReadVariableOpitraining/char_repr_lstm/sequential/bidirectional/forward_lstm/recurrent_kernel/Adam_1/Read/ReadVariableOptraining/context_repr/W/Adamtraining/context_repr/W/Adam_1training/context_repr/b/Adamtraining/context_repr/b/Adam_16training/context_repr/lstm-0/lstm_fused_cell/bias/Adam8training/context_repr/lstm-0/lstm_fused_cell/bias/Adam_18training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam:training/context_repr/lstm-0/lstm_fused_cell/kernel/Adam_1:training/context_repr/lstm-0/lstm_fused_cell/w_f_diag/Adamtraining/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam_1training/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam_1training/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam_16training/context_repr/lstm-1/lstm_fused_cell/bias/Adam8training/context_repr/lstm-1/lstm_fused_cell/bias/Adam_18training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam:training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1:training/context_repr/lstm-1/lstm_fused_cell/w_f_diag/Adamtraining/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam_1training/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam_1training/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam_16training/context_repr/lstm-2/lstm_fused_cell/bias/Adam8training/context_repr/lstm-2/lstm_fused_cell/bias/Adam_18training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam:training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1:training/context_repr/lstm-2/lstm_fused_cell/w_f_diag/Adamtraining/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam_1training/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam_1training/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam_1)training/inference/transition_params/Adam+training/inference/transition_params/Adam_1training_1/beta1_powertraining_1/beta2_power*?
dtypes?
?2?
e
save/control_dependencyIdentity
save/Const^save/SaveV2*
T0*
_class
loc:@save/Const
?9
save/RestoreV2/tensor_namesConst"
/device:CPU:0*
dtype0*?8
value?8B?8?BWBbBchar_repr_cnn/char_embeddingsBchar_repr_cnn/conv1d/biasBchar_repr_cnn/conv1d/kernelBchar_repr_lstm/char_embeddingsB:char_repr_lstm/sequential/bidirectional/backward_lstm/biasBtraining/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam_1Btraining/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam_1Btraining/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam_1B6training/context_repr/lstm-1/lstm_fused_cell/bias/AdamB8training/context_repr/lstm-1/lstm_fused_cell/bias/Adam_1B8training/context_repr/lstm-1/lstm_fused_cell/kernel/AdamB:training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1B:training/context_repr/lstm-1/lstm_fused_cell/w_f_diag/AdamBtraining/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam_1Btraining/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam_1Btraining/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam_1B6training/context_repr/lstm-2/lstm_fused_cell/bias/AdamB8training/context_repr/lstm-2/lstm_fused_cell/bias/Adam_1B8training/context_repr/lstm-2/lstm_fused_cell/kernel/AdamB:training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1B:training/context_repr/lstm-2/lstm_fused_cell/w_f_diag/AdamBtraining/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam_1Btraining/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam_1Btraining/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam_1B)training/inference/transition_params/AdamB+training/inference/transition_params/Adam_1Btraining_1/beta1_powerBtraining_1/beta2_power
?
save/RestoreV2/shape_and_slicesConst"
/device:CPU:0*
dtype0*?
value?B??BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
?
save/RestoreV2	RestoreV2
save/Constsave/RestoreV2/tensor_namessave/RestoreV2/shape_and_slices"
/device:CPU:0*?
dtypes?
?2?

save/AssignAssignWsave/RestoreV2"
/device:GPU:0*
use_locking(*
T0*
_class

loc:@W*
validate_shape(
?

save/Assign_1Assignbsave/RestoreV2:1"
/device:GPU:0*
use_locking(*
T0*
_class

loc:@b*
validate_shape(
?

save/Assign_2Assignchar_repr_cnn/char_embeddingssave/RestoreV2:2"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*0
_class&
$"loc:@char_repr_cnn/char_embeddings
C

save/IdentityIdentitysave/RestoreV2:3"
/device:GPU:0*
T0
o
save/AssignVariableOpAssignVariableOpchar_repr_cnn/conv1d/bias
save/Identity"
/device:GPU:0*
dtype0
E
save/Identity_1Identitysave/RestoreV2:4"
/device:GPU:0*
T0
u
save/AssignVariableOp_1AssignVariableOpchar_repr_cnn/conv1d/kernelsave/Identity_1"
/device:GPU:0*
dtype0
?

save/Assign_3Assignchar_repr_lstm/char_embeddingssave/RestoreV2:5"
/device:GPU:0*
use_locking(*
T0*1
_class'
%#loc:@char_repr_lstm/char_embeddings*
validate_shape(
E
save/Identity_2Identitysave/RestoreV2:6"
/device:GPU:0*
T0
?
save/AssignVariableOp_2AssignVariableOp:char_repr_lstm/sequential/bidirectional/backward_lstm/biassave/Identity_2"
/device:GPU:0*
dtype0
E
save/Identity_3Identitysave/RestoreV2:7"
/device:GPU:0*
T0
?
save/AssignVariableOp_3AssignVariableOptraining/context_repr/lstm-0/lstm_fused_cell_1/w_f_diag/Adam_1save/RestoreV2:88"
/device:GPU:0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_f_diag*
validate_shape(*
use_locking(*
T0
?
save/Assign_65Assigntraining/context_repr/lstm-0/lstm_fused_cell_1/w_i_diag/Adam_1save/RestoreV2:90"
/device:GPU:0*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_i_diag*
validate_shape(*
use_locking(
?
save/Assign_67Assigntraining/context_repr/lstm-0/lstm_fused_cell_1/w_o_diag/Adam_1save/RestoreV2:92"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-0/lstm_fused_cell_1/w_o_diag*
validate_shape(
?
save/Assign_69Assign6training/context_repr/lstm-1/lstm_fused_cell/bias/Adamsave/RestoreV2:93"
/device:GPU:0*
T0*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias*
validate_shape(*
use_locking(
?
save/Assign_70Assign8training/context_repr/lstm-1/lstm_fused_cell/bias/Adam_1save/RestoreV2:94"
/device:GPU:0*
use_locking(*
T0*;
_class1
/-loc:@context_repr/lstm-1/lstm_fused_cell/bias*
validate_shape(
?
save/Assign_71Assign8training/context_repr/lstm-1/lstm_fused_cell/kernel/Adamsave/RestoreV2:95"
/device:GPU:0*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
validate_shape(
?
save/Assign_72Assign:training/context_repr/lstm-1/lstm_fused_cell/kernel/Adam_1save/RestoreV2:96"
/device:GPU:0*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-1/lstm_fused_cell/kernel*
validate_shape(
?
save/Assign_73Assign:training/context_repr/lstm-1/lstm_fused_cell/w_f_diag/Adamsave/RestoreV2:97"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*?
_class5
31loc:@context_repr/lstm-1/lstm_fused_cell/w_f_diag
?
save/Assign_74Assigntraining/context_repr/lstm-1/lstm_fused_cell_1/w_f_diag/Adam_1save/RestoreV2:108"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_f_diag*
validate_shape(
?
save/Assign_85Assigntraining/context_repr/lstm-1/lstm_fused_cell_1/w_i_diag/Adam_1save/RestoreV2:110"
/device:GPU:0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_i_diag*
validate_shape(*
use_locking(*
T0
?
save/Assign_87Assigntraining/context_repr/lstm-1/lstm_fused_cell_1/w_o_diag/Adam_1save/RestoreV2:112"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-1/lstm_fused_cell_1/w_o_diag*
validate_shape(
?
save/Assign_89Assign6training/context_repr/lstm-2/lstm_fused_cell/bias/Adamsave/RestoreV2:113"
/device:GPU:0*
use_locking(*
T0*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias*
validate_shape(
?
save/Assign_90Assign8training/context_repr/lstm-2/lstm_fused_cell/bias/Adam_1save/RestoreV2:114"
/device:GPU:0*
use_locking(*
T0*;
_class1
/-loc:@context_repr/lstm-2/lstm_fused_cell/bias*
validate_shape(
?
save/Assign_91Assign8training/context_repr/lstm-2/lstm_fused_cell/kernel/Adamsave/RestoreV2:115"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
save/Assign_92Assign:training/context_repr/lstm-2/lstm_fused_cell/kernel/Adam_1save/RestoreV2:116"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*=
_class3
1/loc:@context_repr/lstm-2/lstm_fused_cell/kernel
?
save/Assign_93Assign:training/context_repr/lstm-2/lstm_fused_cell/w_f_diag/Adamsave/RestoreV2:117"
/device:GPU:0*
use_locking(*
T0*?
_class5
31loc:@context_repr/lstm-2/lstm_fused_cell/w_f_diag*
validate_shape(
?
save/Assign_94Assigntraining/context_repr/lstm-2/lstm_fused_cell_1/w_f_diag/Adam_1save/RestoreV2:128"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_f_diag*
validate_shape(
?
save/Assign_105Assigntraining/context_repr/lstm-2/lstm_fused_cell_1/w_i_diag/Adam_1save/RestoreV2:130"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_i_diag*
validate_shape(
?
save/Assign_107Assigntraining/context_repr/lstm-2/lstm_fused_cell_1/w_o_diag/Adam_1save/RestoreV2:132"
/device:GPU:0*
use_locking(*
T0*A
_class7
53loc:@context_repr/lstm-2/lstm_fused_cell_1/w_o_diag*
validate_shape(
?
save/Assign_109Assign)training/inference/transition_params/Adamsave/RestoreV2:133"
/device:GPU:0*
use_locking(*
T0*.
_class$
" loc:@inference/transition_params*
validate_shape(
?
save/Assign_110Assign+training/inference/transition_params/Adam_1save/RestoreV2:134"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*.
_class$
" loc:@inference/transition_params
?
save/Assign_111Assigntraining_1/beta1_powersave/RestoreV2:135"
/device:GPU:0*
_class

loc:@W*
validate_shape(*
use_locking(*
T0
?
save/Assign_112Assigntraining_1/beta2_powersave/RestoreV2:136"
/device:GPU:0*
validate_shape(*
use_locking(*
T0*
_class

loc:@W
?
save/restore_allNoOp^save/Assign^save/AssignVariableOp^save/AssignVariableOp_1^save/AssignVariableOp_10^save/AssignVariableOp_11^save/AssignVariableOp_12^save/AssignVariableOp_13^save/AssignVariableOp_14^save/AssignVariableOp_15^save/AssignVariableOp_16^save/AssignVariableOp_17^save/AssignVariableOp_18^save/AssignVariableOp_19^save/AssignVariableOp_2^save/AssignVariableOp_20^save/AssignVariableOp_21^save/AssignVariableOp_22^save/AssignVariableOp_23^save/AssignVariableOp_3^save/AssignVariableOp_4^save/AssignVariableOp_5^save/AssignVariableOp_6^save/AssignVariableOp_7^save/AssignVariableOp_8^save/AssignVariableOp_9^save/Assign_1^save/Assign_10^save/Assign_100^save/Assign_101^save/Assign_102^save/Assign_103^save/Assign_104^save/Assign_105^save/Assign_106^save/Assign_107^save/Assign_108^save/Assign_109^save/Assign_11^save/Assign_110^save/Assign_111^save/Assign_112^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_2^save/Assign_20^save/Assign_21^save/Assign_22^save/Assign_23^save/Assign_24^save/Assign_25^save/Assign_26^save/Assign_27^save/Assign_28^save/Assign_29^save/Assign_3^save/Assign_30^save/Assign_31^save/Assign_32^save/Assign_33^save/Assign_34^save/Assign_35^save/Assign_36^save/Assign_37^save/Assign_38^save/Assign_39^save/Assign_4^save/Assign_40^save/Assign_41^save/Assign_42^save/Assign_43^save/Assign_44^save/Assign_45^save/Assign_46^save/Assign_47^save/Assign_48^save/Assign_49^save/Assign_5^save/Assign_50^save/Assign_51^save/Assign_52^save/Assign_53^save/Assign_54^save/Assign_55^save/Assign_56^save/Assign_57^save/Assign_58^save/Assign_59^save/Assign_6^save/Assign_60^save/Assign_61^save/Assign_62^save/Assign_63^save/Assign_64^save/Assign_65^save/Assign_66^save/Assign_67^save/Assign_68^save/Assign_69^save/Assign_7^save/Assign_70^save/Assign_71^save/Assign_72^save/Assign_73^save/Assign_74^save/Assign_75^save/Assign_76^save/Assign_77^save/Assign_78^save/Assign_79^save/Assign_8^save/Assign_80^save/Assign_81^save/Assign_82^save/Assign_83^save/Assign_84^save/Assign_85^save/Assign_86^save/Assign_87^save/Assign_88^save/Assign_89^save/Assign_9^save/Assign_90^save/Assign_91^save/Assign_92^save/Assign_93^save/Assign_94^save/Assign_95^save/Assign_96^save/Assign_97^save/Assign_98^save/Assign_99"
/device:GPU:0"?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy