https://github.com/zafarali/generative
Repository to explore Generative Models
https://github.com/zafarali/generative
generative-model machine-learning variational-inference
Last synced: about 1 year ago
JSON representation
Repository to explore Generative Models
- Host: GitHub
- URL: https://github.com/zafarali/generative
- Owner: zafarali
- License: mit
- Created: 2017-02-12T17:25:32.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-03-04T05:01:20.000Z (over 9 years ago)
- Last Synced: 2025-03-24T11:56:55.713Z (over 1 year ago)
- Topics: generative-model, machine-learning, variational-inference
- Language: Python
- Size: 9.77 KB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# generative
Repository to explore Generative Models and in particular image completion methods.
## Variational Autodencoders
References:
0. [Image Completion with Deep Learning in TensorFlow](https://bamos.github.io/2016/08/09/deep-completion/)
1. [Building Autoencoders in Keras](https://blog.keras.io/building-autoencoders-in-keras.html)
2. [Tutorial On Variational Autoencoders](https://arxiv.org/abs/1606.05908)
3. [What is a Variational Autoencoder?](https://jaan.io/what-is-variational-autoencoder-vae-tutorial/)
4. [Auto-Encoding Variational Bayes](https://arxiv.org/abs/1312.6114)
5. [Learning Structured Output Representation using Deep Conditional Generative Models](https://papers.nips.cc/paper/5775-learning-structured-output-representation-using-deep-conditional-generative-models)
### Variational Autoencoders (VAE)
Found in `./vae.keras.py`. After about 15 epochs the latent encodings looks like this: (apologies for the lack of a legend.)

and we can visualize the latent space manifold:

### Conditional Variational Autoencoders (CVAE)
Found in `./cvae.keras.py`. After about two epochs I am able to generate samples:
