Skip to content
/ JuliaRBM Public

Restricted Boltzmann Machines implemented in Julia

License

Notifications You must be signed in to change notification settings

mll/JuliaRBM

Repository files navigation

JuliaRBM

Restricted Boltzmann Machines neural network pre-training implemented in Julia.

The setup allows for testing the implementation on MNIST dataset.

Installation

  1. Compile lodepng as a dynamic library. In OS X this would be:
gcc -dynamiclib -o lodepng.dylib lodepng.c
  1. Download and install [Julia][http://julialang.org]. You may need to add it to your PATH
  2. Download the MNIST training data:
./learningset.py
  1. Run julia:
julia train_mnist.jl

About

Restricted Boltzmann Machines implemented in Julia

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published