1. 08 11月, 2022 1 次提交
    • C
      support pow double grad op (#47691) · 6fe9dfb2
      Charles-hit 提交于
      * support pow_double_grad op
      
      * add unit test for pow double grad
      
      * fix pow double grad
      
      * optimize pow double grad kernel
      
      * fix pow double grad kernel
      6fe9dfb2
  2. 04 11月, 2022 1 次提交
    • C
      Add sin double grad operator. (#47543) · 297f5efe
      cyber-pioneer 提交于
      * add sin double grad operator
      
      * add sin double grad test example
      
      * move sindoublegradopmaker to backward.yaml
      
      * fix sindoublegrad code
      
      * simplify sindoublegrad functor
      297f5efe
  3. 03 11月, 2022 1 次提交
  4. 01 11月, 2022 3 次提交
    • Y
      [PHI]Standardise some C++ API (Part2) (#47510) · 399047d7
      YuanRisheng 提交于
      * standard_api
      
      * add hardtanh
      399047d7
    • X
      [EinsumOp] Einsum support complex grad (#47514) · e930c576
      xiongkun 提交于
      * Einsum Support Complex
      
      * code fix
      
      * add unittest for complex grad with einsum
      
      * set rtol=1e-4
      
      * fix
      e930c576
    • 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
  5. 31 10月, 2022 3 次提交
  6. 25 10月, 2022 1 次提交
  7. 24 10月, 2022 2 次提交
  8. 20 10月, 2022 1 次提交
  9. 19 10月, 2022 1 次提交
    • X
      [Dy2Static] Remove GradTransformer (#47063) · be3908a3
      xiongkun 提交于
      * [Dy2Static] Remove GradTransformer
      1. fix einsum infershape bugs.
      2. remove grad_transformer and unify paddle.grad and paddle.static.gradient.
      3. add dygraph_and_dy2static_only decorator for dy2static.
      
      * fix bugs
      
      * rename
      be3908a3
  10. 17 10月, 2022 1 次提交
  11. 14 10月, 2022 1 次提交
  12. 13 10月, 2022 3 次提交
  13. 10 10月, 2022 2 次提交
  14. 30 9月, 2022 1 次提交
    • S
      support pure bfloat16 for more ops (#46364) · b7b231a6
      sneaxiy 提交于
      * support pure bfloat16
      
      * support bf16 linear
      
      * update PR to pass CI
      
      * tiny fix where_grad_kernel.cu
      
      * add bfloat16 to selu_grad to pass CI
      
      * fix selu grad compilation error
      b7b231a6
  15. 28 9月, 2022 1 次提交
    • C
      Remove the declaration of using Tensor in framework/tensor.h (#46432) · e12a905e
      Chen Weihang 提交于
      * remove needless using tensor
      
      * remove needless using tensor
      
      * resolve conflict
      
      * replace tensor using
      
      * fix format error
      
      * revert needless changing
      
      * fix rocm and npu compile error
      
      * fix cinn compile error
      
      * fix format error
      
      * fix mkldnn format error
      
      * fix mkldnn format error
      
      * fix cinn compile error
      
      * fix cinn compile error
      
      * fix cinn compile error
      
      * resolve conflict
      e12a905e
  16. 23 9月, 2022 1 次提交
  17. 20 9月, 2022 1 次提交
  18. 19 9月, 2022 2 次提交
  19. 18 9月, 2022 1 次提交
  20. 13 9月, 2022 2 次提交
  21. 09 9月, 2022 1 次提交
  22. 07 9月, 2022 1 次提交
  23. 06 9月, 2022 3 次提交
  24. 05 9月, 2022 1 次提交
  25. 31 8月, 2022 1 次提交
    • C
      Fix split api bug (#45396) · 4a25b60d
      Charles-hit 提交于
      * fix split bug
      
      * solve function redefine
      
      * fix fluid.layers.split and add unit test
      
      * delete splitInferMeta register in unary.cc
      
      * modify test_split_op GPU unit test
      
      * modify test_split_op GPU unit test place param
      
      * refactor split op and fix infershape bugs
      
      * add () in && and ||
      
      * fix split C++ unit test
      
      * fix split infershape
      4a25b60d
  26. 30 8月, 2022 2 次提交
  27. 29 8月, 2022 1 次提交