Machine Learning Tool(including Deep Learning) in Groovy
##Components
- Hopfield Network
- Boltzmann Machine (simple, without hidden units, fully connected)
- RBM (Restricted Boltzmann Machine)
- Softmax Layer
- Fully Connected Layer
- Sigmoid Layer
- Convolution Layer
- Pooling Layer
##Convenient Utilities
- Weight ( between unit pair )
- Bond
- Matrix, Matrix3D
- Huffman Tree
- Normalizer ( special closure )
##Benchmark Tests
- IRIS data
- MNIST data
##Thanks