sunshineatnoon / Convolutional-Neural-Network

This is a matlab implementation of CNN on MNIST

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Convolutional-Neural-Network

This is a matlab implementation of CNN on MNIST

It can have as many layers as you want, an example of setting structure of a neural network is as below:

cnn.layers = {

struct('type', 'c', 'numFilters', 6, 'filterDim', 5) 

struct('type', 'p', 'poolDim', 2) 

struct('type', 'c', 'numFilters', 8, 'filterDim', 5) 

struct('type', 'p', 'poolDim', 2) %subsampling layer

};

The above code sets up a two-layer convolutional neural network.

To try the demo, just run Example.m.

About

This is a matlab implementation of CNN on MNIST


Languages

Language:MATLAB 100.0%