1. 23 2月, 2022 1 次提交
  2. 20 2月, 2022 1 次提交
  3. 21 1月, 2022 1 次提交
  4. 17 1月, 2022 1 次提交
    • W
      [Pten] Replace platform::Place to pten::Place. (#38899) · c48a9ad5
      Wilber 提交于
      * add pten::Place data structure.
      
      * update ci problem
      
      * fix ci problem
      
      * update
      
      * using platform::Place=pten::Place
      
      * remove BOOST_GET_CONST for CPUPlace and GPUPlace
      
      * compile pass 25%.
      
      * compile pass 45%
      
      * compile pass 60%
      
      * remove boost_get for xpu npu mlu and ipu
      
      * compile pass on cpu and gpu.
      
      * fix compile problem
      
      * fix compile error.
      
      * update
      
      * fix ci problem
      
      * update
      
      * ci approve
      
      * fix ci problem
      
      * fix ci eager test problem
      
      * remove BOOST_GET_CONST
      
      * fix npu compile
      c48a9ad5
  5. 13 1月, 2022 1 次提交
  6. 08 12月, 2021 1 次提交
  7. 03 12月, 2021 1 次提交
  8. 09 11月, 2021 1 次提交
  9. 09 8月, 2021 1 次提交
  10. 22 7月, 2021 1 次提交
  11. 07 7月, 2021 1 次提交
  12. 31 3月, 2021 1 次提交
  13. 11 5月, 2020 1 次提交
    • C
      Add macro BOOST_GET to enrich the error information of boost :: get (#24175) · aa0f254f
      Chen Weihang 提交于
      * add new macro BOOST_GET_SAFELY & unittests, test=develop
      
      * add different macro type, test=develop
      
      * fix get macro type in executor, test=develop
      
      * four macro part change backup
      
      * using one macro for all case, test=develop
      
      * revert attribute change, test=develop
      
      * change to three func to solve gcc4.8 bug, test=develop
      
      * polish some details, test=develop
      aa0f254f
  14. 11 9月, 2019 1 次提交
    • H
      Replace TemporaryAllocator by CUDADeviceContextAllocator (#18989) · 12542320
      Huihuang Zheng 提交于
      TemporaryAllocator is a singleton used for allocating memory for Cudnn. Since it is a singleton, we can delete it for better performance in memory.
      
      We replace TemporaryAllocator by CUDADeviceContextAllocator and CUDADeviceContextAllocation, which uses stream callback to delete the memory allocated for the stream to avoid singleton.
      
      Also added data_feed_proto to operator to fix CI in CPU compilation
      12542320
  15. 12 6月, 2019 1 次提交
  16. 29 5月, 2019 1 次提交
    • Y
      Optimize the concat and split kernel for specical cases when the number of... · 5782ddda
      Yiqun Liu 提交于
      Optimize the concat and split kernel for specical cases when the number of inputs/outputs is 2 (#17415)
      
      * Optimize the concat and split kernel for special cases that the number of inputs/outputs is 2.
      test=develop
      
      * Refine codes.
      test=develop
      
      * Correct the condition.
      test=develop
      
      * Move the define of tmp_data outside the if statement.
      
      * Print the cudnn minor version.
      test=develop
      
      * Fix the case when in_num/o_num is 1 in concat/split op.
      test=develop
      
      * Remove const_cast.
      test=develop
      5782ddda
  17. 25 12月, 2018 1 次提交
  18. 21 12月, 2018 2 次提交
    • C
      [Feature] Add Temporary Allocator (#14875) · 79bd6dfa
      chengduo 提交于
      * Add Temporal Allocator
      
      * add Temporay Allocator to DeviceContext
      test=develop
      
      * code refine
      test=develop
      
      * fix mean_iou
      test=develop
      
      * Add DeviceTemporaryAllocator
      test=develop
      
      * fix conv_op bug
      test=develop
      
      * small fix
      test=develop
      
      * code refine
      test=develop
      
      * log refine
      test=develop
      
      * fix unit test
      test=develop
      
      * move double check
      
      * refine concat_and_split
      test=develop
      
      * add limit_of_temporary_allocation
      test=develop
      
      * fix name
      test=develop
      79bd6dfa
    • M
      Remove unnessesary code · 0a4b6fc0
      minqiyang 提交于
      test=develop
      0a4b6fc0
  19. 20 12月, 2018 1 次提交
  20. 23 10月, 2018 1 次提交
    • C
      Refine Split op (#13967) · a7497653
      chengduo 提交于
      * speedup split_op
      test=develop
      
      * speedup split_op
      test=develop
      
      * rename ConcatGrad to Split
      
      * refine concat and split
      test=develop
      
      * fix compile error
      a7497653
  21. 18 9月, 2018 1 次提交
  22. 17 9月, 2018 1 次提交
  23. 27 8月, 2018 1 次提交
  24. 22 8月, 2018 1 次提交
  25. 19 6月, 2018 2 次提交
  26. 17 6月, 2018 1 次提交
  27. 02 5月, 2018 1 次提交
    • A
      Fix more CPPLint issues in fluid/operators/math (#10276) · 73858547
      Abhinav Arora 提交于
      * Fix CPPLint issues in lstm_cpu_kernel.h
      
      * Fix CPPLint issues in math/math_function_test
      
      * Fix CPPLint issues in math/math_function_test
      
      * Fix CPPLint issues in math/concat.cc
      
      * Fix CPPLint issues in math/concat.cc
      
      * Fix CPPLint issues in math/concat.cc
      
      * Fix CPPLint issues in math/gru_cpu_kernel
      
      * Fix CPPLint issues in math/selected_rows_functor_test.cu
      
      * Fix compile error
      
      * Fix compile error
      73858547
  28. 30 4月, 2018 1 次提交
  29. 23 3月, 2018 2 次提交
  30. 05 3月, 2018 2 次提交
  31. 03 3月, 2018 1 次提交
  32. 02 3月, 2018 1 次提交