The aim of this repository is to create RBMs, EBMs and DBNs in generalized manner, so as to allow modification and variation in model types.
-
Updated
Sep 22, 2024 - Python
The aim of this repository is to create RBMs, EBMs and DBNs in generalized manner, so as to allow modification and variation in model types.
Experimenting with RBMs using scikit-learn on MNIST and simulating a DBN using Keras.
An pytorch implementation of Deep Belief Network with sklearn compatibility for classification. The training process consists the pretraining of DBN, fine-tuning as an unrolled autoencoder-decoder, and supervised fine-tuning as a classifier.
Add a description, image, and links to the rbm-dbn topic page so that developers can more easily learn about it.
To associate your repository with the rbm-dbn topic, visit your repo's landing page and select "manage topics."