Crate tenferro_internal_ad_ops

Crate tenferro_internal_ad_ops 

Source
Expand description

Internal implementation crate. Not a stable public API.

§Examples

// This crate is wired through tenferro surface crates and is not intended
// to be consumed directly.

Modules§

ad

Structs§

AddOp
EinsumOp
ExpOp
StructuredTensor
AD-capable structured tensor wrapper shared by dynamic tenferro frontends.
SumOp

Enums§

DynTensor
Runtime tensor wrapper for a fixed supported dtype set.
Error
Shared error type for dynamic tenferro surface crates.

Functions§

add_dyn_values
einsum_dyn_values
einsum_frule
Stateless forward-mode rule (JVP) for einsum over dense primals.
einsum_rrule
Stateless reverse-mode rule (VJP) for einsum over dense primals.
exp_dyn_value
solve_triangular_rrule
Stateless reverse-mode rule (VJP) for triangular solve.
sum_dyn_value

Type Aliases§

Result
Convenience result alias for tenferro surface errors.