diff --git a/cmake/external/mkldnn.cmake b/cmake/external/mkldnn.cmake index aa0f61e75c0f9561a77bfca8e39048b324234d08..da8343f3c88e43ddbe28e16601b91293dd58d8e1 100644 --- a/cmake/external/mkldnn.cmake +++ b/cmake/external/mkldnn.cmake @@ -20,7 +20,7 @@ SET(MKLDNN_SOURCE_DIR ${THIRD_PARTY_PATH}/mkldnn/src/extern_mkldnn) SET(MKLDNN_INSTALL_DIR ${THIRD_PARTY_PATH}/install/mkldnn) SET(MKLDNN_INC_DIR "${MKLDNN_INSTALL_DIR}/include" CACHE PATH "mkldnn include directory." FORCE) SET(MKLDNN_REPOSITORY https://github.com/intel/mkl-dnn.git) -SET(MKLDNN_TAG 52c3052df8ec1d5b8b45cb6c350a952840eabd42) +SET(MKLDNN_TAG 75d0b1a7f3586c212e37acebbb8acd221cee7216) # Introduce variables: # * CMAKE_INSTALL_LIBDIR diff --git a/paddle/fluid/operators/mkldnn/fc_mkldnn_op.cc b/paddle/fluid/operators/mkldnn/fc_mkldnn_op.cc index d45567bd5200cf8a46b92dfc39f194b4bada2d4c..c4436ca05bb1f3976d38d290074753eb17080216 100644 --- a/paddle/fluid/operators/mkldnn/fc_mkldnn_op.cc +++ b/paddle/fluid/operators/mkldnn/fc_mkldnn_op.cc @@ -288,7 +288,7 @@ class FCPrimitiveFactory { // becuase we perform per-output-channel quantization int mask = CreateMask(0, scale_data.size() > 1); attributes.set_output_scales(mask, scale_data); - auto reorder = mkldnn::reorder({src_mem, dst_mem, attributes}); + auto reorder = mkldnn::reorder(src_mem, dst_mem, attributes); mkldnn::stream astream(engine_); reorder.execute(astream,