raskr/rust-autograd

Tensors and differentiable operations (like TensorFlow) in Rust

41
/ 100
Emerging

This project helps machine learning engineers and researchers build and train neural networks or other complex models where understanding how changes in inputs affect outputs is critical. You provide your model's mathematical definition and input data, and it computes the partial derivatives of your results with respect to those inputs. This allows you to perform tasks like optimizing model parameters or understanding feature importance.

500 stars. No commits in the last 6 months.

Use this if you are a Rust developer building machine learning models or algorithms that require automatic differentiation to calculate gradients for tasks like optimization or sensitivity analysis.

Not ideal if you are looking for a high-level, off-the-shelf machine learning framework with pre-built models and simple APIs for standard tasks.

Machine-Learning-Engineering Neural-Network-Training Model-Optimization Algorithm-Development Numerical-Methods
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

500

Forks

38

Language

Rust

License

MIT

Last pushed

Feb 11, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/raskr/rust-autograd"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.