Deep Learning Models implemented in python using numpy arrays.
Inspired by Deep learning repository https://github.com/yusugomori/DeepLearning/tree/master/cpp
Files added:
- fucntions.py - Contains the necessary functions for the models. It will be updated frequently as the functions are used in the uploaded files.
- RBM.py - Restricted Boltzmann Machine. (A Boltzmann Machine with 2 bipartite layers (visible and hidden)
- HL.py - Hidden Layer : The layers above the input layers.
- LR.py - Logistic regression class.
- DBN.py - Deep Belief Nets, A multi layer Restricted Boltzmann Machine.
- CRBM.py - Restricted Boltzmann Machine with continuous valued-inputs. Extends the RBM to capture temporal dependencies.
- CDBN.py - Deep Belief Nets with continued value points input.
- MLP.py - Multi Layer Perceptron.
- dA.py - Denoising Autoencoder.
- SdA.py - Stacked denoising Autoencoders.
- CPL.py - Convolution and Max Pooling.
- CNN.py - Convolutional Neural Network.
- SVM.py - Support Vector Machine.