rsgrad 0.1.1

an easy to use backpropagation library inspired by micro grad
Documentation
  • Coverage
  • 11.76%
    2 out of 17 items documented0 out of 5 items with examples
  • Size
  • Source code size: 9.31 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 2.03 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 18s Average build duration of successful builds.
  • all releases: 18s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • nevinpuri/rsgrad
    2 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • Nevin1901

rsgrad

WORK IN PROGRESS - NOT YET COMPLETED

micrograd but in rust

written by following Andrej Karpathy's tutorials.

todo

  • cuda support
  • implement algorithms
  • f16 support using the (half)[https://github.com/starkat99/half-rs] 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?