/NN-Lib

A neural network library written in C++

Primary LanguageC++MIT LicenseMIT

NN-Lib

Contents

All the neccessary header files are in /include folder. The source code is in /source folder.

  • /include

    • matrix.h - Declaration of the Matrix class and all its functions
    • misc.h - Declaration of all miscellaneous classes and functions
    • network.h - Declaration of the Network class and all its functions
    • algorithms.h - Declaration of different learning algorithms
  • /source

    • matrix.cpp - Matrix class implementation
    • misc.cpp - Implementation of miscellaneous classes and functions
    • network.cpp - Network class implementation
    • algorithms.cpp - Implementation of learning algorithms

Compiling

Linux

To compile, run the make command, and then use ./main.out to launch the program.

Windows

Follow instructions here