1. 15 8月, 2020 1 次提交
    • Z
      expose and unify the Tensor concepts to the user (#25978) · 6de463d3
      Zhou Wei 提交于
      * expose and unify the Tensor concepts to the user
      
      * expose tensor to user
      
      * add copy place for Tensor
      
      * add copy place for Tensor
      
      * add note
      
      * add macro PADDLE_WITH_CUDA
      
      * remove RUN_TYPE=DIST
      
      * fix some error
      6de463d3
  2. 19 6月, 2020 1 次提交
  3. 08 6月, 2020 1 次提交
    • L
      Refine error message in pybind folder (#24886) · 6190023a
      Leo Chen 提交于
      * refine err_msg of pybind.cc, test=develop
      
      * refine err_msg in tensor_py.h, test=develop
      
      * refine error msg, test=develop
      
      * fix test_exception, test=develop
      
      * follow comments, test=develop
      6190023a
  4. 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
  5. 09 3月, 2020 1 次提交
  6. 27 2月, 2020 1 次提交
    • Z
      Refine adam op to improve performance, test=develop (#22346) · 72dde4ab
      zhaoyuchen2018 提交于
      * Refine adam op, test=develop
      
      * Fuse kernels together to reduce cpu time.
      
      * Refine paddle enforce, test=develop
      
      * Remove some comments, test=develop
      
      * Refine code,test=develop
      
      * Refine cuda kernel, test=develop
      
      * Refine code according to comments, test=develop
      72dde4ab
  7. 04 2月, 2020 1 次提交
    • L
      Support int16 for Tensor (#22423) · 822e5b36
      Leo Chen 提交于
      * add int16 support, test=develop
      
      * add test, test=develop
      
      * fix typo, test=develop
      
      * fix dtype error in slice, test=develop
      822e5b36
  8. 09 12月, 2019 1 次提交
    • L
      Refine VarBase init function (#21587) · 4f81d1bd
      Leo Chen 提交于
      * refine init function, test=develop
      
      * add tests, test=develop
      
      * remove extern, which may cause symbol error in gcc-4.8, test=develop
      4f81d1bd
  9. 05 12月, 2019 1 次提交
    • L
      Split VarBase from Python Variable for Dygraph (#21359) · cdd46d7e
      Leo Chen 提交于
      * test=develop, fix docker with paddle nccl problem
      
      * don't expose numerous Tensor.set(), test=develop
      
      * fix condition, test=develop
      
      * fix float16 bug, test=develop
      
      * feed should be Tensor or np.array, not Variable or number, test=develop
      
      * use forcecast to copy numpy slice to new array, test=develop
      
      * remove float16-uint16 hacking, test=develop
      
      * add variable method to varbase and refactor to_variable to support return varbase
      
      * support kwargs in varbase constructor
      
      * add VarBase constructor to support default python args
      
      * refine varbase initial method
      
      * reset branch
      
      * fix ut for change VarBase error info to PaddleEnforce
      
      * cherry is parameter change before
      
      * overload isinstance to replace too many change of is_variable
      
      * rm useless files
      
      * rm useless code merged by git
      
      * test=develop, fix some ut failed error
      
      * test=develop, fix test_graph_wrapper
      
      * add some tests, test=develop
      
      * refine __getitem__, test=develop
      
      * add tests, test=develop
      
      * fix err_msg, test=develop
      cdd46d7e
  10. 27 11月, 2019 1 次提交
    • Y
      Support numpy bridge (enabled by default in dygraph mode) (#20983) · d5ff79e5
      Youwei Song 提交于
      * add numpy bridge
      
      * fix template compile
      
      * add unittest, add default
      test=develop
      
      * fix unittest
      test=develop
      
      * fix unittest
      test=develop
      
      * zero_copy=True for to_variable,
      test=develop
      
      * bug fix
      test=develop
      
      * disable deprecated NumPy API
      test=develop
      
      * use better design of NumpyAllocator
      test=develop
      
      * fix Py_None check
      test=develop
      
      * reset c++ tracer when jump out dygraph guard
      test=develop
      
      * refine PADDLE_ENFORCE_xx format
      test=develop
      
      * bug fix of tracer switch
      test=develop
      
      * update decref
      test=develop
      d5ff79e5
  11. 01 11月, 2019 2 次提交
  12. 10 5月, 2019 1 次提交
    • Q
      Double backward of conv2d. (#17211) · e32c9888
      qingqing01 提交于
      * Add conv2d_grad_grad_op
      * Extracte the cuDNN conv algo searching code in conv_cudnn_helper.h.
          - Now use it in conv2d_grad_grad.
          - Will simply the searching code in conv2d and conv2d_grad in next PR.
      * Enhance and fix bug in unit testing of gradient_checker.
      * Support to fetch empty variables,return None in Python.
      e32c9888
  13. 06 5月, 2019 1 次提交
  14. 30 4月, 2019 1 次提交
  15. 22 4月, 2019 1 次提交
  16. 27 3月, 2019 1 次提交
  17. 12 12月, 2018 1 次提交
  18. 10 12月, 2018 1 次提交
  19. 03 12月, 2018 1 次提交
  20. 24 11月, 2018 1 次提交
  21. 19 10月, 2018 1 次提交
  22. 02 10月, 2018 1 次提交
  23. 30 9月, 2018 2 次提交
  24. 29 9月, 2018 3 次提交
  25. 27 8月, 2018 1 次提交
  26. 25 6月, 2018 1 次提交
  27. 20 6月, 2018 1 次提交
  28. 02 5月, 2018 1 次提交
    • F
      fix · d11b8e56
      fengjiayi 提交于
      d11b8e56
  29. 25 4月, 2018 1 次提交
  30. 17 4月, 2018 4 次提交
  31. 08 4月, 2018 1 次提交
  32. 07 4月, 2018 1 次提交
  33. 06 4月, 2018 1 次提交