Skip to content

Commit 2cf258e

Browse files
Wojciech UssSand3r-
authored andcommitted
remove redundant pass list
1 parent 5632019 commit 2cf258e

File tree

2 files changed

+4
-10
lines changed

2 files changed

+4
-10
lines changed

paddle/fluid/inference/api/analysis_predictor.cc

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -226,21 +226,18 @@ void AnalysisPredictor::OptimizeInferenceProgram() {
226226
argument_.origin_program_desc.reset(
227227
new ProgramDesc(*inference_program_->Proto()));
228228

229-
bool use_mkldnn = config_._use_mkldnn;
230229
switch (config_.ir_mode) {
231230
case contrib::AnalysisConfig::IrPassMode::kExclude:
232231
Analyzer()
233232
.IncludeAllIrPasses()
234-
.SetUseMkldnn(use_mkldnn)
235-
.DisableIrPasses(use_mkldnn ? config_.ir_mkldnn_passes
236-
: config_.ir_passes)
233+
.SetUseMkldnn(config_._use_mkldnn)
234+
.DisableIrPasses(config_.ir_passes)
237235
.Run(&argument_);
238236
break;
239237
case contrib::AnalysisConfig::IrPassMode::kInclude:
240238
Analyzer()
241-
.SetUseMkldnn(use_mkldnn)
242-
.IncludeIrPasses(use_mkldnn ? config_.ir_mkldnn_passes
243-
: config_.ir_passes)
239+
.SetUseMkldnn(config_._use_mkldnn)
240+
.IncludeIrPasses(config_.ir_passes)
244241
.Run(&argument_);
245242
break;
246243
default:

paddle/fluid/inference/api/paddle_inference_api.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,6 @@ struct AnalysisConfig : public NativeConfig {
262262
void SetIncludeMode() {
263263
ir_mode = IrPassMode::kInclude;
264264
ir_passes = {"infer_clean_graph_pass"};
265-
ir_mkldnn_passes = {"infer_clean_graph_pass"};
266265
}
267266

268267
// Determine whether to perform graph optimization.
@@ -271,8 +270,6 @@ struct AnalysisConfig : public NativeConfig {
271270
IrPassMode ir_mode{IrPassMode::kExclude};
272271
// passes to be excluded/included
273272
std::vector<std::string> ir_passes{"embedding_fc_lstm_fuse_pass"};
274-
// passes to be excluded/included when MKL-DNN is enabled
275-
std::vector<std::string> ir_mkldnn_passes{"embedding_fc_lstm_fuse_pass"};
276273

277274
// NOT stable yet.
278275
bool use_feed_fetch_ops{true};

0 commit comments

Comments
 (0)