@@ -453,7 +453,6 @@ def to_executorch(
453
453
def __deepcopy__ (
454
454
self , memo : Optional [Dict [int , Any ]] = None
455
455
) -> "ExirExportedProgram" :
456
-
457
456
new_eep = ExirExportedProgram (
458
457
copy .deepcopy (self .exported_program , memo ),
459
458
self .after_to_edge_passes ,
@@ -764,7 +763,6 @@ def _replace_aten_ops_with_transformed_ops(
764
763
program : ExportedProgram ,
765
764
partitioner ,
766
765
):
767
-
768
766
ops_to_not_decompose = set ()
769
767
partitioners = partitioner .get (name )
770
768
if partitioners is None :
@@ -1020,9 +1018,9 @@ def to_edge_transform_and_lower(
1020
1018
aten_programs = programs
1021
1019
1022
1020
if not isinstance (partitioner , dict ) and partitioner is not None :
1023
- partitioner = {"forward" : partitioner }
1021
+ partitioner = {name : partitioner for name in aten_programs . keys () }
1024
1022
elif partitioner is None :
1025
- partitioner = {"forward" : []}
1023
+ partitioner = {name : [] for name in aten_programs . keys () }
1026
1024
1027
1025
edge_manager = _gen_edge_manager_for_partitioners (
1028
1026
partitioner , aten_programs , config , constant_methods
@@ -1037,7 +1035,6 @@ def to_edge_transform_and_lower(
1037
1035
edge_manager = edge_manager .to_backend ({name : curr_partitioner })
1038
1036
1039
1037
for name , program in edge_manager ._edge_programs .items ():
1040
-
1041
1038
ops_set_to_not_decompose : Set [torch ._ops .OpOverload ] = set ()
1042
1039
partitioners = partitioner .get (name , [])
1043
1040
for curr_partitioner in partitioners :
0 commit comments