1. 01 11月, 2022 1 次提交
    • C
      Adapting device-specific Extra Attributes for the PHI kernel (#46342) · c923e6c9
      Chen Weihang 提交于
      * add extra attr property set
      
      * add type_info for all context
      
      * add onednn context to all context
      
      * fix context compile error
      
      * simplify conv kernel args
      
      * pass runtime attr into dev_ctx
      
      * fix marco error
      
      * clear conv_grad_kernel extra args
      
      * merge conv_grad_grad into conv_grad
      
      * clear conv2d_grad_grad extra attrs
      
      * clear yaml and eager extra attr
      
      * fix conv1d error
      
      * change to thread local
      
      * fix npu compile failed
      
      * try to fix windows compile failed
      
      * add conv2d onednn phi kernel
      
      * fix ci bugs (#36)
      
      * fix compile bugs (#38)
      
      * fix extra input transform bug (#39)
      
      * support dynamic created attr (#40)
      
      * reset extra info gen code
      
      * rm conv_grad_grad kernel
      
      * reimpl pass attr adapting
      
      * add int attr support
      
      * remove vector inputnames creating
      
      * fix map at error
      
      * Update paddle/phi/kernels/onednn/conv_grad_kernel.cc
      Co-authored-by: NSławomir Siwek <slawomir.siwek@intel.com>
      
      * remove useless extra attrs
      
      * replace mkldnn_engine by onednn_engine
      Co-authored-by: NYuanRisheng <yuanrisheng@baidu.com>
      Co-authored-by: NSławomir Siwek <slawomir.siwek@intel.com>
      c923e6c9
  2. 27 10月, 2022 1 次提交
  3. 26 10月, 2022 2 次提交
    • S
      FC/matmul(v2) + scale fuse pass (#47127) · c1c2be2d
      Sławomir Siwek 提交于
      * fc/matmuls + scale fuse pass
      
      * remove double-extension
      
      * add unit tests
      
      * comments from review
      
      * codestyle
      
      * add pass to int8 list
      
      * new codestyle
      
      * attr name typo
      c1c2be2d
    • H
      [MKLDNN] Delete mkldnn hard code of prior_box (#47068) · d78dd7ea
      HongyuJia 提交于
      * remove prior_box mkldnn hard code
      
      * add header file
      
      * simplify PD_VISIT_TYPE
      
      * decouple dependency between prior_box and density_prior_box
      
      * fix pragma omp parallel error
      
      * bypass #pragma omp_parallel_for error
      
      * polish code
      
      * remove visit_type headerfile
      
      * polish codestyle
      
      * polish codestyle
      
      * try fix CI error
      
      * add testcase, datatype=float64
      
      * reset test_prior_box testcase
      
      * add datacheck to DenseTensor
      
      * update template name
      
      * call prior_box with macro expand
      d78dd7ea
  4. 25 10月, 2022 2 次提交
  5. 24 10月, 2022 1 次提交
  6. 21 10月, 2022 1 次提交
  7. 20 10月, 2022 1 次提交
  8. 19 10月, 2022 2 次提交
  9. 18 10月, 2022 1 次提交
  10. 17 10月, 2022 1 次提交
  11. 15 10月, 2022 1 次提交
  12. 13 10月, 2022 2 次提交
    • L
      add thread name for dataloader (#46990) · 770501b8
      Leo Chen 提交于
      770501b8
    • H
      [Kernel Selection] Remove hard code of PADDLE_WITH_MKLDNN (#46606) · ef1c8759
      HongyuJia 提交于
      * remove PADDLE_WITH_MKLDNN, test white_list=abs
      
      * fix unique_ptr
      
      * fix op.Type()
      
      * remove TODO in kernel_dispatch.h
      
      * remove IndicateVarDataType function, update white_list
      
      * remove mkldnn hard code
      
      * add comments
      
      * fix ==
      
      * update mkldnn_op_list
      
      * delete hard code of OPs
      
      * update mkldnn_op_list
      
      * update mkldnn_op_list, remove interp
      
      * add error check for ExecutionContext
      
      * update mkldnn_op_list, remove transpose2_grad
      
      * remove interpolate mkldnn
      
      * remove fill_constant mkldnn
      
      * opt HasAttr in DygraphExecutionContext
      
      * deprecated commit, test mkldnn_white_list
      
      * deprecated commit, test mkldnn_white_list
      
      * deprecated commit, test mkldnn_black_list
      
      * update mkldnn_op_list, add assert error op
      
      * solve cudnn related op
      
      * fix error
      
      * add mkldnn fallback in phi_utils.cc
      
      * remove mkldnn fallback in phi_utils.cc
      
      * opt code implementation
      
      * polish Copyright License
      ef1c8759
  13. 11 10月, 2022 2 次提交
  14. 10 10月, 2022 1 次提交
  15. 30 9月, 2022 3 次提交
  16. 29 9月, 2022 1 次提交
  17. 28 9月, 2022 3 次提交
  18. 26 9月, 2022 1 次提交
  19. 25 9月, 2022 1 次提交
  20. 22 9月, 2022 1 次提交
  21. 18 9月, 2022 1 次提交
  22. 16 9月, 2022 5 次提交
  23. 15 9月, 2022 2 次提交
  24. 14 9月, 2022 2 次提交
  25. 09 9月, 2022 1 次提交