NNRS - Rust Neural Network Library
NNRS is a Rust library for creating and working with feedforward neural networks. It provides a set of tools for building and manipulating neural networks, including creating nodes and edges, setting inputs, and firing the network to generate outputs.
Note: this library is still in development, and is not yet ready for use.
Installation
To use NNRS, simply add it as a dependency to your Rust project with Cargo:
Usage
For the most up-to-date usage information, clone the
repository and run cargo doc --open, or view the
documentation on docs.rs.
Limitations
At this moment, NNRS does not include training functionality. You can use this library to generate outputs from pre-trained networks.
Roadmap
- Basic Parts
- Generating Outputs
- Serialization
- Training (NEAT?)
License
NNRS is licensed under the AGPLv3 license. See the LICENSE file for more
information.