Explanations#
The concepts behind TorchSim, separate from the step-by-step examples and the API reference.
- Sequence description
The sequence representation TorchSim consumes: events, RF definitions, readout roles, Pulseq input, and the MRD description a running scanner can send.
- Extended phase graphs
Extended phase graphs: configuration states, RF transitions, gradient shifts, relaxation, diffusion, flow, exchange, and the assumptions behind the model.
- How TorchSim runs it
How a
Simulatorturns either an offline layout or an incoming sequence description into the fused CPU/GPU state machine, and how differentiation and execution are arranged.