Skip to content

Digit classification in your terminal with ratatui and MNIST dataset.

Notifications You must be signed in to change notification settings

thiagobmi/drawnn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

octologo_drawnn_1731471595

Overview

Drawnn is a simple terminal-based application that allows you to draw digits using your mouse and get real-time predictions from a neural network classifier.

The neural network is a multi-layer perceptron trained on the MNIST dataset using rusty_net.

description

Dependencies

  • rusty_net - My neural network lib.
  • ratatui - Terminal user interface library.
  • crossterm - Enables mouse in terminal.

How it works

  • The application loads pre-trained neural network weights from nn.json
  • The drawing interface captures your input in a 28x28 grid (MNIST format)
  • The neural network processes the drawing in real-time
  • Predictions and confidence scores are updated continuously

About

Digit classification in your terminal with ratatui and MNIST dataset.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages