JaxSulav / nn_cpp

Implementation of artificial neural network in C++. In this project, a cuztomizable neural network architecture is built from scratch and the model is trained, utilizing the backpropagation algorithm.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nn_cpp

Implementation of artificial neural network in C++

The codes are designed to follow the concept of backpropagation, as described in my article here.


Build Process:

Create a build directory

mkdir build && cd build

Copy build.sh to build directory

cp ../build.sh ./

Start build and make (executable wil be ./nn)

./build.sh

make

About

Implementation of artificial neural network in C++. In this project, a cuztomizable neural network architecture is built from scratch and the model is trained, utilizing the backpropagation algorithm.


Languages

Language:C++ 95.4%Language:CMake 3.9%Language:Shell 0.7%