|
|
@ -1159,7 +1159,7 @@ def prepare_encoder(src_word,
|
|
|
|
name=pos_enc_param_name,
|
|
|
|
name=pos_enc_param_name,
|
|
|
|
trainable=False,
|
|
|
|
trainable=False,
|
|
|
|
initializer=fluid.initializer.ConstantInitializer(0.001)))
|
|
|
|
initializer=fluid.initializer.ConstantInitializer(0.001)))
|
|
|
|
str_pos_enc.stop_gradient = True
|
|
|
|
src_pos_enc.stop_gradient = True
|
|
|
|
enc_input = src_word_emb + src_pos_enc
|
|
|
|
enc_input = src_word_emb + src_pos_enc
|
|
|
|
return layers.dropout(
|
|
|
|
return layers.dropout(
|
|
|
|
enc_input,
|
|
|
|
enc_input,
|
|
|
|