MattanMohel / net-rs-deprecated

A perceptron neural network written in Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

net-rs

A project for exploring perceptron neural network in Rust

What is This Exactly?

The network aims to identify 'handwritten' digits from 0-9 (hopefully accurately) using the MNIST dataset

Goals

  • get matrix library up and running
  • MNIST data loader
  • get basic network structure
  • drawing app
  • model serialization with Serde
  • momentum optimizer
  • improve model accuracy / generalization
  • multithreaded data training
  • rework matrix library trait abstractions
  • create generic Data trait for feeding network data

Note

This project is meant as a hobby. All the logic, including the matrix library, is implemented from scratch.

About

A perceptron neural network written in Rust


Languages

Language:Rust 99.7%Language:Nix 0.3%