1. 19 9月, 2022 1 次提交
    • X
      [cherry-pick] add abs,mean,sum,ge,gt,pow,etc higher-order differentiation operators (#46184) · ad8beaaf
      Xiaoxu Chen 提交于
      * [cherry-pick] extend reduce_sum,reduce_sum,eq,ne,ge,abs,pow,etc higher order operators
      
      * add reduce_mean,reduce_sum primitive ops
      * add ne_p gt_p primitive operators
      * add ge_p abs_p primitive oparators
      * add cast primitive operators
      * add pow,square prim2oirg rules
      * add elementwise_div orig2prim rule
      
      * [cherry-pick] add mean,sum,ge,gt,ne,abs,etc higher-order differentiation operators(#45888)
      
      * add reduce_mean,reduce_sum primitive ops
      
      * add ne_p gt_p primitive operators
      
      * add ge_p abs_p primitive oparators
      ad8beaaf
  2. 16 9月, 2022 1 次提交
    • C
      (cherry-pick)Fix split infershape in static mode and add convert rules for... · 4e09e402
      Charles-hit 提交于
      (cherry-pick)Fix split infershape in static mode and add convert rules for fill_any_like op (#46079)
      
      * Fix split bug in static mode (#45906)
      
      * fix split bug in static mode
      
      * modify code style
      
      * modify code style
      
      * add unit test for split
      
      * add convert rules for fill_any_like op in paddle science (#45985)
      
      * add convert rules for fill_any_like op in paddle science
      
      * add unit test for fill_any_like op in paddle science
      
      * modify fill_any_like convert rule
      
      * modify fill_any_like convert rule dtype
      4e09e402
  3. 07 9月, 2022 1 次提交
  4. 02 9月, 2022 1 次提交
  5. 01 9月, 2022 1 次提交
  6. 29 8月, 2022 1 次提交
    • S
      [geometric]Move graph-related incubate api to geometric (#44970) · 8f657f74
      Siming Dai 提交于
      * move incubate to geometric
      
      * add paddle.geometric
      
      * fix unittest bug
      
      * add float16 support for segment op
      
      * change reindex and sample neighbors flag name
      
      * add heter graph reindex
      
      * move sample_neighbors.py to neighbors.py
      
      * delete khop_sampler in geometric
      
      * delete unused code
      
      * change sample_neighbors api input order
      
      * fix en doc
      
      * fix unittest
      
      * fix unittest
      
      * change reindex
      
      * fix division by 0
      
      * delete unnecessary input argument
      
      * delete final_state
      8f657f74
  7. 26 8月, 2022 1 次提交
  8. 23 8月, 2022 1 次提交
  9. 20 8月, 2022 1 次提交
  10. 16 8月, 2022 1 次提交
  11. 12 8月, 2022 1 次提交
    • S
      [geometric]Add paddle.geometric.send_ue_recv API (#43174) · 615b15a3
      Siming Dai 提交于
      * add init file
      
      * add op definition and infermeta
      
      * add kernel definition funcs
      
      * add broadcast infer shape
      
      * add gpu forward kernel
      
      * delete SUB and DIV
      
      * add x_grad
      
      * add template
      
      * add e_grad for min and max
      
      * fix small bug
      
      * temp commit
      
      * temp commit
      
      * add e_grad for sum and mean
      
      * fix some compile bug
      
      * fix compile bugs
      
      * fix compile problem
      
      * add sum forward unittest
      
      * fix broadcast error, add kernel sig, register e_grad, change unit test
      
      * fix grad
      
      * add temp grad fix
      
      * temp commit
      
      * add min max unittest
      
      * add max, min unittest, fix mul bug
      
      * add cpu forward sum and mean
      
      * add forward min max, fix mean unittest
      
      * add cpu backward min max
      
      * fix code-style
      
      * add backward sum mean
      
      * fix rocm ci
      
      * set uniitest timeout
      
      * fix bug of x broadcast to e, gpu grad
      
      * fix bug of x broadcast to e, cpu grad
      
      * rename BOOST_GET_CONST macro
      
      * fix rocm ci
      
      * mv graph_send_e_recv to graph_send_ue_recv
      
      * move out_size to IntArray
      
      * add eager op test
      
      * fix max pool type bug, add unittest for api
      
      * revise api doc
      
      * add fp16 for atomic min and max, add unittest
      
      * add unittest
      
      * add fp16 support for graph_send_recv
      
      * fix unittest fp16 bug
      
      * change OutSizeTensor to Out_size
      
      * move E to Y
      
      * add copyright, fix comment
      
      * review code
      
      * fix thread block size
      
      * fix thread block size
      
      * change api attribute name: pool_type to reduce_op, compute_type to message_op
      
      * change api attribute name, move pool_type to reduce_op, move compute_type to message_op
      615b15a3
  12. 09 8月, 2022 1 次提交
    • S
      [geometric]Add paddle.geometric.send_u_recv API (#44580) · 34b43555
      Siming Dai 提交于
      * change out_size to INTArray
      
      * fix out_size eager bug
      
      * add unittest for out_size tensor
      
      * add deprecated for paddle.incubate.graph_send_recv, add paddle.geometric.send_u_recv and unittests
      
      * fix lowest bug
      
      * fix according review comment
      
      * add default value in yaml
      
      * change api file name
      
      * change name
      34b43555
  13. 08 8月, 2022 1 次提交
  14. 04 8月, 2022 1 次提交
    • N
      [Docs][en] adjust code example format (#44679) · d5de7886
      Nyakku Shigure 提交于
      * add name attribute to code-block, test=document_fix
      
      * remove redundant labels, test=document_fix
      
      * remove redundant labels (from upstream), test=document_fix
      
      * more COPY-FROM (try multiple code example), test=document_fix
      
      * empty commit, try to trigger PR-CI-build
      
      * fix some `Examples:` format issues
      
      * fix some ci errors
      d5de7886
  15. 03 8月, 2022 1 次提交
  16. 01 8月, 2022 1 次提交
  17. 29 7月, 2022 1 次提交
  18. 27 7月, 2022 2 次提交
  19. 26 7月, 2022 2 次提交
  20. 22 7月, 2022 1 次提交
  21. 21 7月, 2022 1 次提交
  22. 18 7月, 2022 5 次提交
  23. 13 7月, 2022 2 次提交
  24. 12 7月, 2022 1 次提交
  25. 11 7月, 2022 1 次提交
    • X
      reorganize the higher order autodiff api (#44119) · dd63e5b4
      Xiaoxu Chen 提交于
      * move _gradients to primapi and rename to grad
      
      * modify jvp to call forward_grad in primitive mode
      
      * add primapi unittest and remove some unused test cases.
      
      * fix  circular import problem
      
      * move paddle/autograd/functional into paddle/incubate.autograd/functional
      
      * remove unused JacobianBatchLast class
      dd63e5b4
  26. 07 7月, 2022 1 次提交
    • A
      [IPU] support dy2static for IPU merge code (#43770) · 6984fbca
      Allen Guo 提交于
      * feat(): dynamic_to_static support for ipu.
      
      * fix(): format fix.
      
      * fix format
      
      * fix cpplint error
      
      * use phi::errors
      
      * fix format
      
      * fix format
      
      * fix(): add api to restore patched function.
      
      * fix(): identity_loss uses cpu place as expected kernel type.
      
      * doc(): add IPU dy2static related docs.
      
      * fix(): combine test cases.
      
      * fix format
      
      * fix comment
      
      * fix format
      
      * apply comment
      
      * fix compiling
      
      * fix(): align docs.
      
      * fix(): fix identity_loss function docs.
      
      * fix(): adjust mean and sum in identity_loss.
      
      * fix(): minor docs.
      
      * move API to paddle.incubate.identity_loss
      
      * fix UT
      Co-authored-by: Nzhaorui chen <zhaoruic@graphcore.ai>
      6984fbca
  27. 06 7月, 2022 1 次提交
  28. 05 7月, 2022 1 次提交
  29. 30 6月, 2022 1 次提交
  30. 28 6月, 2022 4 次提交