Skip to main content Module autodiff Copy item path Source EvalTape Workspace that stores intermediate primals and gradient vectors during evaluation.
Reuse it across calls to avoid repeated allocations when performance matters. ExprGraph Expression graph with optimized performance.
Forward evaluation is pure; reuse an EvalTape to cache intermediates explicitly. Gradients NodeId Node identifier for expression graphs. ReverseTape Workspace that stores intermediate primals and adjoints during reverse-mode evaluation. Tape Rust-like autodiff tape with operator overloading. Var A node handle tied to a Tape . Node Node in the computation graph Op Operations that can be performed on nodes TapeError