ikhlestov / rbm_based_autoencoders_with_tensorflow

MIT License
5 stars 4 forks source link
autoencoders machine-learning ml rbm tensorflow

This repo contains code for this <https://ikhlestov.github.io/posts/rbm-based-autoencoders-with-tensorflow/>__ blog post.

Prior code usage install all required packages pip install -r requirements.txt

To get all outputs similar to posted in blog - just execute ./run_all.sh

All results will be saved to /tmp/rbm_* folders.

To train RBM/Autoencoder standalone - see docs inside run_rbm.py and run_encoder.py files.

Results validation can be performed with files from results_validation folder. Check inner files docs or run_all.sh file to get intuition how to use them.