Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

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

ANNT

ANNT

ANNT is a lightweight C++ library implementing some of the common architectures of artificial neural networks:

  • Fully connected;
  • Convolutional;
  • Simple recurrent networks (RNN), Long Short-Term Memory (LSTM) and Gated Recurrent Unit (GRU).

The library comes with a number of sample applications, which demonstrate its usage in solving different tasks. The provided samples cover all of the implemented neural network architectures.

Building the code

The code comes with MSVC solution files (src/make/msvc) and GCC make file (src/make/gcc). On Windows, simply open solution file in MS Visual Studio and hit build. On Linux just use "make" command to build the library. In both cases the built library ends up in the "/build/compiler/mode" folder, which also contains the necessary header files.

Additional reading

The ANNT library and some of the theory about artificial neural networks is described in a set of articles published on Code Project:

About

Artificial Neural Networks C++ library providing implementation of some common architectures of neural networks.

Topics

Resources

License

Packages

No packages published