Tutorial for restricted Boltzmann machine using PyTorch or Tensorflow?


I am trying to find a tutorial on training Restricted Boltzmann machines on some dataset (e.g. MNIST), using either PyTorch or Tensorflow. The few I found are outdated.

Can you recommend any?


Posted 2019-11-25T13:01:54.707

Reputation: 119



Piotr Rarus

Posted 2019-11-25T13:01:54.707

Reputation: 721

Deep belief networks are more complicated (they are stacked RBMs). I was hoping I could find a simpler example of training an RBM. But thanks anyway, I'll take a look – becko – 2019-11-25T14:46:39.493

You should be able to get your RBM from there. – Piotr Rarus – 2019-11-25T14:55:21.363

Unfortunately most of those links don't work with Tensorflow 2 (which I installed). It's hard for a beginner to find the required changes, but I'll try. – becko – 2019-11-25T15:06:29.497