/rbm

Restricted Boltzmann Machine (rbm) in go

Primary LanguageGo

Restricted Boltzmann Machine

GoDoc

A Practical Guide to Training Restricted Boltzmann Machines

This package contain the following types of rbm:

  • Binary (binary-binary, bernoulli-bernoulli)
  • Gaussian (gaussian-binary, gaussian-bernoulli, grbm, gbrbm, real-valued)
  • Classifier (softmax)

Both training and reconstruction should have zero allocation.