mwptoolkit.model.Seq2SeqΒΆ
- mwptoolkit.model.Seq2Seq.dns
DNS
DNS.calculate_loss()
DNS.convert_idx2symbol()
DNS.convert_in_idx_2_out_idx()
DNS.convert_out_idx_2_in_idx()
DNS.decode()
DNS.decoder_forward()
DNS.encoder_forward()
DNS.filter_END()
DNS.filter_op()
DNS.forward()
DNS.init_decoder_inputs()
DNS.model_test()
DNS.predict()
DNS.rule1_filter()
DNS.rule2_filter()
DNS.rule3_filter()
DNS.rule4_filter()
DNS.rule5_filter()
DNS.rule_filter_()
DNS.training
- mwptoolkit.model.Seq2Seq.ept
- mwptoolkit.model.Seq2Seq.groupatt
GroupATT
GroupATT.calculate_loss()
GroupATT.convert_idx2symbol()
GroupATT.convert_in_idx_2_out_idx()
GroupATT.convert_out_idx_2_in_idx()
GroupATT.decode()
GroupATT.decoder_forward()
GroupATT.encoder_forward()
GroupATT.forward()
GroupATT.init_decoder_inputs()
GroupATT.model_test()
GroupATT.predict()
GroupATT.process_gap_encoder_decoder()
GroupATT.training
- mwptoolkit.model.Seq2Seq.mathen
- mwptoolkit.model.Seq2Seq.rnnencdec
RNNEncDec
RNNEncDec.calculate_loss()
RNNEncDec.convert_idx2symbol()
RNNEncDec.convert_in_idx_2_out_idx()
RNNEncDec.convert_out_idx_2_in_idx()
RNNEncDec.decode()
RNNEncDec.decoder_forward()
RNNEncDec.encoder_forward()
RNNEncDec.forward()
RNNEncDec.init_decoder_inputs()
RNNEncDec.model_test()
RNNEncDec.predict()
RNNEncDec.training
- mwptoolkit.model.Seq2Seq.rnnvae
- mwptoolkit.model.Seq2Seq.saligned
- mwptoolkit.model.Seq2Seq.transformer
Transformer
Transformer.calculate_loss()
Transformer.convert_idx2symbol()
Transformer.convert_in_idx_2_out_idx()
Transformer.convert_out_idx_2_in_idx()
Transformer.decode()
Transformer.decoder_forward()
Transformer.encoder_forward()
Transformer.forward()
Transformer.init_decoder_inputs()
Transformer.model_test()
Transformer.predict()
Transformer.training