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

https://github.com/belval/naivecnn

A naive (very simple!) implementation of a convolutional neural network
https://github.com/belval/naivecnn

convnet convolutional network neural numpy

Last synced: 6 months ago
JSON representation

A naive (very simple!) implementation of a convolutional neural network

Awesome Lists containing this project

README

          

**Backprogragation isn't implemented yet**

# What is NaiveCNN?

A naive implementation of a Convolutional Network in Python 3 that learn how to classify the CIFAR-10 dataset.

# Why?

While librairies like Theano, TensorFlow and [insert the others 1000 librairies here] are awesome and allow for an amazing abstraction of the actual Neural Network construction, training and testing, they often hide the complexity of those model and prevent me from understanding the inner working of these algorithms. To circumvent that I decided to make a naive implementation!