File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change 88
99import sys
1010import traceback
11+ from collections import OrderedDict
1112
1213from tf2onnx .optimizer .identity_optimizer import IdentityOptimizer
1314from tf2onnx .optimizer .merge_duplicated_nodes_optimizer import MergeDuplicatedNodesOptimizer
1617# pylint: disable=missing-docstring, broad-except
1718
1819# optimizer sequence need to be considered carefully
19- _optimizers = {
20- "transpose_opt" : TransposeOptimizer ,
20+ _optimizers = OrderedDict ([
21+ ( "transpose_opt" , TransposeOptimizer ) ,
2122 # merge_duplicated_nodes should be used after transpose_opt
2223 # for transpose_opt may have some trans nodes that can be merge
23- "merge_duplicated_nodes" : MergeDuplicatedNodesOptimizer ,
24- "identity_opt" : IdentityOptimizer ,
25- }
24+ ( "merge_duplicated_nodes" , MergeDuplicatedNodesOptimizer ) ,
25+ ( "identity_opt" , IdentityOptimizer ) ,
26+ ])
2627
2728
2829def optimize_graph (graph , debug = False ):
You can’t perform that action at this time.
0 commit comments