1. 02 4月, 2021 2 次提交
  2. 31 3月, 2021 1 次提交
  3. 30 3月, 2021 2 次提交
    • C
      cherry-pick add deprecated for softmax_with_cross_entropy (#31953) · b655bee2
      chajchaj 提交于
      * add deprecated for softmax_with_cross_entropy (#31722)
      
      * add deprecated for softmax_with_cross_entropy, test=develop
      
      * test for deprecated in english doc, test=develop
      
      * test deprecated for softmax_with_cross_entropy in english doc, test=develop
      
      * fix readme and English doc for cross_entropy, test=develop
      
      * rm test for softmax_with_cross_entropy deprecated, test=develop
      
      * update readme for CrossEntropyLoss, test=develop
      
      * fix readme format, test=develop
      
      * fix readme format, test=develop
      
      * fix readme format for cross_entropy, test=develop
      
      * add softmax_switch and fix softlabel for cross_entropy, test=develop
      
      * 1)recovery softmax_with_cross_entropy in fluid 2) change softmax_switch to use_softmax 3) add example for softlabel for cross_entropy, test=develop
      
      * fix Example number for cross_entropy, test=develop
      
      * fix code format, test=develop
      
      * fix for CI-Coverage, test=develop
      
      * fix for CI-Coverage, test=develop
      
      * fix ci-coverage for Non-ASCII character '\xe2' in file, test=develop
      
      * fix ci-coverage for Non-ASCII character '\xe2' in nn.layer.loss.py, test=develop
      
      * update description for doc when use_softmax=Fasle, test=develop
      
      * fix some docs and code example for cross_entropy, test=develop
      
      * delete redundant description for soft_label parameter of cross_entropy, test=develop
      
      * fix some comment for test_cross_entropy_loss.py, test=develop
      
      * cherry-pick for add deprecated,test=develop
      b655bee2
    • F
  4. 24 3月, 2021 1 次提交
  5. 16 3月, 2021 1 次提交
  6. 02 3月, 2021 2 次提交
  7. 01 3月, 2021 2 次提交
    • T
      [Cherry pick] cherry-pick #31102 #30750 #30626 (#31336) · ff4612a3
      Thunderbrook 提交于
      * solve build gpu task core (#30626)
      
      * build gpu task core
      
      * format
      
      * dump to cpu (#30750)
      
      * dump to cpu
      
      * format
      
      * format
      
      * format
      
      * support multi node in heterps (#31102)
      
      * push multi node
      
      * multi node
      
      * MultiThread
      
      * remove log
      
      * solve bug in 30829
      
      * optimizer
      ff4612a3
    • C
      [Cherry-pick] The 4th part of new custom op (#31282) · 777d1a45
      Chen Weihang 提交于
      * modify custom op dependent from paddle_framework to paddle_custom_op (#31195)
      
      * [Custom Op] Remove unsupport dtypes (#31232)
      
      * remove remove_unsupport_dtype
      
      * remove remove_unsupport_dtype
      
      * remove test dtype
      
      * add more include
      
      * change dtype.h's enum as enum class to avoid conflict with inference lib
      
      * make enum as enum class
      
      * remove additional test
      
      * merge develop
      
      * polish code
      
      * [Custom OP] Support stream set on Custom Op (#31257)
      
      * [Custom OP] change the user header file format, test=develop (#31274)
      
      * [Custom OP]add PD_THROW and PD_CHECK for User Error message (#31253)
      
      * [Custom OP]add PD_THROW and PD_CHECK for User error message
      
      * PD_THROW and PD_CHECK, fix comment
      
      * fix Windows error message
      
      * fix Windows error message
      
      * fix CI
      
      * [Custom OP]add MSVC compile check on Windows (#31265)
      
      * fix test_check_abi
      Co-authored-by: NZhou Wei <52485244+zhouwei25@users.noreply.github.com>
      Co-authored-by: NJiabin Yang <marsyang199376@gmail.com>
      Co-authored-by: N石晓伟 <39303645+Shixiaowei02@users.noreply.github.com>
      Co-authored-by: Nzhouwei25 <zhouwei25@baidu.com>
      777d1a45
  8. 28 2月, 2021 1 次提交
  9. 27 2月, 2021 1 次提交
    • A
      [Cherry-Pick] Split Macros and Add modeling unittest (#31266) · 52f7e773
      Aurelius84 提交于
      * [CustomOp] Add Modeling with Custom op unittest (#31218)
      
      * add unittest for static/dygraph/dy2stat
      
      * add PE unittet
      
      * remove usless code
      
      * add unittest in CMakeList.txt
      
      * [CustomOp] Split build op marco & polish details (#31229)
      
      * split build op marco & polish details
      
      * revert register api del
      
      * fix other unittest
      
      * [CustomOP]Support Incremental compilation and Add Version management (#31228)
      
      * Support Incremental compilation and Add Version management
      
      * replace hash with hashlib
      
      * fix test_op_num unittest
      
      * Revert "fix test_op_num unittest"
      
      This reverts commit 2f78de976e1d7ca60915b2310717b38a32ae204a.
      Co-authored-by: NChen Weihang <chenweihang@baidu.com>
      52f7e773
  10. 26 2月, 2021 3 次提交
  11. 25 2月, 2021 4 次提交
  12. 24 2月, 2021 2 次提交
  13. 23 2月, 2021 8 次提交
  14. 22 2月, 2021 1 次提交
  15. 20 2月, 2021 1 次提交
    • K
      [cherry pick] dataloader fix (#31028) · 1ac6a093
      Kaipeng Deng 提交于
      * fix dataloader collate return list mix tensor and numpy array. test=develop
      
      * remove numpy array check in single-process dataloader. test=develop
      1ac6a093
  16. 19 2月, 2021 1 次提交
    • H
      [Cherry-pick][Dy2stat] Add Support for Tuple in Loop and Refine Error Message (#31036) · 9ad9f357
      Huihuang Zheng 提交于
      * Add Support for Tuple in for Loop (#30998)
      
      Dy2stat didn't support tuple as iteration variable in the past. This PR added there main cases:
      
             1). Non-enumerate case: for var1, var2 in var|var.numpy() will be re-written as:
                for FOR_ITER_TUPLE_PREFIX_x in var | var.numpy():
                  var1 = FOR_ITER_TUPLE_PREFIX_x[0]
                  var2 = FOR_ITER_TUPLE_PREFIX_x[1]
              2). Enumerate out tuple case: for t in enumerate(var|var.numpy) will be rewritten as:
                for FOR_ITER_TUPLE_INDEX_PREFIX_x, FOR_ITER_TUPLE_PREFIX_x in enumerate(var|var.numpy):
                  t = (FOR_ITER_TUPLE_INDEX_PREFIX_x, FOR_ITER_TUPLE_PREFIX_x)
              3). Enumerate inner tuple case: for i, (var1, (var2, va3)) in enumerate(var|var.numpy()) will
              be re-written as:
                for i, FOR_ITER_TUPLE_PREFIX_x in var | var.numpy():
                  var1 = FOR_ITER_TUPLE_PREFIX_x[0]
                  var2 = FOR_ITER_TUPLE_PREFIX_x[1][0]
                  var3 = FOR_ITER_TUPLE_PREFIX_x[1][1]
      
      * Refine fake_interface Error Message (#30981)
      
      Refine fake_interface Error Message
      9ad9f357
  17. 18 2月, 2021 1 次提交
  18. 07 2月, 2021 2 次提交
  19. 05 2月, 2021 2 次提交
  20. 04 2月, 2021 1 次提交
  21. 03 2月, 2021 1 次提交
    • L
      [cherry-pick] Update gather_tree (#30784) · a44b65de
      liu zhengxi 提交于
      * upgrade gather_tree to core.ops (#30697)
      
      * upgrade gather_tree to core.ops
      
      * update gather_tree unittests
      
      * update gather_tree doc (#30693)
      
      * update gather_tree doc, test=document_fix
      
      * update sample code, test=document_fix
      
      * remove tensor type, test=document_fix
      a44b65de