From 2d8b7b3a766c2aa707a1f27d2901bd9b75d98f1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Gallus?= Date: Wed, 27 Mar 2019 21:42:53 +0100 Subject: [PATCH] Refine default MKL-DNN Pass order (#16490) * Refine default MKL-DNN Pass order test=develop * Add comment to default MKL-DNN Pass list test=develop --- paddle/fluid/inference/api/paddle_pass_builder.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/paddle/fluid/inference/api/paddle_pass_builder.h b/paddle/fluid/inference/api/paddle_pass_builder.h index de60185eb30..48da8c156f4 100644 --- a/paddle/fluid/inference/api/paddle_pass_builder.h +++ b/paddle/fluid/inference/api/paddle_pass_builder.h @@ -121,6 +121,8 @@ class CpuPassStrategy : public PassStrategy { for (auto &pass : std::vector( {"depthwise_conv_mkldnn_pass", // + "conv_bn_fuse_pass", // Execute BN passes again to + "conv_eltwiseadd_bn_fuse_pass", // preserve correct pass order "conv_bias_mkldnn_fuse_pass", // "conv3d_bias_mkldnn_fuse_pass", // "conv_relu_mkldnn_fuse_pass", // -- GitLab