Architecture
Design rationale for each subsystem in the tenferro stack. Describes what each layer does and why. For normative specifications (trait signatures, op semantics), see Specification.
| Document | Covers |
|---|---|
| tenferro-crates.md | Crate structure, StdTensorOp / SemiringOp design, einsum builder, extension points |
| computegraph.md | GraphOp, Operand, Fragment, resolve/materialize/compile/eval pipeline |
| chainrules.md | PrimitiveOp trait, AD rule structure |
| tidu.md | differentiate, transpose, LinearFragment, higher-order AD |
| ad-pipeline.md | End-to-end AD pipeline, scalar/vector examples, golden tests |