1. 03 9月, 2019 4 次提交
  2. 02 9月, 2019 3 次提交
    • G
      57f0f0f2
    • J
      add padding in linear_chain_crf op (#19583) · 4a7e6deb
      JesseyXujin 提交于
      * add padding in linear_chain_crf op
      
      * modify API.spec
      
      * add linear_chain_crf_op.cc and linear_chain_crf_op.h
      
      * remove useless unit test , test=develop
      
      * modify API.spec, test=develop
      
      * remove some blanks in nn.py , test=develop
      
      * fix some bugs on nn.py and API.spec ,test=develop
      
      * fix nn.py, test=develop
      
      * fix API.spec ,test=develop
      
      * fix bug of CI test in test_linear_chain_crf_op.py
      
      * fix bug of CI test in test_linear_chain_crf_op.py, test=develop
      
      * remove paddle_enforce, test=develop
      
      * remove paddle_enforce, test=develop
      
      * remove paddle_enforce, test=develop
      
      * remove paddle_enforce, test=develop
      
      * remove paddle_enforce, test=develop
      
      * remove paddle_enforce, test=develop
      
      * modify nn.py, test=develop
      
      * fix API.spec, test=develop
      
      * fix unittest bug, test=develop
      4a7e6deb
    • Z
      84c72801
  3. 01 9月, 2019 1 次提交
    • J
      [MKL-DNN] Refactoring Softmax (#19312) · cef95ee3
      Jacek Czaja 提交于
      * - First set of modifications
      
      - Compilation fixes
      
      - compilation fix
      
      - Another compilation fix
      
      - Moved AcquireSoftmaxPrimitiveDescriptor call into handler
      
      - MKL-DNN Softmax PD refactor
      
      test=develop
      
      - Compilation fix
      
      test=develop
      
      - another compilation fix
      
      - cosmetcis
      
      test=develop
      
      - Compilation fix
      
      - Fix to crash when softmax backward is created
      
      * - Fixes after review of softmax refactoring
      
      test=develop
      cef95ee3
  4. 31 8月, 2019 2 次提交
  5. 30 8月, 2019 7 次提交
    • S
      add gather_nd op and unit test (#19366) · 85914f7a
      ShenLiang 提交于
      * fixed the code for coverage
      
      * fixed the document,test=document_preview test=develop
      85914f7a
    • J
      [MKL-DNN] Fix to face model on AVX512 platforms (#19282) · ecd9f330
      Jacek Czaja 提交于
      - Refactor step 1
      
      - Compilation fix
      
      - Yet another compilation fix
      
      - Even more compilation fix
      
      - Lint fixes
      
      test=develop
      
      - Removed deprectaed PADDLE_ENFORCE occurance
      
      test=develop
      
      - Candidate fix to BN forward
      
      - Lint fixes
      
      test=develop
      
      - Refactoring in data_layout_transform
      
      - compilation fix
      
      - Another comppilation fix
      
      - Step further into darkness
      
      - Yet another compilation fix
      
      - Yet another compilation fix
      
      - missing header
      
      - compilation fix
      
      - Added MKLDNN -> Paddle conversion in fetch op
      
      test=develop
      
      - Compilation fix
      
      test=develop
      
      - Lint
      
      test=develop
      
      - Mul fix
      
      - Fix to MKLDNN MUL op and Elementwise MUL UT
      
      test=develop
      
      - Workaround for diffrent weights with groups representation Paddle vs
        MKL-DNN.
      
      test=develop
      
      - Candidate fix for 5D convolution with groups
      
      - Refactor of fix for conv3d and conv2d in fetch op
      
      test=develop
      
      - Compilation fix
      
      - Still same compilation fix
      
      - Compilation fix
      
      - Compilation fix
      
      - Reverted refactoring of fixes
      
      - Adapted test_conv2d_int8_mkldnn so it exects data in NCHW format
        not NHWC
      
      test=develop
      
      - minor fix in UT
      
      test=develop
      
      - Lint fixes
      
      test=develop
      ecd9f330
    • G
      Modify the dropout op to multi-thread (#19504) · e8405e5c
      GaoWei8 提交于
      * Modify the dropout op to multi-thread
      test=develop
      
      * define parallel
      test=develop
      e8405e5c
    • H
      Change ugly PADDLE_ENFORCE_EQ in recurrent_op.cc (#19470) · 2916caa2
      Huihuang Zheng 提交于
      test=develop
      2916caa2
    • L
      9dde5640
    • A
      Add sequence_topk_avg_pooling Op (#19442) · 5b5379b3
      Aurelius84 提交于
      * add topk_avg_pooling
      
      * refine api doc and modify api.spec test=develop
      5b5379b3
    • T
      remove unused assert.h (#19529) · 02270b3e
      Tao Luo 提交于
      test=develop
      02270b3e
  6. 29 8月, 2019 4 次提交
  7. 28 8月, 2019 3 次提交
  8. 27 8月, 2019 3 次提交
    • Y
      supports multiple NCCL communicators preserved in NCCLCommContext (#19407) · efb05ba2
      Yi Liu 提交于
      * supports multiple NCCL communicators preserved in NCCLCommContext
      test=develop
      
      * add ut for c_comm_init_all operator and fix cuda resource release problem
      test=develop
      efb05ba2
    • H
      Delete useless ex-scope in recurrent op (#19426) · 56dd7653
      Huihuang Zheng 提交于
      56dd7653
    • V
      Support Tensor input with padding for warpctc op (#19322) · 482ce818
      vincentXiyu 提交于
      * support tensor input with padding for warpctc op
      
      * merge with develop
      
      * test=develop
      
      * modified python API examples test=develop
      
      * nn.py is modified for code coverage test=develop
      
      * update documents info about warpctc op in API.spec test=develop
      
      * add test_warpctc_with_padding in test_layers test=develop
      
      * add warning log for cuda_version back to warpctc_op.cc
      
      * modify API.spec for warpctc op test=develop
      
      * modify API.spec
      
      * update warpctc test to new CompiledProgram API test=develop
      
      * modify code examples for warpctc op test=develop
      
      * modify API.spec for warpctc op test=develop
      
      * modify API.spec for warpctc op test=develop
      482ce818
  9. 26 8月, 2019 2 次提交
  10. 22 8月, 2019 3 次提交
    • Use sparse matrix to implement FusedEmbeddingSeqPoolGradKernel (#19153) · 2e3ee579
      翟飞跃 提交于
      * Implement the operator with sprase matrix multiply
      
      * Update the URL of mklml library.
      
      test=develop
      
      * Disable MKLML implematation when using no-linux.
      
      test=develop
      
      * optimize bp with mkl sparse matrix
      test=develop
      2e3ee579
    • L
      Enhance OpTest to check the consistency of operators when using and not using inplace (#19101) · a9d5fc51
      Leo Chen 提交于
      * add pybind interface to get all inplace ops, test=develop
      
      * enhance OpTest to check whether the consistency of operator when using and not using inplace, test=develop
      
      * handle corner cases in op_test, test=develop
      
      * support outputs without tensor holder_, like XShape in reshape_op, test=develop
      
      * fix bug, some op has GradOpMaker, but actually no grad_op in OpInfoMap, test=develop
      
      * use reshape_grad instead of reshape in FlattenGradOp, test=develop
      
      * fix error debug dims info for variables like XShape, test=develop
      
      * change computational order in sum_op to relieve computation difference using inplace, test=develop
      
      * add inplace_atol to check group_norm, and skip inplace_grad for mkldnn, test=develop
      
      * follow sneaxiy's comments, test=develop
      
      * remove unused DefaultGradOpDescMaker in mkldnn op, test=develop
      a9d5fc51
    • A
      Supports diagonal initialization in uniform_random op (#19299) · 0d29cf18
      Aurelius84 提交于
      * add diag init in Uniform_random op test=develop
      
      * modify api.spec test=develop
      
      * fix unform_batch_size_like maker test=develop
      
      * add diag_num and diag_step assert check test=develop
      0d29cf18
  11. 21 8月, 2019 2 次提交
  12. 20 8月, 2019 3 次提交
  13. 19 8月, 2019 3 次提交
    • Z
      Fix BUG: Mask RCNN inference diff When using AnalysisPredictor. (#19213) · 76c95af0
      Zhaolong Xing 提交于
      * fix mask rcnn bug:
      1. affine channel fuse (diff)
      2. condition block op (memory leak)
      3. merge lod tensor op (diff)
      4. memroy optim (diff)
      test=develop
      
      * fix ci aboud PADDLE_ENFOCE
      fix merge lod infer op ut
      test=develop
      76c95af0
    • Q
      Remove warning in batch_norm_op (#19260) · 5fc8de44
      qingqing01 提交于
      5fc8de44
    • A
      Add match_matrix_tensor op (#18525) · 78a3d837
      Aurelius84 提交于
      * add matrch_matrix_tensor op test=develop
      
      * fix ignore unittest if with_mkl=off test=develop
      
      * clean code and rm is_test param test=develop
      
      * modify API.spec test=develop
      
      * rm useless code in search_compute.h test=develop
      
      * modify api.spec test=develop
      
      * modify default_grad.spec test=develop
      
      * Add API test code test=develop
      
      * clean code in search_computer.h
      
      * modify PADDLE_ENFORCE and clean search_compute.h test=develop
      
      * fix code style test=develop
      78a3d837