devfacet / nntbn

A neural network library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nntbn - A neural network library

nntbn is a neural network library to be named. The goal of this library is to provide a framework for training and running neural networks across various platforms, from server-grade hardware to desktops, mobile, and embedded devices.

⚠️️ This project is in the early stages of development and is not yet ready for use.

Requirements

Recommended tools

Installation

git clone https://github.com/devfacet/nntbn.git
cd nntbn/
git submodule update --init

Usage

Build and run examples

make build-examples ARCH=generic
make run-examples ARCH=generic

Test

make test
make test ARCH=generic
make test ARCH=arm TECH=neon,cmsis-dsp
make test-all

Contributing

See CONTRIBUTING.md

License

Licensed under The MIT License (MIT)
For the full copyright and license information, please view the LICENSE.txt file.

About

A neural network library

License:MIT License


Languages

Language:C 91.8%Language:Makefile 5.4%Language:Shell 2.8%