Deep dive into Torchdynamo with Michael Voznesensky.
Michael will answer your questions about Torchdynamo and give a full end-to-end story of how dynamo traces — starting from the user API, to where we install a frame via pep 523, to producing a modified python bytecode and a gm for lowering.
The talk will go in deep detail on core notions like guards, graph breaks, symbolic shapes, control flow, and more.
📺 Watch this video ahead of Michael’s Q&A to learn more about TorchDynamo: https://lnkd.in/gt98FNa5