1. 09 8月, 2021 1 次提交
  2. 22 7月, 2021 2 次提交
  3. 09 7月, 2021 1 次提交
  4. 07 7月, 2021 1 次提交
  5. 06 7月, 2021 1 次提交
  6. 05 7月, 2021 1 次提交
  7. 22 6月, 2021 1 次提交
  8. 21 6月, 2021 1 次提交
    • L
      Add AXPY oneDNN handler (#33632) · 773aabc7
      lidanqing 提交于
      * Add oneDNN AXPY handler.
      
      * Add fallback for small tensors.
      
      * Fix ifdefs
      
      * Remove unnecessary namespace prefixes and add missing headers.
      
      * Guard handler_axpy with proper ifdefs.
      
      * Compilation of this function is possible only when Paddle is not build
      with CUDA nor HIP.
      
      * Move AXPY handler code to separate files.
      
      * Use oneDNN AXPY handler in SGD op.
      
      * Use axpy handler only when Paddle is built with oneDNN.
      
      * Add test for SUM BF16 with big rows.
      
      * Fix SFINAE rules for elementwise_add_to.
      
      * Add test case for SGD with big rows.
      
      * update
      
      * update
      Co-authored-by: NAdam Osewski <adam.osewski@intel.com>
      773aabc7
  9. 05 6月, 2021 1 次提交
  10. 02 6月, 2021 1 次提交
  11. 01 6月, 2021 1 次提交
  12. 26 5月, 2021 2 次提交
    • C
      modify matmul Op to complex template types (#33130) · 6c07cd7e
      chentianyu03 提交于
      * modify matmul Op to complex template types
      
      * remove complex64/128 head file
      6c07cd7e
    • W
      optimize OP's compilation time (#32617) · 78ecb668
      wuhuanzhou 提交于
      * optimize OP's compilation time, test=develop
      
      * add more op and run ci test, test=develop
      
      * CUDA Kernel register in cc file, test=develop
      
      * fix macros, test=develop
      
      * fix undefined symbol error, test=develop
      
      * fix compilation error and undefined symbol, test=develop
      
      * fix compilation error on Windows, test=develop
      
      * fix compilation error on Windows, test=develop
      78ecb668
  13. 25 5月, 2021 1 次提交
    • C
      modify Ops to complex template (#33041) · 5fa44c34
      chentianyu03 提交于
      * modify conj, real, imag OP to complex template
      
      * replace with complex template to dot Op
      
      * replace with complex template to Abs Op
      
      * add support for complex64 and complex128
      5fa44c34
  14. 20 5月, 2021 1 次提交
    • C
      Add complex template type (#32857) · 738bf20e
      chentianyu03 提交于
      * add complex template file
      
      * add numtraits for complex template
      
      * add complex template type register
      
      * modify specify template of complex
      
      * modify specify template of complex
      
      * modify specify template of complex
      
      * modify specify template of complex
      
      * make TensorCheckerVisitor support complex type
      
      * fix operator= error
      
      * add complex template
      
      * add complex template type
      
      * add complex template type to pyarray transform
      
      * add complex template type to pyarray transform
      
      * remove complex type for dlpack register
      
      * set dlpack supprot complex type
      
      * set dlpack supprot complex type
      
      * set dlpack supprot complex type
      
      * remove explict for complex constructor
      
      * add complex unit test file
      738bf20e
  15. 12 5月, 2021 1 次提交
  16. 06 5月, 2021 2 次提交
  17. 27 4月, 2021 1 次提交
  18. 19 4月, 2021 1 次提交
  19. 14 4月, 2021 1 次提交
    • Z
      fix matrix_inverse_op with rocm (#32128) · 995b5f2c
      zhulei 提交于
      * fix matrix_inverse_op with rocm
      
      * fix matrix_inverse_op with rocm
      
      * fix matrix_inverse_op with rocm
      
      * fix matrix_inverse_op with rocm
      995b5f2c
  20. 13 4月, 2021 1 次提交
  21. 09 4月, 2021 2 次提交
    • N
      make high precision for avg_pool and adaptive_avg_pool when data_type is float16 (#31887) · ec2ffb68
      niuliling123 提交于
      * make high precision for avg_pool
      ec2ffb68
    • L
      [NPU] cherry-pick basic NPU components/allocator/operator/executor supports from ascendrc (#32144) · ccf5709d
      Leo Chen 提交于
      * [feature] support npu allocator (#30840)
      
      [feature] support npu allocator
      
      * [feature] support npu operator (#30951)
      
      [feature] support npu operator
      
      * [feature] support npu allocator, part 2 (#30972)
      
      * support npu allocator
      
      * add npu device context
      
      * fix some compile problem
      
      * fix some compile problem
      
      * add npu info
      
      * compile ok
      
      * fix include dir
      
      * support naive_best_fit_allocator
      
      * run ut ok, bug failed to exit
      
      * call aclrtResetDevice before exit
      
      * fix aclFinilize
      
      * add system allocatot test
      
      * add selected_gpus in gtest
      
      * add tensor_test for npu
      
      * support npu op, initial commit
      
      * add npu stream
      
      * add elementwise_add_op
      
      * compile ok
      
      * fix typo
      
      * fix elementwise_add_op_npu_test
      
      * support op run
      
      * test can run but failed
      
      * change aclopExecuteV2 to aclopCompileAndExecute
      
      * support parsing ascend rank table file (#31000)
      
      support parsing ascend rank table file
      
      * Fix reshape on GE graph. (#31084)
      
      Fix reshape on GE graph
      
      * add npu kernel for elementwise_sub and elementwise_sub_grad (#30973)
      
      * add npu sub op
      
      * fix typo
      
      * rename test
      
      * fix bug
      
      * fix bug
      
      * add fp16 kernel
      
      * fix typo
      
      * support sub grad op
      
      * support elementwise_sub_grad op
      Co-authored-by: Nfrankwhzhang <frankwhzhang@126.com>
      
      * Fix compilation problem (#31100)
      
      Fix compilation problem (#31100)
      
      * fix compile
      
      * fix code stype
      
      * remove const_cast
      
      * support adding correct npu op in pybind.h (#31143)
      
      * support adding correct npu op in pybind.h
      
      * refine code
      
      * [NPU] Support executor with NPU (#31057)
      
      * [NPU] Support executor with NPU
      
      * Fix code according to reviews
      
      * Fix code
      
      * Add unittest for sub op npu
      
      * refactor npu device manager (#31154)
      
      refactor npu device manager (#31154)
      
      * fix selected npus
      
      * fix compile
      
      * fix reading flags from env
      
      * format
      Co-authored-by: Nxiayanming <41795079@qq.com>
      Co-authored-by: Ngongweibao <weibao.gong@gmail.com>
      Co-authored-by: Nfrankwhzhang <frankwhzhang@126.com>
      Co-authored-by: Nliym27 <33742067+liym27@users.noreply.github.com>
      ccf5709d
  22. 07 4月, 2021 1 次提交
  23. 02 4月, 2021 1 次提交
  24. 01 4月, 2021 2 次提交
  25. 31 3月, 2021 1 次提交
  26. 19 3月, 2021 1 次提交
  27. 08 3月, 2021 1 次提交
  28. 05 3月, 2021 1 次提交
  29. 03 3月, 2021 3 次提交
  30. 02 3月, 2021 2 次提交
  31. 04 2月, 2021 1 次提交
  32. 03 2月, 2021 1 次提交