juppia / NeuralNetwork

Neural network written in C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NeuralNetwork

A simple neural network written in C++

Compiling

mkdir build
cd build
cmake ..
make

Usage

--help: shows help

hiddenLayer1(int) - number of neurons in the first hidden layer

hiddenLayer2(int) - number of neurons in the second hidden layer

input_learning_file(char*) - input filename that will be used in the learning process

output_learning_file(char*) - output filename that will be used in the learning process

result_file(char*) - the result of a neural network

learning_rate(float) - speed and accuracy of learning

epoch(int) - number of epochs

Example

./NeuralNetwork 15 10 example-in.ppm example-out.ppm result.ppm 0.001 10

About

Neural network written in C++

License:GNU General Public License v3.0


Languages

Language:C++ 97.9%Language:CMake 2.1%