xad-rs 0.3.6

Exact automatic differentiation for Rust — forward-mode, reverse-mode, first- and second-order, with named variable support for ergonomic gradient readback
Documentation
1
2
3
4
5
6
7
8
9
//! Reverse-mode (adjoint) AD types.
//!
//! - [`AReal<T>`](areal::AReal) — reverse-mode active scalar, records on a [`Tape`](crate::tape::Tape)
//! - [`NamedAReal`](areal::NamedAReal) — named wrapper
//! - [`NamedTape`](areal::NamedTape) — named reverse-mode tape

pub mod areal;

pub use areal::{AReal, NamedAReal, NamedTape};