Skip to content
CNN Implementation
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.

Convolutional Neural Network library

copyright (c) 2014 Vedran Vukotic

contact (gmail): vevukotic

This is a simple library that alows to easily create, train and test CNN architectures. The library is meant for educational purposes and is writtern for clarity - not for speed.

This library was tested with two datasets:

  • The MNIST dataset of handwritten digits
  • A subsection of the FER-MASTIF TS2010 Croatian traffic signs dataset

Pretrain models are available in ./models. You can test them by calling or

If you're going to learn a network by yourself (learn*.py) have in mind that it's very slow.

Related paper (Convolutional neural networks for Croatian traffic signs recognition):

My Msc thesis (in Croatian):

You can’t perform that action at this time.