https://github.com/offrange/neural_network
A personal neural network library in raw rust from scratch.
https://github.com/offrange/neural_network
ai neural-network nnfs rust
Last synced: 11 months ago
JSON representation
A personal neural network library in raw rust from scratch.
- Host: GitHub
- URL: https://github.com/offrange/neural_network
- Owner: OffRange
- License: mit
- Created: 2025-03-08T18:21:14.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-03-16T19:17:32.000Z (11 months ago)
- Last Synced: 2025-03-18T01:02:20.409Z (11 months ago)
- Topics: ai, neural-network, nnfs, rust
- Language: Rust
- Homepage:
- Size: 11.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Neural Network (But in Rust, Because Why Not?)
Ever wake up thinking, "Hey, today I'll reinvent neural networks from scratch in Rust!"? No? Well, too late—I did it
already. Welcome to my whimsical Rusty journey into neural network magic, inspired heavily by the
fantastic [NNFS book](https://nnfs.io/) by Harrison Kinsley and Daniel Kukiela.
### Seriously, Read This First
> [!WARNING]
> **DISCLAIMER:**
> This neural network is purely educational. It's like those IKEA instructions—you'll learn something new but probably
> shouldn't trust it to hold up your bookshelf. This isn't meant for production use unless you're into living
> dangerously.
My goals are simple:
- Understand neural networks and machine learning deeply.
- Learn Rust (actually one of my first rust project).
### How to Build
If you're adventurous (or just incredibly bored), you can add this crate directly from GitHub with:
```shell
cargo add --git https://github.com/OffRange/neural_network.git
```
Yes, someone might actually use this. Stranger things have happened.
### Usage
Um, yeah... about that. Still figuring out how the final API will look. Stay tuned or feel free to help out (please?).
### Contributing
Contributions from researchers, practitioners, and enthusiasts are highly encouraged. Constructive criticism,
suggestions, or proposed enhancements are welcome—please open an issue or submit a pull request to facilitate
discussion.
---
*Happy Rusting!*