Typed Graph Autograd Runtime #
This is the runtime umbrella for TorchLean's typed graph execution path.
The typed graph path is the middle layer between:
- the low-level dynamic tape engine in
NN.Runtime.Autograd.Engine, and - the user-facing TorchLean session/model API in
NN.Runtime.Autograd.Model.
It has two pieces:
TypedGraph.Core: packages executableGraphData, lowers it to a tape, and exposes dense reverse-mode entry points;TypedGraph.GraphM: a typed builder DSL for authoringGraphDatawithout manually threading dependent node indices.
Forward-only execution of the separate operation-tagged NN.IR.Graph representation lives under
NN.Runtime.Autograd.IRExec. Its ForwardGraph stores only forward operations, so it cannot be
mistaken for the differentiable typed graphs exposed here.