Helmholtz Machines Implementation of (Binary) Helmholtz Machines. Disclaimer Currently the results is not that good. However, it might be useful to be used to gain intuition of Wake-Sleep Algorithm.