1. 09 5月, 2020 2 次提交
  2. 08 5月, 2020 3 次提交
    • A
      [dy2static] Support for static graph training with @declarative decorator (#24259) · 1ed8baf9
      Aurelius84 提交于
      * support to train in static
      
      * support to independent decorator
      
      * remove in_dygraph_mode condition in ProgramTranslator
      
      * fix import param_guard and add train/eval test=develop
      
      * Modify into ShareVarsFromScope and rm __all__ in partial_program test=develop
      1ed8baf9
    • H
      Add Assert Op (#24280) · 8a1a2af8
      Huihuang Zheng 提交于
      1. To make ProgramTranslator to support `assert` grammar, this PR adds `assert` python API and C++ code. 
      
      2. Fix a bug: graph_pattern_detector.h #include <gtest/gtest_prod.h> but didn't declared dependency at CMakeLists, which can cause single build failure.
      
      3. Refactoring `Formatter` in print_op to make it reusable and reuse the formatter to print in assert op.
      8a1a2af8
    • G
      Remove cusolver potrfBatched support on Windows. (#24338) · 4a5de144
      Guo Sheng 提交于
      test=develop
      test=win_gpu
      4a5de144
  3. 07 5月, 2020 1 次提交
  4. 06 5月, 2020 1 次提交
    • L
      [Dy2Stat]Support list pop (#24250) · ac9a7eee
      liym27 提交于
      * Replace dygraph_to_static_func with @declarative or program_translator.get_func in test_list.py
      
      * Add comments in ConditionalBlock.
      
      * Support list pop last item. 
      
      * Support pop the i-th item. 
      
      * Support an empty tensor array as Input in assign op and set the kernel type is float.
      ac9a7eee
  5. 01 5月, 2020 1 次提交
  6. 30 4月, 2020 4 次提交
  7. 28 4月, 2020 2 次提交
  8. 27 4月, 2020 4 次提交
    • C
      [dy2static] Add print transformer and unify print format (#24068) · 9b851ba2
      Chen Weihang 提交于
      * add print transformer & unify print format, test=develop
      
      * remove using of dygraph_to_static_func, test=develop
      
      * remove python stdout capture, test=develop
      
      * fix compatibility problems for PY2, test=develop
      
      * fix detail error, test=develop
      
      * fix type analysis bug, test=develop
      
      * fix print tuple compatible error in PY2, test=develop
      
      * replace get_func to declarative, test=develop
      
      * fix detail bug, test=develop
      
      * fix some detail problems, test=develop
      
      * change visit_call in print transformer, test=develop
      9b851ba2
    • L
      Add trace op (#23873) · 077e5a0f
      Li Fuchen 提交于
      * add trace op, test=develop
      
      * Optimized the implementation of trace op, test=develop
      
      * fix a bug of include in trace_op.h, test=develop
      
      * move trace API from creation to math, test=develop
      
      * modified en doc. test=develop
      
      * add complex trace api
      
      * add complex sum api, test=develop
      
      * modified en doc of complex sum and trace, test=develop
      
      * modified doc and trace API, test=develop
      
      * modified en doc of trace and sum, test=develop
      
      * modified comment in complex kron API, test=develop
      
      * OP Should Not Have Unused Input, test=develop
      
      * add GetExpectedKernelType, test=develop
      077e5a0f
    • Y
      Add the implementation of inverse (#23310) · ecfddebb
      Yiqun Liu 提交于
      ecfddebb
    • H
      c++ API ( average_accumulates, tensor_array_to_tensor and average_accumulates)... · 8ea325aa
      HappyAngel 提交于
      c++ API ( average_accumulates, tensor_array_to_tensor and average_accumulates) error message enhance. test=develop (#23631)
      
      8ea325aa
  9. 26 4月, 2020 4 次提交
    • S
      Add batch_fc op in contrib (#24017) · 0fb9b208
      ShenLiang 提交于
      * add batch fc op, test=develop
      
      * add batch_fc_op, test=develop
      
      * fix untest, test=develop
      
      * rm check_dygraph, test=develop
      
      * fix comment, test=develop
      
      * fix comment, test=develop
      0fb9b208
    • L
      improve efficiency of runtime InferVarType (#22778) · 9a93f6aa
      liuwei1031 提交于
      * save InferVarType changes, test=develop
      
      * remove code comments, test=develop
      
      * tweak code, test=develop
      
      * fix compilation warning, update merge_ids_op split_ids_op to new interface, test=develop
      
      * modify fused_bn_activation_op, test=develop
      
      * fix error of fused_bn_activation_op, test=develop
      
      * fix PADDLE_ENFORCE and unittest coverage issue, test=develop
      
      * tweak PADDLE_ENFORCE messages, test=develop
      
      * improve unittest coverage, test=develop
      
      * add StaticGraphInferVarType class, test=develop
      
      * rebase develop branch, test=develop
      
      * fix unittest error, test=develop
      
      * remove comments, test=develop
      
      * improve unittest coverage, test=develop
      
      * imporve error message and imporve unittest coverage, test=develop
      
      * upgrade InferVarType API, test=develop
      
      * tweak pyfunc error message, test=develop
      
      * fix compilation conflict - save_combine_op, test=develop
      9a93f6aa
    • H
      bfb60efb
    • C
      Update index sample (#24109) · 28a558e8
      Chengmo 提交于
      * update index sample
      28a558e8
  10. 25 4月, 2020 1 次提交
    • F
      add kron op (#24105) · e01262e6
      Feiyu Chan 提交于
      * add kron op and its python API, doc and unittests.
      * add kron in paddle.complex
      e01262e6
  11. 24 4月, 2020 8 次提交
  12. 23 4月, 2020 2 次提交
  13. 22 4月, 2020 1 次提交
  14. 21 4月, 2020 1 次提交
  15. 20 4月, 2020 5 次提交
    • W
      add clamp api, test=develop (#23273) · 931cba2e
      wangguanzhong 提交于
      * add clamp api, test=develop
      931cba2e
    • Z
      OP(fusion_gru) error message enhancement. test=develop (#23591) · a28a63a9
      zhaoyuchen2018 提交于
      * OP(fusion_gru) error message enhancement. test=develop
      
      * refine code, test=develop
      
      * Refine inout log, test=develop
      
      * Refine description, test=develop
      a28a63a9
    • Z
      Optimize the error messages of paddle CUDA API (#23816) · 78170037
      Zhou Wei 提交于
      * Optimize the error messages of paddle CUDA API, test=develop
      
      * fix the error messages of paddle CUDA API, test=develop
      
      * Refactoring PADDLE_ENFORCE_CUDA_SUCCESS, and apply to curand/cudnn/cublas/NCCL,test=develop
      
      * remove build_ex_string,test=develop
      
      * merge conflict,test=develop
      78170037
    • S
      add 'seed' arguemnt of randint API (#23809) · f6dbf8e3
      silingtong123 提交于
      
      * test=develop, add seed arguemnt of randint API
      f6dbf8e3
    • L
      add diag_embed op (#23385) · 87d8dc3d
      Li Fuchen 提交于
      * add diag_embed op, test=develop
      
      * add TestCase of diag_embed API
      
      * Modified diag embed python API teastcase from dygraph to static graph, test=develop
      
      * delete useless log and trigger ci, test=develop
      
      * modified float16 of diag_embed, test=develop
      
      * modified en doc of diag_embed
      
      * trigger ci, test=develop
      
      * add fp16 in dtype check of python API, test=develop
      
      * modified __init__ and fix a big, test=develop
      
      * modified a test bug of test_bicubic_interp_op and test_trilinear_interp_op, test=develop
      
      * modified to use one kernel on cpu and cuda, test=develop
      87d8dc3d