未验证 提交 9b733623 编写于 作者: T TeslaZhao 提交者: GitHub

Merge pull request #1554 from TeslaZhao/develop

Update mkldnn bf16 type
......@@ -32,6 +32,7 @@ precision_map = {
'int8': paddle_infer.PrecisionType.Int8,
'fp32': paddle_infer.PrecisionType.Float32,
'fp16': paddle_infer.PrecisionType.Half,
'bf16': 'bf16',
}
......@@ -194,6 +195,8 @@ class LocalPredictor(object):
config.set_cpu_math_library_num_threads(thread_num)
if use_mkldnn:
config.enable_mkldnn()
if precision_type == "bf16":
config.enable_mkldnn_bfloat16()
if mkldnn_cache_capacity > 0:
config.set_mkldnn_cache_capacity(mkldnn_cache_capacity)
if mkldnn_op_list is not None:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册