A mapping model between words and indexes
embedding modules
Contains a simple encapsulation for torch.nn.Embedding
encoder modules
Contains a simple encapsulation for torch.nn.LSTM
aggregation modules
Contains a self-attention model, according to paper "A Structured Self-attentive Sentence Embedding", https://arxiv.org/abs/1703.03130
predict modules
Contains a two layers perceptron for classification
An example showing how to use above modules to build a model
Contains a model for sentiment analysis on Yelp dataset, and its training and testing procedures. See https://arxiv.org/abs/1703.03130 for more details.
A case of using Word2Idx to build Yelp datasets
A dataloader for Yelp dataset
It is an iterable object, returning a zero-padded batch every iteration.