Skip to content

Joeljensen28/RustNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RustNN

RustNN is a Rust-based neural network library built on top of the powerful ndarray library. It provides a straightforward implementation of classic neural network architectures, making it ideal for learning, experimentation, and developing a deeper understanding of how neural networks function under the hood.

Features

  • Easy-to-use neural network layers and operations

  • Built on ndarray, providing efficient numerical computations

  • Ideal for learning and educational purposes

  • Minimal dependencies, leveraging the power of Rust’s ownership model and performance

Purpose

RustNN was created as a personal project by a senior data science student aiming to:

  • Develop proficiency in Rust programming

  • Gain an in-depth understanding of neural networks by building them from scratch

  • Showcase practical Rust coding skills and neural network knowledge

Disclaimer:

This project is inspired by Neural Networks from Scratch by Harrison Kinsley & Daniel Kukieła. The implementation is written in Rust and follows the concepts and structure from the book, but all code is original and adapted for Rust.

About

Rust-based neural network library built on top of ndarray.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages