/Layers

Neural Network toolkit

Primary LanguageC++MIT LicenseMIT

Layers

  • A Neural Network toolkit.

  • Layers is written in C++.

  • Layers uses Eigen, OpenMP, and CuBlas

  • Some features:

    • Flexible.
    • Easy to use.
    • Layers provides a prototype and script language in order to ease the networks definition and experimentation.
    • Optimized for CPU and GPU (still under developmnet).
    • Mainly for academic use.

Compiling

Instructions to compile here

Usage

Layers only requires one argument, a net file:

layers file.net

see some examples of net files in the examples section

Authors