add rate reduce

should not use in autoencoder
add model save in model class
save hidden_probs all epoch
Merge pull request #4 from jasonwbw/cython

add saving method in the model