@@ -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