Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/prakharchoudhary/nn-lib

A collection of all commonly used deep learning layers and a few examples to use them.
https://github.com/prakharchoudhary/nn-lib

Last synced: about 1 month ago
JSON representation

A collection of all commonly used deep learning layers and a few examples to use them.

Awesome Lists containing this project

README

        

# NeuralNets
A collection of all commonly used deep learning layers and a few examples to use them. This is more or less a Deep Learning library implemented purely in Python. The goal is to understand the working of various layers and thus it is not omptimised for large training purposes(at least not yet!).

## Layers and functions to implement:
* - [x] Dense
* - [ ] Convolution 2D
* - [ ] Max Pooling
* - [ ] Average Pooling
* - [x] Softmax Activation
* - [x] ReLU Activation
* - [ ] Batch Normalization(regularisation)
* - [ ] Dropout
* - [x] Xavier Initialization

## Examples:
* - [ ] A simple Neural Net trained on MNIST dataset
* - [ ] A convolutional Neural Net trained on CIFAR-10