|
|
- # pruned-nlu
-
- ## Requirements
- - \>= Python 3.7
- - \>= PyTorch 1.4.0
- - [seqeval](https://github.com/chakki-works/seqeval)
-
- ## Setup
- Download GloVe embeddings:
-
- ```
- wget http://nlp.stanford.edu/data/glove.6B.zip
- unzip glove.6B.zip -d glove
- ```
-
- ## Files
- - `train.py`, `test.py`, `distill.py`, `timer.py`, `prune.py`: runnable scripts, check each file's argparse for options and details
- - `models.py`: intent detection, slot-filling, and multi-task (joint intent detection and slot filling) CNN models
- - `dataset.py`: dataset loading abstractions
- - `util.py`: common code
- - `models/`: pretrained models, 5 duplicates of each
- - `datasets/`: prepared ATIS and Snips datasets
-
-
- ## Contact
- [ojas@utexas.edu](mailto:ojas@utexas.edu)
|