* Add ReutersTrainer, ReutersEvaluator options in Factory classes
* Add Reuters to Kim-CNN command line arguments
* Fix SST dataset path according to changes in Kim-CNN args
The dataset path in args.py was made to point at the dataset folder rather than dataset/SST folder. Hence SST folder was added to paths in the SST dataset class
* Add Reuters dataset class, and support in __main__
* Add Reuters dataset trainers and evaluators
* Remove debug print statement in reuters_evaluator
* Fix rounding bug in reuters_trainer and reuters_evaluator
* Add LSTM for baseline text classification measurements
* Add eval metrics for lstm_baseline
* Set batch_first param in lstm_baseline
* Remove onnx args from lstm_baseline
* Pack padded sequences in LSTM_baseline
* Add TensorBoardX support for Reuters trainer
* Add Arxiv Academic Paper Dataset (AAPD)
* Add Hidden Bottleneck Layer to BiLSTM
* Fix packing of padded tensors in Reuters
* Add cmdline args for Hidden Bottleneck Layer for BiLSTM
* Include pre-padding lengths in AAPD dataset
* Remove duplication of preprocessing code in AAPD
* Remove batch_size condition in ReutersTrainer
* Add ignore_lengths option to ReutersTrainer and ReutersEvaluator
* Add AAPDCharQuantized and ReutersCharQuantized
* Rename Reuters_hierarchical to ReutersHierarchical
* Add CharacterCNN for document classification
* Update README.md for CharacterCNN
* Fix table in README.md for CharacterCNN
* Add AAPDHierarchical for HAN
* Update HAN for changes in Reuters dataset endpoints
* Fix bug in CharCNN when running on CPU
* Add AAPD dataset support for KimCNN
* Fix dataset paths for SST-1
* Add ReutersTrainer, ReutersEvaluator options in Factory classes
* Add Reuters to Kim-CNN command line arguments
* Fix SST dataset path according to changes in Kim-CNN args
The dataset path in args.py was made to point at the dataset folder rather than dataset/SST folder. Hence SST folder was added to paths in the SST dataset class
* Add Reuters dataset class, and support in __main__
* Add Reuters dataset trainers and evaluators
* Remove debug print statement in reuters_evaluator
* Fix rounding bug in reuters_trainer and reuters_evaluator
* Add LSTM for baseline text classification measurements
* Add eval metrics for lstm_baseline
* Set batch_first param in lstm_baseline
* Remove onnx args from lstm_baseline
* Pack padded sequences in LSTM_baseline
* Add TensorBoardX support for Reuters trainer
* Add Arxiv Academic Paper Dataset (AAPD)
* Add Hidden Bottleneck Layer to BiLSTM
* Fix packing of padded tensors in Reuters
* Add cmdline args for Hidden Bottleneck Layer for BiLSTM
* Include pre-padding lengths in AAPD dataset
* Remove duplication of preprocessing code in AAPD
* Remove batch_size condition in ReutersTrainer
* Add ignore_lengths option to ReutersTrainer and ReutersEvaluator
* Add AAPDCharQuantized and ReutersCharQuantized
* Rename Reuters_hierarchical to ReutersHierarchical
* Add CharacterCNN for document classification
* Update README.md for CharacterCNN
* Fix table in README.md for CharacterCNN
* Add AAPDHierarchical for HAN
* Update HAN for changes in Reuters dataset endpoints
* Fix bug in CharCNN when running on CPU
* Add ReutersTrainer, ReutersEvaluator options in Factory classes
* Add Reuters to Kim-CNN command line arguments
* Fix SST dataset path according to changes in Kim-CNN args
The dataset path in args.py was made to point at the dataset folder rather than dataset/SST folder. Hence SST folder was added to paths in the SST dataset class
* Add Reuters dataset class, and support in __main__
* Add Reuters dataset trainers and evaluators
* Remove debug print statement in reuters_evaluator
* Fix rounding bug in reuters_trainer and reuters_evaluator
* Add LSTM for baseline text classification measurements
* Add eval metrics for lstm_baseline
* Set batch_first param in lstm_baseline
* Remove onnx args from lstm_baseline
* Pack padded sequences in LSTM_baseline
* Add TensorBoardX support for Reuters trainer
* Add Arxiv Academic Paper Dataset (AAPD)
* Add Hidden Bottleneck Layer to BiLSTM
* Fix packing of padded tensors in Reuters
* Add cmdline args for Hidden Bottleneck Layer for BiLSTM
* Include pre-padding lengths in AAPD dataset
* Remove duplication of preprocessing code in AAPD
* Remove batch_size condition in ReutersTrainer
* Add Reuters option in common.dataset
* Add Reuters option in common.dataset
* Add HAN model
* Add XML-CNN
* Add HAN
* Add Hierarchical tokenization for Reuters
* Add README for HAN
* Add XML Readme
* Update HAN Readme
* Add ReutersTrainer, ReutersEvaluator options in Factory classes
* Add Reuters to Kim-CNN command line arguments
* Fix SST dataset path according to changes in Kim-CNN args
The dataset path in args.py was made to point at the dataset folder rather than dataset/SST folder. Hence SST folder was added to paths in the SST dataset class
* Add Reuters dataset class, and support in __main__
* Add Reuters dataset trainers and evaluators
* Remove debug print statement in reuters_evaluator
* Fix rounding bug in reuters_trainer and reuters_evaluator
* Refactor datasets
* Update evaluators
* Update trainers
* Update main and MP-CNN model
* Add serialization util
* Fix bugs
* Refactoring for NCE to use new parent class
* update nce-sm
* refactor code, update torchtext
* use shared evaluation
* refactor code, use shared data loader
* refactor code
* refactor code
* refactor code according to Michael's great suggestions
* update readme and requirement
* update datasets and readme
* update data loader
* add space between +
* Add TrecQA dataset and modularize MP-CNN infra
* Stylistic improvements
* Fix and warn about trec_eval path issue
* Update README for MP-CNN
* Update incorrect map/mrr
* MP-CNN: address code review comments
* Create common Castor pair Dataset class
* Move map and mrr computation to Castor utils
* Make map mrr utility trec_eval path more general
* Add SICK torchtext Dataset
* SICK dataset - torchtext postprocess into class probs
* Update model, driver, trainer, evaluator for SICK for torchtext
* MP-CNN: Fix bugs that prevent SICK from running on gpu 0
* MP-CNN: make SICK dataset w/ torchtext GPU-agnostic
* MP-CNN: support sparse features / idf overlap with torchtext
* Add MSRVID dataset with torchtext and update MP-CNN code to use it
* MP-CNN: Make torchtext deterministic by setting python random seed
* SICK and MSRVID datasets - add pair id for debug and build test vocab
* MP-CNN: Update readme to address potential module not found error
* MP-CNN: address review comments, can run on cpu