scirs2-autograd 0.3.2

Automatic differentiation module for SciRS2 (scirs2-autograd)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Tape-based automatic differentiation
//!
//! This module re-exports the original `GradientTape` from `crate::tape` (now
//! renamed to avoid conflicts) and adds the enhanced tape implementations:
//! [`ReverseTape`], [`ForwardTape`], [`MixedMode`], [`TapeCheckpoint`], and
//! [`TapeOptimizer`].

pub mod enhanced;

pub use enhanced::{
    ForwardTape, MixedMode, ReverseTape, TapeCheckpoint, TapeOp, TapeOptimizationReport,
    TapeOptimizer,
};