MWPToolkit API:
GraphConvolution
GraphConvolution.forward()
GraphConvolution.reset_parameters()
GraphConvolution.training
LayerNorm
LayerNorm.forward()
LayerNorm.training
MeanAggregator
MeanAggregator.forward()
MeanAggregator.training
PositionwiseFeedForward
PositionwiseFeedForward.forward()
PositionwiseFeedForward.training
GenVar
GenVar.forward()
GenVar.training
Transformer
Transformer.forward()
Transformer.training
TreeAttnDecoderRNN
TreeAttnDecoderRNN.forward()
TreeAttnDecoderRNN.training
EPTTransformerLayer
EPTTransformerLayer.forward()
EPTTransformerLayer.training
GAEncoderLayer
GAEncoderLayer.forward()
GAEncoderLayer.training
SublayerConnection
SublayerConnection.forward()
SublayerConnection.training
TransformerLayer
TransformerLayer.forward()
TransformerLayer.gelu()
TransformerLayer.reset_parameters()
TransformerLayer.training
DQN
DQN.forward()
DQN.play_one()
DQN.training
Dec_LSTM
Dec_LSTM.forward()
Dec_LSTM.training
DecomposeModel
DecomposeModel.forward()
DecomposeModel.training
GateNN
GateNN.forward()
GateNN.training
GenerateNode
GenerateNode.forward()
GenerateNode.training
Merge
Merge.forward()
Merge.training
Node
Node.set_left_node()
Node.set_right_node()
NodeEmbeddingLayer
NodeEmbeddingLayer.forward()
NodeEmbeddingLayer.training
NodeEmbeddingNode
NodeGenerater
NodeGenerater.forward()
NodeGenerater.training
Prediction
Prediction.forward()
Prediction.training
RecursiveNN
RecursiveNN.RecurCell()
RecursiveNN.forward()
RecursiveNN.leaf_emb()
RecursiveNN.test()
RecursiveNN.test_traverse()
RecursiveNN.training
RecursiveNN.traverse()
Score
Score.forward()
Score.training
ScoreModel
ScoreModel.forward()
ScoreModel.training
SemanticAlignmentModule
SemanticAlignmentModule.forward()
SemanticAlignmentModule.training
SubTreeMerger
SubTreeMerger.forward()
SubTreeMerger.training
TreeAttention
TreeAttention.forward()
TreeAttention.training
TreeEmbedding
TreeEmbeddingModel
TreeEmbeddingModel.forward()
TreeEmbeddingModel.merge()
TreeEmbeddingModel.training
TreeNode