diff --git a/src/plugins/intel_cpu/src/nodes/executors/acl/acl_lowp_fullyconnected.cpp b/src/plugins/intel_cpu/src/nodes/executors/acl/acl_lowp_fullyconnected.cpp index f6771ba5bae18c..cb1ae28ec7e885 100644 --- a/src/plugins/intel_cpu/src/nodes/executors/acl/acl_lowp_fullyconnected.cpp +++ b/src/plugins/intel_cpu/src/nodes/executors/acl/acl_lowp_fullyconnected.cpp @@ -71,9 +71,13 @@ ACLLowpFullyConnectedExecutor::ACLLowpFullyConnectedExecutor(const FCAttrs &attr bool ACLLowpFullyConnectedExecutor::supports(const FCConfig &config) { const auto src0 = srcType(config); - //const auto src1 = weiType(config); + const auto src1 = weiType(config); //const auto dst = dstType(config); + if ((src0 == element::f16) || (src1 == element::f16)) { + std::cout << "ACLLowpFullyConnectedExecutor::supports" << std::endl; + } + // TODO: check precisions VERIFY(one_of(src0, ov::element::i8, ov::element::u8), UNSUPPORTED_SRC_PRECISIONS); //VERIFY(postOpsNumbers(config) == 0, UNSUPPORTED_NUMBER_OF_POSTOPS); diff --git a/src/plugins/intel_cpu/src/nodes/executors/fullyconnected_implementations.cpp b/src/plugins/intel_cpu/src/nodes/executors/fullyconnected_implementations.cpp index 0fdc2caee755bb..aad8cbf6f7ef52 100644 --- a/src/plugins/intel_cpu/src/nodes/executors/fullyconnected_implementations.cpp +++ b/src/plugins/intel_cpu/src/nodes/executors/fullyconnected_implementations.cpp @@ -91,7 +91,7 @@ static const TypeMapping aclLowpFCTypeMapping { {{_i8, _i8, _any, _f32}, pt(just(), just(), just(), just())}, //{{_i8, _i8, _any, _i32}, pt(just(), just(), just(), just())}, //{{_u8, _u8, _any, _i32}, pt(just(), just(), bypass(), just())}, - {{_any, _any, _any, _any}, pt(just(), just(), just(), just())} + //{{_any, _any, _any, _any}, pt(just(), just(), just(), just())} }; static const MappingNotation dnnlConvolutionMappingNotation {