1. 08 5月, 2023 1 次提交
    • G
      [Cherry-pick]Cherry pick 0d output (#53538) · 2d02b0c1
      GGBond8488 提交于
      * add 0D output support for inalg.slogdet,test=allcase
      
      * fix zerom dime test error test=allcase
      
      * fix test error test=allcase
      
      * add static backward test, test=allcase
      
      * support_0D_output_for_matrix_rank_multi_dot, test=allcase
      
      * add 0D output test for matrox_rank and mutli_dot test=allcase
      
      * fix assert error ,test=allcase
      
      * fix test error, test=allcase
      
      * fix other test error, test=allcase
      
      * fix other test error, test=allcase
      
      * fix test error, test=allcase
      
      * fix matrix_rank and multi dot test err test=allcase
      
      * fix test error test=allcase
      
      * fix test zero dim test, test=allcase
      
      * add static backward test for multi_dot, test=allcase
      
      * add tol 2d broadcast test case, test=allcase
      
      * fix test error test=allcase
      
      * fix test error test=allcase
      
      * test=allcase
      
      * support_0d_output_for_linalg.norm
      
      * fix test error test=allcase
      
      * fix 0D test
      
      * fix test error test=allcase
      
      * fix test error test=allcase
      
      * fix tets,test=allcase
      
      * fix error,test=allcase
      
      * fix errors ,test=allcase
      
      * add static backward , test=allcase
      
      * add static backwward test, test=allcase
      
      * slogdet_support_0D_output
      
      * add new case
      
      * fix tests, test=allcase
      
      * cherry-pick
      
      * cherry-pick
      
      * fix trace gpu kernel 0d error, test=allcase
      
      * fix windows error, test=allcase
      
      * add matrixrank cherry-pick
      2d02b0c1
  2. 06 5月, 2023 2 次提交
  3. 05 5月, 2023 3 次提交
  4. 04 5月, 2023 2 次提交
  5. 28 4月, 2023 2 次提交
  6. 27 4月, 2023 3 次提交
  7. 26 4月, 2023 2 次提交
  8. 25 4月, 2023 5 次提交
  9. 24 4月, 2023 3 次提交
    • J
      Revert "Cherry pick getitem/setitem 0d (#53125)" (#53265) · 50f61213
      JYChen 提交于
      This reverts commit a79c04f3.
      50f61213
    • K
      [CherryPick] [BugFix] wrong match between depend and c_allreduce_sum (#53271) · bfd1dd77
      kangguangli 提交于
      * fix bug: wrong match between depend and c_allreduce_sum
      
      (cherry picked from commit 327da8035bdfee3ec2f016e8cda29ec8ee89bc95)
      
      * fix codestyle
      
      (cherry picked from commit bdb1483081adc41aa47d3f7df257f63f1cff399b)
      
      * fix bug
      
      (cherry picked from commit 373ba5253c45ac019ffaa8d69d4ce9e02cb9ae79)
      
      * add c_sync_calc_stream back
      
      (cherry picked from commit 9933d7533ae1f307b76f24a33bf0c59e4c8e8f01)
      
      * fix
      
      (cherry picked from commit abc9a31beaa326f6a566c08749419bb33e209672)
      
      * revert
      
      (cherry picked from commit 07bc98dbf7c9df43910fa6e86a6a2698731dffb2)
      
      * use flag to control
      
      (cherry picked from commit 8e5682a4b99759cbe35a49f3f8c9db735dc8fee4)
      
      * fix for code coverage
      
      (cherry picked from commit fe7e61bdef24fbc43e2f4e1cb67f68963c957cf1)
      bfd1dd77
    • N
      [cherry-pick] Add debugging api and python stack (#53217) · 1e7efd81
      niuliling123 提交于
      Print the forward's stack when backward op has nan/inf and FLAGS_check_nan_inf_level = 0
      Delete temp param in eager_gen
      1e7efd81
  10. 23 4月, 2023 2 次提交
    • J
      Cherry pick getitem/setitem 0d (#53125) · a79c04f3
      JYChen 提交于
      * support 0-D output and 0-D as indice in __getitem__
      
      * fix tests
      
      * fix inference and UT
      
      * add unittest for setitem
      
      * fix xpu test
      
      * fix xpu 0-d
      a79c04f3
    • G
      Fix bug of block desc. (#53163) (#53176) · 7adecf40
      Ghost Screaming 提交于
      * Fix bug of reduce_sum op. When input.numel() > INT32_MAX, its result
      is wrong.
      
      * Remove climits.
      
      * Fix bug of BlockDesc::MoveFrom(). It's used to rebuild main_program_desc from ProgramDesc modified by Fusion Pass. As some fused operators need to create new Variables in modified ProgramDesc, MoveFrom function uses std::move() function to move these VarDesc to main_program_desc. As a result, their pointers holded by modified ProgramDesc become nullptr. When call block()->Program()->proto() function, it will call ProgramDesc::Flush() function at first, which may cause a segmentation fault.
      7adecf40
  11. 21 4月, 2023 2 次提交
  12. 20 4月, 2023 7 次提交
  13. 19 4月, 2023 2 次提交
  14. 17 4月, 2023 4 次提交