~/lightning

Lightning Talk: PT2 Export - A Sound Full Graph Capture Mechanism for PyTorch

Lightningat PyTorch Conference 2023 · 2023-10-16..10-17· [machine-learning]
links:none on file
slides:none on file

Introduces torch.export() as an ahead-of-time full-graph capture for PyTorch that produces an FX graph plus source metadata and static/dynamic shape info, with a guarded contract via shape guards verified at export and compiled into runtime assertions. Uses a tracing backend (dynamo), an Export DB of supported and failing examples, and an API for dynamic symbols (e.g., batch) and run decompositions so backends can target a core operator subset or plug custom kernels.

AI-written summary · about

  1. 0:00PT2 Export introduction
  2. 0:41PyTorch needs whole graph capture
  3. 3:34Building PT2 Export challenges
  4. 5:20Soundness in graph capture
  5. 7:51PT2 Export with static shapes
  6. 8:56Dynamic shapes for inputs
  7. 9:37Custom passes and backend integration
  8. 11:24PT2 Export adoption and future
  9. 12:49Q&A on export IR
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.