Annealed importance sampling algorithm to estimate the partition function of Restricted Boltzmann machines. The package is registered. Install it with:
import Pkg
Pkg.add("RBMsAnnealedImportanceSampling")
Restricted Boltzmann machines in Julia:
Use RBMs on the GPU (CUDA):
Centered RBMs:
If you use this package in a publication, please cite:
- Jorge Fernandez-de-Cossio-Diaz, Simona Cocco, and Remi Monasson. "Disentangling representations in Restricted Boltzmann Machines without adversaries." Physical Review X 13, 021003 (2023).
Or you can use the included CITATION.bib.