20 releases (breaking)

Uses new Rust 2024

new 0.17.0 Apr 23, 2025
0.16.0 Jan 14, 2025
0.15.0 Oct 28, 2024
0.13.2 May 3, 2024
0.3.0 Nov 20, 2022

#1194 in Machine learning

Download history 2652/week @ 2025-01-06 2846/week @ 2025-01-13 2965/week @ 2025-01-20 3008/week @ 2025-01-27 3121/week @ 2025-02-03 2635/week @ 2025-02-10 3822/week @ 2025-02-17 4791/week @ 2025-02-24 3399/week @ 2025-03-03 4161/week @ 2025-03-10 3155/week @ 2025-03-17 3226/week @ 2025-03-24 2540/week @ 2025-03-31 2224/week @ 2025-04-07 2738/week @ 2025-04-14 6230/week @ 2025-04-21

14,217 downloads per month
Used in 39 crates (10 directly)

MIT/Apache

2MB
42K SLoC

Burn Autodiff

This autodiff library is a part of the Burn project. It is a standalone crate that can be used to perform automatic differentiation on tensors. It is designed to be used with the Burn Tensor crate, but it can be used with any tensor library that implements the Backend trait.


Burn Autodiff

Burn autodiff backend

Current Crates.io Version license

For now only first order reverse mode autodiff is supported.

Dependencies

~6MB
~107K SLoC