- 08 2月, 2023 3 次提交
-
-
由 Paulina Gacek 提交于
* QuantTranpose pattern is being found by pass * quant + transpose fuse * code style changes * UT written, reorder fixed * Dequantize + transpose2 fuse added * pass name changed * UT added & shift corrected * got rid of redundancy * review changes * AsIntermediate corrected * compat added
-
由 Sławomir Siwek 提交于
* add support for bf16 fused_ops * fused_matmul only
-
由 Yuang Liu 提交于
-
- 07 2月, 2023 1 次提交
-
-
由 Yuanle Liu 提交于
-
- 06 2月, 2023 2 次提交
- 03 2月, 2023 3 次提交
-
-
由 Sławomir Siwek 提交于
* replace matmul with matmul_v2 in fuse passes * Remove fusion logic from matmul * removing fusion methods * add proper name * adjust namespaces * clean attrs in python tests * delete checkpoint and restore matmul version * remove unused code * matmul and reshape/transpose fuses migrated * split MatmulOneDNN headers * fuse activation and eltwise_add * add fuse_activation * matmul_transpose_reshape/reshape_transpose_matmul * matmul + elementwise_add (fused) * activation temporary modifciation * merge newest develop * remove depedency from other PR * revert pbtxt * remove placeholders from matmul_v2 * add description in OPMaker * remove matmul_v2_op.h and all depedencies * remove dims changing in base op * add possibility to fuse already fused_matmul * restart broken CI * Empty-Commit * revert matmul_utils.h * codestyle * adjust imports * add pbtxt file * 100% matmul unit tests coverage * trigger CI with minimal changes to develop * adjust changes to develop * add fused_matmul op * inherit base ops * add "v2" * move OPMaker * Gradually add fused_matmul files * second batch of fused_matmul changes * split infershapes of matmul_v2 and fused_matmul * inherit fused_matmul from matmul_v2 * Update paddle/phi/backends/onednn/onednn_reuse.h Co-authored-by: NTomasz Socha <tomasz.socha@intel.com> * Update paddle/phi/kernels/fusion/onednn/fused_matmul_kernel.cc Co-authored-by: NTomasz Socha <tomasz.socha@intel.com> --------- Co-authored-by: NTomasz Socha <tomasz.socha@intel.com>
-
由 Paulina Gacek 提交于
* conv_bias_mkldnn_fuse_pass_tester rewritten * conv_concat_relu_mkldnn_fuse_pass_tester rewritten * conv_elementwise_add_fuse_pass_tester rewritten * mkldnn changed to onednn * tests added to cmakeLists, style fix * got rid of unnecessary UT, some style changes * changes in naming convention * max_examples reduced * time out added
-
由 Yuang Liu 提交于
-
- 01 2月, 2023 2 次提交
-
-
由 Yuang Liu 提交于
-
由 Wang Bojun 提交于
* preln_residual 2 fused_bias_residual * skip layernorm fix and ut * code refine * code style refine * fix ut * fix output * add trt layer fall back info * refine op teller and ut * DropoutMaskOut output fix
-
- 31 1月, 2023 2 次提交
- 30 1月, 2023 1 次提交
-
-
由 gem5 提交于
-
- 29 1月, 2023 1 次提交
-
-
由 Yuang Liu 提交于
-
- 18 1月, 2023 1 次提交
-
-
由 Sławomir Siwek 提交于
* extract fuse pass logic to header file * adjust namespaces * Update paddle/fluid/framework/ir/mkldnn/activation_onednn_fuse_pass.h update date Co-authored-by: NTomasz Socha <tomasz.socha@intel.com> * add inline remove static Co-authored-by: NTomasz Socha <tomasz.socha@intel.com>
-
- 17 1月, 2023 1 次提交
-
-
由 Paulina Gacek 提交于
* reshape_transpose_matmul_pass_tester rewritten * matmul_transpose_reshape_pass_tester rewritten * mkldnn to onednn
-
- 16 1月, 2023 1 次提交
-
-
由 Yuanle Liu 提交于
* add trt_support_nhwc_pass
-
- 13 1月, 2023 1 次提交
-
-
由 Wang Bojun 提交于
* add fmha_flashattention oss plugin
-
- 12 1月, 2023 2 次提交
- 10 1月, 2023 1 次提交
-
-
由 Yuang Liu 提交于
-
- 09 1月, 2023 3 次提交
- 05 1月, 2023 1 次提交
-
-
由 Wilber 提交于
-
- 04 1月, 2023 3 次提交
-
-
由 Yuanle Liu 提交于
-
由 Sławomir Siwek 提交于
This reverts commit 2c444dfa.
-
由 lzy 提交于
-
- 03 1月, 2023 2 次提交
-
-
由 Sławomir Siwek 提交于
* replace matmul with matmul_v2 in fuse passes * Remove fusion logic from matmul * removing fusion methods * add proper name * adjust namespaces
-
由 zhoutianzi666 提交于
* Implement conv2d_fusion NHWC format using CUTLASS * Add unit testing for CUTLASS Conv in inference * Add experimental API for CUTLASS.
-
- 02 1月, 2023 1 次提交
-
-
由 Hulek 提交于
-
- 30 12月, 2022 1 次提交
-
-
由 zyfncg 提交于
* fix test_conv_bn_fuse_pass_cc * remove comment
-
- 26 12月, 2022 1 次提交
-
-
由 gem5 提交于
* Enable identity_scale_op_clean_pass by default * IdentityScaleOpCleanPass assert_var_not_persistable
-
- 23 12月, 2022 2 次提交
-
-
由 MarDino 提交于
-
由 Yuanle Liu 提交于
-
- 21 12月, 2022 1 次提交
-
-
由 zyfncg 提交于
* refactor conv_activation_mkldnn_fuse_pass * refactor conv_affine_channel_mkldnn_fuse_pass * fix conv_activation_mkldnn_fuse_pass * fix mkldnn unittest * refactor int8_scale_calculation_mkldnn_pass and params_quantization_mkldnn_pass * refactor conv_elementwise_add_mkldnn_fuse_pass * fix quant * refactor conv_bn_fuse_pass * fix conv_bn_fuse_pass * refactor depthwise_conv_bn_fuse_pass * fix unittest * fix conv_bn_fuse_pass * remove redundant conv2d in params_quantization_mkldnn_pass * fix params_quantization_mkldnn_pass_tester
-
- 19 12月, 2022 2 次提交
- 15 12月, 2022 1 次提交
-
-
由 Sławomir Siwek 提交于
* fix wrong handler name * mkldnn_engine -> onednn_engine * remove fluid/errors.h imports * remove fluid/enforce.h imports * remove note and unnecessary import * remove fluid/pretty_log.h imports * remove fluid/place.h imports * remove fluid/data_layout_transform.h imports * remove fluid/device_context.h imports * remove mkldnn_helper code * remove fluid/mkldnn_reuse.h imports * pretty_log import
-