1. 29 8月, 2022 1 次提交
    • C
      support backward refuse forward dygraph (#45250) · 7cf7084b
      Charles-hit 提交于
      * support refuse forward dygraph
      
      * modify backward api exponential__grad yaml
      
      * remove print code
      
      * 当反向复用前向时进行需不需要更高阶的反向判断,如果不需要调用c++ api,需要的话则调用前向动态图生成反向节点
      
      * fix some backward bugs
      
      * modify the generated dygraph function name
      7cf7084b
  2. 26 8月, 2022 1 次提交
  3. 24 8月, 2022 1 次提交
  4. 17 8月, 2022 1 次提交
  5. 16 8月, 2022 1 次提交
    • W
      [Eager] Forword only add dygraph func (#45153) · 933db9d4
      Weilong Wu 提交于
      * [Eager draft] forward_only interface migrate to autograd_api
      
      * strings api add dygraph forward function
      
      * rm useless comments
      
      * draft version for check CI
      
      * fix ci
      
      * forward-only no need compute_require_grad and pass stop_gradient, rm useless comments
      
      * polish yaml and using CPUPlace = phi::CPUPlace
      
      * rm useless comments
      
      * polish yaml and update some test case
      
      * rm useless funcs
      
      * polish eager_gen code
      
      * polish code
      933db9d4
  6. 12 8月, 2022 1 次提交
    • H
      [phi] Transfer linear_interp_v2 yaml to phi (#45072) · c737232f
      HongyuJia 提交于
      * support optional<vector<Tensor>> in yaml and eager
      
      * delete useless comments in eager_gen.py
      
      * fix api_base.py support optional<vector<TTensor>>
      
      * python_c_gen.py support optional<vector<tensor>>
      
      * transfer linear_interp_v2 yaml from fluid to phi
      
      * fix op_test typo error
      
      * change linear_interp_v2 testcase
      
      * fix args in final_state_linear_interp_v2
      
      * fix zeropad2d typo. test=document_fix
      c737232f
  7. 11 8月, 2022 1 次提交
  8. 09 7月, 2022 1 次提交
  9. 07 7月, 2022 1 次提交
    • J
      Fix higher order deriv with inplace (#44020) · a7c98ddb
      Jiabin Yang 提交于
      * fix deriv with inplace
      
      * fix double grad bugs
      
      * remove additional file
      
      * fix compat dygraph mode
      
      * fix yaml remove additional yaml
      
      * fix slice double grad error and auto code gen logic error for higher order differentiate
      
      * fix fix_higher_order_deriv
      
      * remove additional include
      
      * fix fix_higher_order_deriv
      a7c98ddb
  10. 30 6月, 2022 1 次提交
  11. 14 6月, 2022 1 次提交
  12. 01 6月, 2022 1 次提交
  13. 27 5月, 2022 1 次提交
  14. 23 5月, 2022 2 次提交
  15. 19 5月, 2022 1 次提交
    • Z
      [Phi] Change the output format of C++ backward api (Part2) (#42545) · 4427f1b1
      zyfncg 提交于
      * change the output format of C++ backward api
      
      * fix merge conflict
      
      * fix sparse api code auto-gen
      
      * fix eager_gen bug
      
      * fix bug of output is null
      
      * fix bug of conv2d_grad_impl
      
      * fix optional grad
      
      * fix bug of eager-gen double_grad
      
      * fix bug
      
      * fix multiply_double_grad bug
      
      * fix bug of higher order derivative
      
      * fix bug of FillZeroForEmptyGradInput
      
      * remove redundant vector in grad_node
      
      * fix bug of test_deformable_conv_v1_op
      
      * fix bug of test_deformable_conv_v1_op
      
      * some refacotr
      4427f1b1
  16. 18 5月, 2022 1 次提交
  17. 17 5月, 2022 1 次提交
  18. 16 5月, 2022 1 次提交
  19. 12 5月, 2022 1 次提交
  20. 11 5月, 2022 1 次提交
    • Z
      [Phi] Change the output format of C++ backward api (Part1) (#42677) · ba71fbea
      zyfncg 提交于
      * change the output format of C++ backward api
      
      * fix merge conflict
      
      * fix sparse api code auto-gen
      
      * fix eager_gen bug
      
      * fix bug of output is null
      
      * fix bug of conv2d_grad_impl
      
      * fix optional grad
      
      * fix bug of eager-gen double_grad
      
      * fix bug
      
      * fix multiply_double_grad bug
      
      * remove node pruning
      ba71fbea
  21. 09 5月, 2022 1 次提交
  22. 07 5月, 2022 1 次提交
  23. 06 5月, 2022 1 次提交
  24. 29 4月, 2022 1 次提交
  25. 26 4月, 2022 1 次提交
  26. 19 4月, 2022 1 次提交
  27. 18 4月, 2022 1 次提交
  28. 13 4月, 2022 2 次提交
  29. 12 4月, 2022 1 次提交
  30. 06 4月, 2022 1 次提交
  31. 05 4月, 2022 1 次提交
    • Z
      [DoubleGrad PR #8] Enabled triple grads for sigmoid and matmul (#41387) · d8a10977
      Zhanlue Yang 提交于
      * [Refactor] refactored eager_gen.py PR #2
      
      * [DoubleGrad PR #1] Decoupled code generation logics for Dygraph ForwardFunctions and GradNodes
      
      * Fixed minor issue
      
      * Adjusted logics of GenerateNodeCreationCodes and GenerateForwardDefinition
      
      * Fixed issues
      
      * Supported higher-order grad node generation
      
      * [DoubleGrad PR #4] Supported higher-order GradNode generation
      
      * [DoubleGrad #4] Bug Fixes to Double Grad Node Generation
      
      * Fixed yaml typo
      
      * Fixed yaml typo
      
      * fixed minor issues
      
      * [DoubleGrad PR #5] Enabled gradient computations for grad_tensors passed to paddle.grad()
      
      * Fixed minor issue
      
      * Fixed CI-Inference issue
      
      * Fixed CI-inference issues
      
      * [DoubleGrad PR #7] paddle.grad() to copy backward graph before backward run
      
      * Fixed minor issues
      
      * Fixed issue with backward graph construction logic
      
      * Fixed implementation issues with backward graph reconstruction
      
      * Fixed unittest issue
      
      * Fixed issues
      
      * [DoubleGrad PR #8] Enabled triple grads for sigmoid and matmul
      
      * Fixed issues with phi kernel
      
      * Added triple grad test case
      
      * Fixed minor issue
      d8a10977
  32. 04 4月, 2022 3 次提交
    • H
      add no need buffer; (#41367) · e90f9367
      hong 提交于
      e90f9367
    • Z
      [DoubleGrad PR #7] paddle.grad() to copy backward graph before backward run (#41306) · a2b80145
      Zhanlue Yang 提交于
      * [Refactor] refactored eager_gen.py PR #2
      
      * [DoubleGrad PR #1] Decoupled code generation logics for Dygraph ForwardFunctions and GradNodes
      
      * Fixed minor issue
      
      * Adjusted logics of GenerateNodeCreationCodes and GenerateForwardDefinition
      
      * Fixed issues
      
      * Supported higher-order grad node generation
      
      * [DoubleGrad PR #4] Supported higher-order GradNode generation
      
      * [DoubleGrad #4] Bug Fixes to Double Grad Node Generation
      
      * Fixed yaml typo
      
      * Fixed yaml typo
      
      * fixed minor issues
      
      * [DoubleGrad PR #5] Enabled gradient computations for grad_tensors passed to paddle.grad()
      
      * Fixed minor issue
      
      * Fixed CI-Inference issue
      
      * Fixed CI-inference issues
      
      * [DoubleGrad PR #7] paddle.grad() to copy backward graph before backward run
      
      * Fixed minor issues
      
      * Fixed issue with backward graph construction logic
      
      * Fixed implementation issues with backward graph reconstruction
      
      * Fixed unittest issue
      
      * Fixed issues
      a2b80145
    • H
      fix eager gen opti bug (#41302) · 0bcfc474
      hong 提交于
      * fix eager gen opti bug
      
      * polish code
      
      * fix some bug
      
      * fix some bugs;
      0bcfc474
  33. 03 4月, 2022 1 次提交
  34. 02 4月, 2022 1 次提交
  35. 01 4月, 2022 1 次提交
    • Z
      [DoubleGrad #4] Bug Fixes to Double Grad Node Generation (#41121) · 01724b1a
      Zhanlue Yang 提交于
      * [Refactor] refactored eager_gen.py PR #2
      
      * [DoubleGrad PR #1] Decoupled code generation logics for Dygraph ForwardFunctions and GradNodes
      
      * Fixed minor issue
      
      * Adjusted logics of GenerateNodeCreationCodes and GenerateForwardDefinition
      
      * Fixed issues
      
      * Supported higher-order grad node generation
      
      * [DoubleGrad PR #4] Supported higher-order GradNode generation
      
      * [DoubleGrad #4] Bug Fixes to Double Grad Node Generation
      
      * Fixed yaml typo
      
      * Fixed yaml typo
      
      * fixed minor issues
      
      * Fixed minor issue
      01724b1a
  36. 31 3月, 2022 1 次提交