2507ae63f2
Partitioner: Fix to align partition node order with original graph ( #157892 )
...
Fixes #157891
Pull Request resolved: https://github.com/pytorch/pytorch/pull/157892
Approved by: https://github.com/ezyang
2025-08-06 22:12:47 +00:00
c0c24b61ff
Revert "Partitioner: Fix to align partition node order with original graph ( #157892 )"
...
This reverts commit 2d1e92307d3e67622f4fe8058d62e44fe4fa2f4e.
Reverted https://github.com/pytorch/pytorch/pull/157892 on behalf of https://github.com/yangw-dev due to fails internal tests : [executorch/backends/xnnpack/partition/xnnpack_partitioner.py:101:24] Incompatible parameter type [6]: In call `Partition.__init__`, for argument `nodes`, expected `Optional[Iterable[Tuple[Node, Optional[int]]]]` but got `dict_keys[Node, str]`. ([comment](https://github.com/pytorch/pytorch/pull/157892#issuecomment-3134004881 ))
2025-07-29 20:41:45 +00:00
2d1e92307d
Partitioner: Fix to align partition node order with original graph ( #157892 )
...
Fixes #157891
Pull Request resolved: https://github.com/pytorch/pytorch/pull/157892
Approved by: https://github.com/ezyang
2025-07-28 17:36:29 +00:00
c8d43cbc6e
[BE][3/6] fix typos in test/ ( #157637 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/157637
Approved by: https://github.com/yewentao256 , https://github.com/albanD
ghstack dependencies: #156605
2025-07-17 12:08:33 +00:00
c8d44a2296
Add __main__ guards to fx tests ( #154715 )
...
This PR is part of a series attempting to re-submit #134592 as smaller PRs.
In fx tests:
- Add and use a common raise_on_run_directly method for when a user runs a test file directly which should not be run this way. Print the file which the user should have run.
- Raise a RuntimeError on tests which have been disabled (not run)
- Remove any remaining uses of "unittest.main()""
Pull Request resolved: https://github.com/pytorch/pytorch/pull/154715
Approved by: https://github.com/Skylion007
2025-06-04 14:38:50 +00:00
df458be4e5
[4/N] Apply py39 ruff and pyupgrade fixes ( #143257 )
...
```torch/fx/passes/annotate_getitem_nodes.py``` was changed to support the new type hinting annotations.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/143257
Approved by: https://github.com/justinchuby , https://github.com/albanD
2025-01-04 10:47:51 +00:00
76169cf691
[BE][Easy][9/19] enforce style for empty lines in import segments in test/[e-h]*/
( #129760 )
...
See https://github.com/pytorch/pytorch/pull/129751#issue-2380881501 . Most changes are auto-generated by linter.
You can review these PRs via:
```bash
git diff --ignore-all-space --ignore-blank-lines HEAD~1
```
Pull Request resolved: https://github.com/pytorch/pytorch/pull/129760
Approved by: https://github.com/ezyang
2024-07-17 14:25:29 +00:00
55901fb3da
[fx] Preserve Fx graph node order in partitioner across runs ( #115621 )
...
Fixes #ISSUE_NUMBER
partitioner generates different graph in recompilation on each run
Co-authored-by: Edward Z. Yang <ezyang@meta.com >
Pull Request resolved: https://github.com/pytorch/pytorch/pull/115621
Approved by: https://github.com/ezyang
2024-06-11 14:04:52 +00:00
8007d9a34a
Revert "[fx] Preserve Fx graph node order in partitioner across runs ( #115621 )"
...
This reverts commit f2c1060de3cdddbfefcab11e547211993d0f9cfa.
Reverted https://github.com/pytorch/pytorch/pull/115621 on behalf of https://github.com/atalman due to Broke internal executorch test ([comment](https://github.com/pytorch/pytorch/pull/115621#issuecomment-2025496296 ))
2024-03-28 15:28:02 +00:00
f2c1060de3
[fx] Preserve Fx graph node order in partitioner across runs ( #115621 )
...
Fixes #ISSUE_NUMBER
partitioner generates different graph in recompilation on each run
Co-authored-by: Edward Z. Yang <ezyang@meta.com >
Pull Request resolved: https://github.com/pytorch/pytorch/pull/115621
Approved by: https://github.com/ezyang
2024-03-27 02:20:37 +00:00
8de4d86479
Back out "[fx] Preserve Fx graph node order in partitioner across runs ( #115621 )" ( #122113 )
...
Summary:
Original commit changeset: 6578f47abfdb
Original Phabricator Diff: D54913931
Differential Revision: D55027171
Pull Request resolved: https://github.com/pytorch/pytorch/pull/122113
Approved by: https://github.com/osalpekar
2024-03-19 18:00:37 +00:00
519151a062
[fx] Preserve Fx graph node order in partitioner across runs ( #115621 )
...
Fixes #ISSUE_NUMBER
partitioner generates different graph in recompilation on each run
Co-authored-by: Edward Z. Yang <ezyang@meta.com >
Pull Request resolved: https://github.com/pytorch/pytorch/pull/115621
Approved by: https://github.com/izaitsevfb
2024-03-12 22:18:43 +00:00
27a0900946
Revert "[fx] Preserve Fx graph node order in partitioner across runs ( #115621 )"
...
This reverts commit 25c74a93cdf67545a4e3e1bedf2dbabbddfc5845.
Reverted https://github.com/pytorch/pytorch/pull/115621 on behalf of https://github.com/izaitsevfb due to depends on #120076 , which needs to be reverted ([comment](https://github.com/pytorch/pytorch/pull/115621#issuecomment-1986324796 ))
2024-03-08 19:50:57 +00:00
25c74a93cd
[fx] Preserve Fx graph node order in partitioner across runs ( #115621 )
...
Fixes #ISSUE_NUMBER
partitioner generates different graph in recompilation on each run
Co-authored-by: Edward Z. Yang <ezyang@fb.com >
Pull Request resolved: https://github.com/pytorch/pytorch/pull/115621
Approved by: https://github.com/ezyang
2024-03-08 01:37:53 +00:00