jtyoui.neuralNetwork.paddle.ernie package¶
Submodules¶
jtyoui.neuralNetwork.paddle.ernie.run_msra module¶
-
jtyoui.neuralNetwork.paddle.ernie.run_msra.
init_checkpoint
(exe, init_checkpoint_path, main_program)[源代码]¶
-
jtyoui.neuralNetwork.paddle.ernie.run_msra.
match
(words, init_st: list)[源代码]¶ 抽取实体函数
参数: - words – 需要抽取的文字
- init_st – 初始化参数。st()
返回: 数字列表,这些数字是在label_map_config中配置的
-
jtyoui.neuralNetwork.paddle.ernie.run_msra.
pre_process_layer
(out, process_cmd, dropout_rate=0.0, name='')¶
jtyoui.neuralNetwork.paddle.ernie.transformer_encoder module¶
-
jtyoui.neuralNetwork.paddle.ernie.transformer_encoder.
encoder_layer
(enc_input, attn_bias, n_head, d_key, d_value, d_model, d_inner_hid, prepostprocess_dropout, attention_dropout, relu_dropout, hidden_act, preprocess_cmd='n', postprocess_cmd='da', param_initializer=None, name='')[源代码]¶
-
jtyoui.neuralNetwork.paddle.ernie.transformer_encoder.
multi_head_attention
(queries, keys, values, attn_bias, d_key, d_value, d_model, n_head=1, dropout_rate=0.0, cache=None, param_initializer=None, name='multi_head_att')[源代码]¶
-
jtyoui.neuralNetwork.paddle.ernie.transformer_encoder.
positionwise_feed_forward
(x, d_inner_hid, d_hid, dropout_rate, hidden_act, param_initializer=None, name='ffn')[源代码]¶
-
jtyoui.neuralNetwork.paddle.ernie.transformer_encoder.
post_process_layer
(prev_out, out, process_cmd, dropout_rate=0.0, name='')¶
-
jtyoui.neuralNetwork.paddle.ernie.transformer_encoder.
pre_post_process_layer
(prev_out, out, process_cmd, dropout_rate=0.0, name='')[源代码]¶
-
jtyoui.neuralNetwork.paddle.ernie.transformer_encoder.
pre_process_layer
(out, process_cmd, dropout_rate=0.0, name='')¶