Skip to content

a rust backpropagation library inspired by micrograd

License

Notifications You must be signed in to change notification settings

nevinpuri/rsgrad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rsgrad

WORK IN PROGRESS - NOT YET COMPLETED

rsgrad is a super fast backpropagation library for python and rust.

micrograd but in rust

written by following Andrej Karpathy's tutorials.

todo

  • python bindings
  • finish backpropagation
  • cuda support
  • implement algorithms
  • f16 support using the half crate

why?

  • fun to rewrite it in rust
  • might be faster than python
  • for projects, you can have compiled binaries rather than python code (eg: imagine stable diffusion as a binary instead of needing to install all the libraries)
  • wasm support?

About

a rust backpropagation library inspired by micrograd

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages