A python wrapper for textgenrnn to manage saved files
For more extensive documentation, see textgenrnn: https://github.com/minimaxir/textgenrnn
To train a new model from the text file in 'data/ice-cream/IceCream_sorted.txt'
and save in weights/ice_cream:
python textgenrnn_save_wrapper.py --model_name=ice_cream --new_model --num_epochs=1 --data_file='ice-cream/IceCream_sorted.txt'
To sample from the model saved in weights/ice_cream:
python textgenrnn_save_wrapper.py --model_name=ice_cream
python textgenrnn_save_wrapper.py --model_name=ice_cream --n_gen=10 --temperature=0.2
python textgenrnn_save_wrapper.py --model_name=ice_cream --n_gen=10 --temperature=0.2 --prefix='Chocolate'
Load a model from ice_cream, train on the text file in 'data/ice-cream/IceCream_sorted.txt'
and overwrite the model in ice_cream
python textgenrnn_save_wrapper.py --model_name=ice_cream --num_epochs=1 --data_file='ice-cream/IceCream_sorted.txt'
Load a model from ice_cream, train on the text file in 'data/ice-cream/IceCream_sorted.txt' and save in weights/ice_cream2:
python textgenrnn_save_wrapper.py --model_name=ice_cream --num_epochs=1 --data_file='ice-cream/IceCream_sorted.txt' --save_name=ice_cream2
Load a model from ice_cream, train on the text file in 'data/superheroes/superheroes.txt'
and save in weights/ice_cream_heroes:
python textgenrnn_save_wrapper.py --model_name=ice_cream --num_epochs=1 --data_file='superheroes/superheroes.txt' --save_name=ice_cream_heroes
train a word-level model and save in weights/ice_cream_word:
python textgenrnn_save_wrapper.py --model_name=ice_cream_word --new_model --word_level --num_epochs=1 --data_file='ice-cream/IceCream_sorted.txt'
python textgenrnn_save_wrapper.py --model_name=ice_cream_word --new_model --word_level --max_words=10 --num_epochs=1 --data_file='ice-cream/IceCream_sorted.txt'
Load from file:
python textgenrnn_save_wrapper.py --model_name=ice_cream_word --temperature=1.0
train:
python textgenrnn_save_wrapper.py --model_name=cocktails_largetext --large_text --new_model --num_epochs=1 --data_file='cocktails/cocktails.txt'
Load from file:
python textgenrnn_save_wrapper.py --model_name=cocktails_largetext --temperature=0.5 --n_gen=1 --max_gen_length=1000