Skip to content

Commit 800fc27

Browse files
authored
Fix to_edge_transform_and_lower
Differential Revision: D64993711 Pull Request resolved: #6505
1 parent dc2e02a commit 800fc27

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

exir/program/_program.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -453,7 +453,6 @@ def to_executorch(
453453
def __deepcopy__(
454454
self, memo: Optional[Dict[int, Any]] = None
455455
) -> "ExirExportedProgram":
456-
457456
new_eep = ExirExportedProgram(
458457
copy.deepcopy(self.exported_program, memo),
459458
self.after_to_edge_passes,
@@ -764,7 +763,6 @@ def _replace_aten_ops_with_transformed_ops(
764763
program: ExportedProgram,
765764
partitioner,
766765
):
767-
768766
ops_to_not_decompose = set()
769767
partitioners = partitioner.get(name)
770768
if partitioners is None:
@@ -1020,9 +1018,9 @@ def to_edge_transform_and_lower(
10201018
aten_programs = programs
10211019

10221020
if not isinstance(partitioner, dict) and partitioner is not None:
1023-
partitioner = {"forward": partitioner}
1021+
partitioner = {name: partitioner for name in aten_programs.keys()}
10241022
elif partitioner is None:
1025-
partitioner = {"forward": []}
1023+
partitioner = {name: [] for name in aten_programs.keys()}
10261024

10271025
edge_manager = _gen_edge_manager_for_partitioners(
10281026
partitioner, aten_programs, config, constant_methods
@@ -1037,7 +1035,6 @@ def to_edge_transform_and_lower(
10371035
edge_manager = edge_manager.to_backend({name: curr_partitioner})
10381036

10391037
for name, program in edge_manager._edge_programs.items():
1040-
10411038
ops_set_to_not_decompose: Set[torch._ops.OpOverload] = set()
10421039
partitioners = partitioner.get(name, [])
10431040
for curr_partitioner in partitioners:

0 commit comments

Comments
 (0)