paper:https://arxiv.org/abs/1511.06349
This is NOT an original implementation. There may be some minor differences from the original structure.
Results are reported in my blog
- Python 3.5
- tensorflow-gpu==1.3.0
- matplotlib==2.0.2
- numpy==1.13.1
- scikit-learn==0.19.0
Dataset is not contained. Please prepare your own dataset.
- Sentence
Pickle file of Numpy array of word ids (shape=[batch_size, sentence_length]).
- Dictionary
Pickle file of Python dictionary. It should contain "", "", "" as meta words.
dictionary = {word1: id1,
word2: id2,
...}
- modify config.py
- run
python train.py
- modify sampling.py
- run
python sampling.py
MIT
Ryo Kamoi