• Y
    [ONEDNN] Upgrade oneDNN version to v3.1 (#52463) · cfa513f7
    YangQun 提交于
    * squash pick the poc code
    * fix build after rebase
    * fix int8 conv and fc uts
    * Fix and clean-up Get_SRC_Scale_Memory
    * fix floating point fc uts
    * fix test_analyzer_int8_googlenet
    * test_analyzer_int8_mobilenetv1
    * fix int8 mobilenet v2 and v3
    * fix build error after rebase
    * [oneDNN] rename library version
    * fix conv bias datatype
    * try to fix import error
    * fix rebase error
    * [oneDNN] pack library into python wheel
    * add MKLDNN_SHARED_LIB_3 to env_dict
    * fix test_analyzer_bert
    * fix fill_constant op kernel
    * fix ernie and matmul op ut
    * fix softplus ut
    * fix conv+relu6 fusion ut
    * fix hardswish fusion
    * fix quant+transpose fusion ut
    * fixsgd ut
    * fix int8 matmul with flatten
    * fix fc+scale fusion
    * fix conv/matmul+gelu fusion uts
    * fix rebase error
    * Revert "fix conv/matmul+gelu fusion uts"
    This reverts commit 47eb5e49972bd8f7271a233def9bfb3e98ce78e1.
    * upgrade to onednn v3.1
    * remove older version onednn
    * use densetensor::data() for achieving mean and var in layernorm impl
    * comments for atol of integer tests
    * fix clang-format
    * Revert "remove older version onednn"
    This reverts commit 783e57ddfd4401254596eae7d47adb9b03590c09.
    * improve binary handle
    * fix expand kernel
    * Revert "use densetensor::data() for achieving mean and var in layernorm impl"
    * always use forward_inference for conv
    * remove activation scales
    * rollback changes to mkldnn.cmake
    * address comments
    * port changes to dequantize kernel
    * fix merge error
    * fix fused_elementwise_kernel
    * upgrade onednn version to v3.1.1
    * fix some approval error
    * fix error msg format
    * remove old onednn libs
    * try to fix symbolic link issue
    * fix cinn test case segfault
    * do not explicit link test with onednn
    * remove unnecessary changes
    * integrate CINN with onednn v3
    * link with mkldnn project
    * fix cinn build file
    
    ---------
    Co-authored-by: NTomasz Socha <tomasz.socha@intel.com>
    Co-authored-by: NChen, Xinyu1 <xinyu1.chen@intel.com>
    Co-authored-by: Ntianshuo78520a <707759223@qq.com>
    cfa513f7
paddle_pass_builder.cc 21.6 KB