Skip to content

Commit 1f61801

Browse files
authored
create_inference_config modify use_mkldnn [fluid_ops] (#74516)
* Fix * Fix * Fix
1 parent 1ef64dd commit 1f61801

25 files changed

+48
-48
lines changed

test/ir/inference/inference_pass_test.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def __init__(self, methodName='runTest'):
3737
self.feeds = None
3838
self.fetch_list = None
3939

40-
self.enable_mkldnn = False
40+
self.enable_onednn = False
4141
self.enable_onednn_bfloat16 = False
4242
self.enable_trt = False
4343
self.enable_tensorrt_varseqlen = False
@@ -130,7 +130,7 @@ def _get_inference_outs(self, config):
130130
return outs
131131

132132
def _get_analysis_config(
133-
self, use_gpu=False, use_trt=False, use_mkldnn=False
133+
self, use_gpu=False, use_trt=False, use_onednn=False
134134
):
135135
'''
136136
Return a new object of AnalysisConfig.
@@ -178,7 +178,7 @@ def _get_analysis_config(
178178
if self.enable_tensorrt_varseqlen:
179179
config.enable_tensorrt_varseqlen()
180180

181-
elif use_mkldnn:
181+
elif use_onednn:
182182
config.enable_onednn()
183183
if self.enable_onednn_bfloat16:
184184
config.enable_onednn_bfloat16()
@@ -286,10 +286,10 @@ def check_output_with_option(
286286
)
287287

288288
# Check whether the onednn results and the CPU results are the same.
289-
if (not use_gpu) and self.enable_mkldnn:
289+
if (not use_gpu) and self.enable_onednn:
290290
onednn_outputs = self._get_inference_outs(
291291
self._get_analysis_config(
292-
use_gpu=use_gpu, use_mkldnn=self.enable_mkldnn
292+
use_gpu=use_gpu, use_onednn=self.enable_onednn
293293
)
294294
)
295295

test/ir/inference/quant_dequant_test.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def __init__(self, methodName='runTest'):
4646
self.test_startup_program = paddle.static.Program()
4747
self.feeds = None
4848
self.fetch_list = None
49-
self.enable_mkldnn = False
49+
self.enable_onednn = False
5050
self.enable_onednn_bfloat16 = False
5151
self.enable_trt = False
5252
self.enable_tensorrt_varseqlen = True
@@ -190,7 +190,7 @@ def _get_inference_outs(self, config):
190190
return outs
191191

192192
def _get_analysis_config(
193-
self, use_gpu=False, use_trt=False, use_mkldnn=False
193+
self, use_gpu=False, use_trt=False, use_onednn=False
194194
):
195195
'''
196196
Return a new object of AnalysisConfig.
@@ -230,7 +230,7 @@ def _get_analysis_config(
230230
if self.enable_tensorrt_varseqlen:
231231
config.enable_tensorrt_varseqlen()
232232

233-
elif use_mkldnn:
233+
elif use_onednn:
234234
config.enable_onednn()
235235
if self.enable_onednn_bfloat16:
236236
config.enable_onednn_bfloat16()
@@ -388,10 +388,10 @@ def check_output_with_option(
388388
)
389389

390390
# Check whether the onednn results and the CPU results are the same.
391-
if (not use_gpu) and self.enable_mkldnn:
391+
if (not use_gpu) and self.enable_onednn:
392392
onednn_outputs = self._get_inference_outs(
393393
self._get_analysis_config(
394-
use_gpu=use_gpu, use_mkldnn=self.enable_mkldnn
394+
use_gpu=use_gpu, use_onednn=self.enable_onednn
395395
)
396396
)
397397

test/ir/inference/test_conv_act_onednn_fuse_pass.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ def sample_program_config(self, draw):
207207
groups=groups,
208208
dilations=dilations,
209209
data_format=data_format,
210-
use_mkldnn=True,
210+
use_onednn=True,
211211
)
212212

213213
ops = [conv2d_op, act_op]

test/ir/inference/test_conv_bn_fuse_pass.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ def generate_bn_Var():
108108
groups=groups,
109109
paddings=paddings,
110110
strides=strides,
111-
use_mkldnn=use_onednn,
111+
use_onednn=use_onednn,
112112
has_bias=False,
113113
is_test=True,
114114
)
@@ -158,7 +158,7 @@ def generate_bn_Var():
158158

159159
def sample_predictor_configs(self, program_config):
160160
# for onednn
161-
if program_config.ops[0].attrs['use_mkldnn']:
161+
if program_config.ops[0].attrs['use_onednn']:
162162
config = self.create_inference_config(use_onednn=True)
163163
yield config, ['fused_conv2d'], (1e-5, 1e-5)
164164
else:

test/ir/inference/test_conv_transpose_bn_fuse_pass.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def sample_program_config(self, draw):
6767
st.sampled_from(["EXPLICIT", "SAME", "VALID"])
6868
)
6969
random_data_layout = draw(st.sampled_from(["NCHW", "NHWC"]))
70-
random_use_mkldnn = draw(st.booleans())
70+
random_use_onednn = draw(st.booleans())
7171
random_output_size = []
7272
random_filter = draw(
7373
st.lists(
@@ -133,7 +133,7 @@ def generate_batch_norm_Variance():
133133
'data_format': random_data_layout,
134134
'output_size': random_output_size,
135135
'output_padding': random_output_size,
136-
'use_mkldnn': random_use_mkldnn,
136+
'use_mkldnn': random_use_onednn,
137137
'is_test': True,
138138
},
139139
)
@@ -160,7 +160,7 @@ def generate_batch_norm_Variance():
160160
'is_test': True,
161161
'trainable_statistics': False,
162162
'data_layout': random_data_layout,
163-
'use_mkldnn': random_use_mkldnn,
163+
'use_mkldnn': random_use_onednn,
164164
},
165165
)
166166

test/ir/inference/test_conv_transpose_eltwiseadd_bn_fuse_pass.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def sample_program_config(self, draw):
7171
st.sampled_from(["EXPLICIT", "SAME", "VALID"])
7272
)
7373
random_data_layout = draw(st.sampled_from(["NCHW", "NHWC"]))
74-
random_use_mkldnn = draw(st.booleans())
74+
random_use_onednn = draw(st.booleans())
7575
random_output_size = []
7676
random_filter = draw(
7777
st.lists(
@@ -141,7 +141,7 @@ def generate_batch_norm_Variance():
141141
'data_format': random_data_layout,
142142
'output_size': random_output_size,
143143
'output_padding': random_output_size,
144-
'use_mkldnn': random_use_mkldnn,
144+
'use_mkldnn': random_use_onednn,
145145
'is_test': True,
146146
},
147147
)
@@ -182,7 +182,7 @@ def generate_batch_norm_Variance():
182182
'is_test': True,
183183
'trainable_statistics': False,
184184
'data_layout': random_data_layout,
185-
'use_mkldnn': random_use_mkldnn,
185+
'use_mkldnn': random_use_onednn,
186186
},
187187
)
188188

test/ir/inference/test_fc_elementwise_layernorm_fuse_pass.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ def sample_program_config(self, draw):
9999
padding_weights=False,
100100
activation_type="",
101101
use_quantizer=False,
102-
use_mkldnn=False,
102+
use_onednn=False,
103103
)
104104
add_op = OpConfig(
105105
"elementwise_add",

test/ir/inference/test_mkldnn_int8_scale_calculation_pass.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ def sample_program_config(self, draw):
123123
bias_shape = [f_shape[0]]
124124
inputs = {}
125125
weights = {}
126-
use_mkldnn = True
126+
use_onednn = True
127127

128128
has_bias = draw(st.booleans())
129129
if has_bias:
@@ -154,7 +154,7 @@ def sample_program_config(self, draw):
154154
groups=groups,
155155
dilations=dilations,
156156
data_format=data_format,
157-
use_mkldnn=use_mkldnn,
157+
use_onednn=use_onednn,
158158
mkldnn_data_type="int8",
159159
)
160160

test/ir/inference/test_mkldnn_matmul_activation_fuse_pass.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ def generate_input(type):
140140

141141
def sample_predictor_configs(self, program_config):
142142
config = self.create_inference_config(
143-
use_mkldnn=True,
143+
use_onednn=True,
144144
passes=[
145145
'matmul_activation_onednn_fuse_pass',
146146
'operator_scale_onednn_fuse_pass',

test/ir/inference/test_mkldnn_matmul_elementwise_add_activation_fuse_pass.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ def generate_input():
131131

132132
def sample_predictor_configs(self, program_config):
133133
config = self.create_inference_config(
134-
use_mkldnn=True,
134+
use_onednn=True,
135135
passes=[
136136
'matmul_elementwise_add_onednn_fuse_pass',
137137
'matmul_activation_onednn_fuse_pass',

0 commit comments

Comments
 (0)