Package-level declarations
Types
A strategy that actively records operations and traces.
Interface for recording operations during execution for deferred/graph-based execution. The tape captures operations as they are performed, allowing for later replay or optimization.
Gradient tape for automatic differentiation support
A strategy that ignores all recording requests.
Represents a recorded operation with its inputs and outputs
A simple ExecutionTape that records operations and can convert to a very simple linear graph. This is intentionally minimal to enable the RecorderExecution workflow; robust wiring is tracked in auto-graph-tasks.md and can replace this later.
Strategy for recording operations and traces onto an execution tape.
Minimal production TapeStack implementation supporting nesting.