From d8d008374451e0dfa5f4ecfcd89ece0dd74de2fb Mon Sep 17 00:00:00 2001 From: hyunback kim Date: Fri, 27 Jan 2023 11:00:26 +0900 Subject: [PATCH] [GPU] Fix onednn concat, activation fusing functional regression. (#15328) onednn doesn't support activation fusing. faceboxes, icv-reid-embeddin, modnet_webcam_portrait_matting fail to run. Signed-off-by: hyunback --- .../src/graph/graph_optimizer/prepare_primitive_fusing.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/intel_gpu/src/graph/graph_optimizer/prepare_primitive_fusing.cpp b/src/plugins/intel_gpu/src/graph/graph_optimizer/prepare_primitive_fusing.cpp index c8ee0ae8514..a6ea3f1ed94 100644 --- a/src/plugins/intel_gpu/src/graph/graph_optimizer/prepare_primitive_fusing.cpp +++ b/src/plugins/intel_gpu/src/graph/graph_optimizer/prepare_primitive_fusing.cpp @@ -697,6 +697,8 @@ void prepare_primitive_fusing::fuse_simple_primitives(program &p) { return; if (_lo.get_optimization_attributes().use_onednn_impls) { + if (input.is_type() || input.is_type()) + return; #ifdef ENABLE_ONEDNN_FOR_GPU // Activation should not fused if it isn't supported in onednn try {