Tape Nodes #
Public entrypoint for the analytic tape-node proof library.
The modules below provide NodeFDerivCorrect and NodeFDerivCorrectAt facts for the primitive
nodes used by graph-level reverse-mode autograd proofs:
Context: vectorized contexts, projections, injections, and generic node construction;Elementwise: pointwise scalar functions and activations;Arithmetic: affine maps, pointwise arithmetic, and fixed-mask stochastic nodes;Matrix: matmul, transpose, and row/column matrix adapters;Softmax: last-axis softmax and log-softmax;Reductions: sums, broadcasts, reductions, concatenation, and shape adapters;Losses: training losses;Piecewise: branch-selected min/max nodes;GraphComposition: theDGraphlayer for composing node-local proofs into model-level VJP theorems.