Michael Voznesensky
|
53e71fad8f
|
Add shape_env guards to tracing context (#90876)
Pull Request resolved: https://github.com/pytorch/pytorch/pull/90876
Approved by: https://github.com/Chillee, https://github.com/ezyang
|
2022-12-16 09:05:05 +00:00 |
|
Edward Z. Yang
|
eef019c14a
|
Lint rule to forbid direct use of logging.info/etc APIs (#90907)
Signed-off-by: Edward Z. Yang <ezyang@fb.com>
Pull Request resolved: https://github.com/pytorch/pytorch/pull/90907
Approved by: https://github.com/jansel
|
2022-12-16 05:13:51 +00:00 |
|
Michael Voznesensky
|
6c8ef6a4c2
|
Add tracing context, Integrate dynamo guards into torch._guards (#90647)
As defined here: https://docs.google.com/document/d/1oniZEgAaHE1IMByPRWRKbUHeaW06E2HMfCTCQyMRLek/edit#
This PR creates a new structure, a TracingContext, whose lifecycle matches that of the traced frame. It carries on it a GuardsContext, and eventually, a FakeTensorMode. It is the source of truth of all accumulated guards.
In this PR, we create the structure, and integrate it into dynamo. We do so by mapping OutputGraph's guards structure to its guard structure.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/90647
Approved by: https://github.com/ezyang
|
2022-12-14 07:35:32 +00:00 |
|
Michael Voznesensky
|
5adc18dcbc
|
Shape guard structure (#90679)
Fixes #ISSUE_NUMBER
Pull Request resolved: https://github.com/pytorch/pytorch/pull/90679
Approved by: https://github.com/ezyang
|
2022-12-12 09:50:00 +00:00 |
|
Michael Voznesensky
|
11442accc6
|
Make torch._guards, shuffle structures around for migration (#90636)
Pull Request resolved: https://github.com/pytorch/pytorch/pull/90636
Approved by: https://github.com/ezyang
|
2022-12-11 23:16:07 +00:00 |
|
PyTorch MergeBot
|
15a4c60383
|
Revert "Make torch._guards, shuffle structures around for migration (#90636)"
This reverts commit 933b6c4eed.
Reverted https://github.com/pytorch/pytorch/pull/90636 on behalf of https://github.com/huydhn due to Breaking lint on master. Please rebase and run lintrunner -a before re-merging the PR
|
2022-12-11 10:15:47 +00:00 |
|
Michael Voznesensky
|
933b6c4eed
|
Make torch._guards, shuffle structures around for migration (#90636)
Pull Request resolved: https://github.com/pytorch/pytorch/pull/90636
Approved by: https://github.com/ezyang
|
2022-12-11 06:04:17 +00:00 |
|