File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed
paddle/fluid/inference/analysis Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -107,6 +107,9 @@ void Analyzer::Run(Argument* argument) {
107
107
passes.push_back (" mkldnn_placement_pass" );
108
108
}
109
109
#endif
110
+ // infer_clean_graph_pass should be the first default pass
111
+ // after mkldnn_placement_pass.
112
+ passes.push_back (" infer_clean_graph_pass" );
110
113
for (auto & pass : ir_passes_) {
111
114
if (!disabled_ir_passes_.count (pass)) {
112
115
passes.push_back (pass);
Original file line number Diff line number Diff line change @@ -67,7 +67,6 @@ class Analyzer : public OrderedRegistry<PassManager> {
67
67
// larger fusion.
68
68
const std::vector<std::string> all_ir_passes_{{
69
69
// Manual update the passes here.
70
- " infer_clean_graph_pass" , //
71
70
" attention_lstm_fuse_pass" , //
72
71
" seqconv_eltadd_relu_fuse_pass" , //
73
72
" embedding_fc_lstm_fuse_pass" , //
You can’t perform that action at this time.
0 commit comments