1. 25 11月, 2019 2 次提交
    • Z
      [cherry-pick] fix crop_tensor, maxout and lrn (#21302) · 3848f720
      Zhang Ting 提交于
      * [cherry-pick] All elements in attr(shape) of crop_tensor can be -1 and int32/64 kernel registered (#20756)
      
      * All elements in attr(shape) of crop_tensor can be -1, test=develop, test=document_preview
      
      * fix the bug that attr(offsets) should be initialized, test=develop
      
      * [cherry-pick] maxout supports channel_last input (#20846)
      
      * maxout support channel_last input, test=develop
      
      * modified details of Input(X) and Attr(groups, axis) in doc, test=develop
      
      * [cherry-pick] lrn supports channel_last input, test=develop (#20954)
      3848f720
    • C
      Add pre-condition check for fuse optimizer op pass (#21005) (#21305) · 9f004548
      Chen Weihang 提交于
      * add pre condition check for fuse optimizer op pass, test=develop
      
      * add log & set init to zero, test=develop
      
      * fix test_fuse_all_reduce_pass failed, test=develop
      
      * polish details, test=develop
      
      * refine PADDLE_ENFORCE & remove needless VLOG, test=develop
      
      * refactor op check method, test=develop
      9f004548
  2. 24 11月, 2019 1 次提交
  3. 23 11月, 2019 1 次提交
  4. 21 11月, 2019 2 次提交
    • C
      Cherry-pick error type support for release1.6 (#21294) · 974b8a83
      Chen Weihang 提交于
      * delete paddle infershape enforce marco (#20832)
      
      * Polish and arrange code in enforce.h (#20901)
      
      * Enrich the type of error and declare the error type interfaces (#21024)
      
      * Enrich the type of error and declare the error type interfaces, test=develop
      
      * adjust tests to adapt new form, test=develop
      
      * add inference deps with error_codes.pb.h, test=develop
      
      * restore stack iter start pos, test=develop
      
      * polish code based review comments, test=develop
      
      * Add dependency for error_codes.proto (#21084)
      
      * fix activation_functions deps, test=develop, test=document_fix
      
      * add error_codes_proto deps, test=develop, test=document_fix
      
      * try delete enforce.h, test=develop, test=document_fix
      
      * change cuda enforce & add example (#21142)
      test=release/1.6
      974b8a83
    • L
      [cherry-pick]fix bug in pool/conv/conv_transpose: UpdatePaddingAndDilation,... · 7ab85396
      liym27 提交于
      [cherry-pick]fix bug in pool/conv/conv_transpose: UpdatePaddingAndDilation, _get_padding_with_SAME and conv2dtranspose_forward_naive. (#20997) (#21225)
      
      * fix bug in pool/conv/conv_transpose:
          1. It should be stride[i] not stride[0] in UpdatePaddingAndDilation;
          2. fix bug of func  _get_padding_with_SAME in test_conv/conv_transpose_op.py;
          3. fix bug of the computation process in function conv2dtranspose_forward_naive.
          test=release/1.6
      7ab85396
  5. 13 11月, 2019 1 次提交
  6. 07 11月, 2019 1 次提交
  7. 04 11月, 2019 1 次提交
  8. 01 11月, 2019 4 次提交
    • Z
      [cherry-pick] fix the bug of conv_transpose cudnn kernel, test=release/1.6 (#20958) (#20974) · 6f0b2b19
      Zhang Ting 提交于
      fix the bug of conv_transpose cudnn kernel:cherry-pick #20958
      6f0b2b19
    • L
      Cherry pick bug fix for Ops: reshape,concat, split and squeeze (#20929) · 33d7aae1
      liym27 提交于
      * [cherry-pick]fix bug in reshape: (#20781)
      
      consider the situation that shape of input can contain more than one -1.
      
      * [cherry-pick]support Tensor for split and concat, support -1 in num_or_sections, add check num_or_sections (#20780)
      
      * improve split and concat op:
      1. support Tensor for argument 'dim' in split op.
      2. support Tensor for argument 'axis' in concat op.
      * redefine function GetDataFromTensor and set unknown output shape to - 1.
      * add check: Attr(sections) match Input(X).
      * support Tensor for attr(sections) and attr(sections) can contain -1.
      * modify error message and fix bug for concat and call Resize only when necessary.
      test=release/1.6
      
      * [cherry-pick]improve unsqueeze op to support int, Tensor for argument axes (#20824)
      
      * improve unsqueeze op to support int, Tensor and Tensor list for argument axes.
      * call Resize only when necessary. test=release/1.6
      
      * [cherry-pick]Compatible int32 and int64 for attr in concat/split/unsqueeze. test=release/1.6 (#20912)
      33d7aae1
    • 1
      Optimize decay (#20816) (#20952) · 781d2844
      123malin 提交于
      * update pserver decay blocks
      
      * update distributed notify handler
      781d2844
    • C
      [Cherry-pick]Cherry pick paddle cloud role maker (#20947) · 0b429a22
      Chengmo 提交于
      * Fix Paddle Cloud role maker (#20860)
      0b429a22
  9. 31 10月, 2019 3 次提交
  10. 29 10月, 2019 1 次提交
    • C
      [Cherry-pick to 1.6] Block part of "tensor should not be null" error message (#20845) · d29e9aa4
      Chen Weihang 提交于
      * Add IndicateVarDataType interface to block tensor is not initialized problem in OP GetExceptedKernelType (#20044)
      
      * add indicate_var_data_type inferface, test=develop
      
      * add unittests & polish error message, test=develop
      
      * remove needless include, test=develop
      
      * extract public function & polish message, test=develop
      
      * delete empty var check, test=develop
      
      * change data_type to pointer parameter, test=develop
      
      * polish details, test=develop
      
      * Replace risky GetInputType method with secure IndicateVarDataType interface (#20668)
      
      * replace part of the old implementation, test=develop
      
      * restore concat op, test=develop
      
      * update all ops implemention & delete GetDataTypeOfVar func, test=develop
      
      test=release/1.6
      d29e9aa4
  11. 24 10月, 2019 2 次提交
  12. 22 10月, 2019 2 次提交
  13. 21 10月, 2019 1 次提交
  14. 20 10月, 2019 3 次提交
  15. 19 10月, 2019 1 次提交
  16. 18 10月, 2019 2 次提交
  17. 17 10月, 2019 2 次提交
  18. 16 10月, 2019 7 次提交
  19. 15 10月, 2019 1 次提交
  20. 14 10月, 2019 2 次提交
    • Z
      [cherry-pick] python input check for concat op (#20601) · db61de41
      zhupengyang 提交于
      * add input type and dtype check, enhance shape error message for concat_op (#20101)
      
      * add input type and dtype check, enhance shape error message for concat_op
      test=develop
      
      * enhance shape check
      test=develop
      
      * improve coverage
      
      test=develop
      
      * enhance input type chec for concat (#20584)
      
      test=develop
      db61de41
    • J
      add expand_as op, test=develop (#20565) (#20599) · 1af2784e
      JesseyXujin 提交于
      * add expand_as op, test=develop
      
      * add expand_as op,test=develop
      
      * add expand_as op,test=develop
      
      * add nn.py, test=develop
      
      * delele paddle_enforce, test=develop
      1af2784e