Skip to content

yoosan/sentpair

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sentpair

The implementation of our paper Modeling Sentence Pairs with Tree-structured Attentive Encoder(pdf) to appear at the COLING2016. It runs both training and evaluation. Note that we just test the projects on Mac OS X and Ubuntu 14.

Preparing

You can download the preprocessed data (recommend) from here. Alternatively you can process them by yourself. The original links are:

Requirement

The software can run on CPU or GPU, dependency requirements are following:

  • torch7
  • python

The package should be installed are the following. For example, you can install the nn package by luarocks install nn.

luarocks install nn
luarocks install nngraph
luarocks install penlight
luarocks install optim
luarocks install xlua
luarocks install sys
luarocks install cutorch
luarocks install cunn

Running

To run our models, you can tap the command

th main.lua -<opt_name> opt_value -<opt_name> opt_val ...

For example, to run the model on the SICK dataset, you should tap

th main.lua -task MSRP -structure atreelstm -lr 0.05 -n_epoches 10

more details in the file main.lua.

Results

We achieve the results as

Bib

@inproceedings{zhou2016sentpair,
    title={Modelling Sentence Pairs with Tree-structured Attentive Encoder},
    author={Yao Zhou, Cong Liu and Yan Pan},
    booktitle={The International Conference on Computational Linguistics (COLING)},
    year={2016}
}

License

MIT