1. 09 4月, 2020 1 次提交
  2. 05 4月, 2020 1 次提交
  3. 04 4月, 2020 1 次提交
  4. 17 3月, 2020 1 次提交
  5. 08 1月, 2020 1 次提交
    • Z
      all cases use large shape (#22102) · f2f91307
      zhupengyang 提交于
      enhanced ops: acos, asin, brelu, ceil, cos, elu, floor, hard_shrink,
      hard_sigmoid, hard_swish, relu6, round, rsqrt, sin, softshrink,
      cos_sim, cross_entropy, im2squence, kldiv_loss
      f2f91307
  6. 19 12月, 2019 2 次提交
  7. 12 12月, 2019 1 次提交
  8. 04 12月, 2019 1 次提交
  9. 11 10月, 2019 1 次提交
  10. 09 10月, 2019 1 次提交
  11. 17 9月, 2019 1 次提交
    • L
      fix pow op, support tensor for agument factor. (#19313) · 677e7144
      liym27 提交于
      improve pow op according to reviews:
      1. Delete unnecessary judgement statements in PowGradOpDescMaker;
      2. Improve test of test_api;
      
      overload GetKernelTypeForVar
      
      add stop_gradient=True when attr(factor) is tensor Variable, change examples in API pow.
      test=develop,test=document_preview
      677e7144
  12. 12 8月, 2019 1 次提交
    • H
      Add hard swish op (new op) (#19001) · 20f18930
      huangjun12 提交于
      * add hard_swish activation op (new op)
      test=develop
      
      * remove redundancy files
      
      * modify document content of HardSwish OP
      
      * add API test in test_layers.py
      
      * add dynamic_graph for test_hard_swish
      20f18930
  13. 26 7月, 2019 1 次提交
  14. 22 7月, 2019 1 次提交
  15. 19 7月, 2019 1 次提交
  16. 28 3月, 2019 1 次提交
  17. 10 3月, 2019 1 次提交
  18. 04 3月, 2019 1 次提交
    • D
      polish cudnn related code and fix bug. (#15164) · 4449e855
      dzhwinter 提交于
      * staged.
      
      * polish code
      
      * polish code. test=develop
      
      * polish code. test=develop
      
      * api change. test=develop
      
      * fix default value. test=develop
      
      * fix default value. test=develop
      4449e855
  19. 27 2月, 2019 1 次提交
    • D
      polish cudnn related code and fix bug. (#15164) · 225c11a9
      dzhwinter 提交于
      * staged.
      
      * polish code
      
      * polish code. test=develop
      
      * polish code. test=develop
      
      * api change. test=develop
      
      * fix default value. test=develop
      
      * fix default value. test=develop
      225c11a9
  20. 27 11月, 2018 1 次提交
  21. 07 11月, 2018 1 次提交
    • C
      Add fp16 backward support (#14202) · a9b5d42d
      chengduo 提交于
      * add fp16 backward support
      test=develop
      
      * add sum_op fp16 test
      
      * disable test_dist_save_load
      test=develop
      
      * add check_grad for sum
      
      * add unit test for softmax_grad fp16
      test=develop
      
      * add scale_op unit test
      
      * add mul_grad_op unit test for fp16
      
      * add cross_entropy_grad and eman_grad unit test for fp16
      test=develop
      
      * fix cross_entropy unit test
      
      * add pool2d fp16 unit test
      
      * refine conv2d fp16 unit test
      test=develop
      
      * refine activation unit test
      test=develop
      
      * fix ci
      test=develop
      
      * follow zhihong's comment, copy from https://github.com/PaddlePaddle/Paddle/pull/12796
      test=develop
      a9b5d42d
  22. 15 8月, 2018 1 次提交
  23. 08 8月, 2018 1 次提交
    • C
      Feature/op fusion (#12240) · 7c8b69c7
      chengduo 提交于
      * Add Preface
      
      * Add demo code
      
      * Save file
      
      * Refine code
      
      * seems can work
      
      * use elementwise strategy
      
      * Use ElementwiseComputeEx
      
      * Add comments
      
      * extract functions from operator
      
      * Refine code
      
      * Follow comment
      
      * code refine
      
      * follow comments
      
      * follow comments
      7c8b69c7
  24. 26 7月, 2018 2 次提交
  25. 17 4月, 2018 1 次提交
  26. 16 4月, 2018 1 次提交
  27. 10 4月, 2018 1 次提交
  28. 04 4月, 2018 1 次提交
  29. 29 3月, 2018 1 次提交
  30. 28 3月, 2018 1 次提交
  31. 23 3月, 2018 3 次提交
  32. 21 3月, 2018 2 次提交
  33. 24 2月, 2018 1 次提交
  34. 13 2月, 2018 1 次提交
    • X
      Run Python OP tests in a single Python process to improve test time. (#8362) · cde6241a
      Xin Pan 提交于
      Currently, our tests run with 2 GPUs, the init time is absurdly long:
      about 4s for each process.  Currently, we run each OP test on
      different processes. This PR:
      
      1. create cmake function py_test_modules which will generate the
      Makefile that runs a list of Python unittest module in a single Python
      process.
      
      2. move all "python unittest compatible" (e.g., used the unittest
      package, not just a regular python file). from fluid/tests to
      fluid/tests/unittests.
      
      3. cmake now will run all OP tests in fluid/tests/unittests in a
      single process, except the time-consuming tests, they are separated
      into different processes to utilize parallelism. Please make sure to
      use the unittest package if you put the python test file in
      fluid/tests/unittests
      
      4. remove all exit(0) from fluid/tests/unittests/*.py, exit(0) is used
      to disable unittest, we can not do it when running all tests in a
      single process since it will terminate the process without running the
      other tests. Instead, the test is disabled in
      fluid/tests/unittests/CMakeLists.txt. FIXME is added for each disabled
      item. Please disable the unittest from
      fluid/tests/unittests/CMakeLists.txt, instead of adding exit(0) to the
      Python file, for all Python file in fluid/tests/unittests/.
      
      5. add an option WITH_FAST_BUNDLE_TEST. When OFF, will run the unit
      tests in separate process so that they can be tested individually.
      cde6241a
  35. 12 2月, 2018 1 次提交