1. 15 8月, 2019 2 次提交
  2. 13 8月, 2019 2 次提交
    • L
      UT coverage for guassian_mkldnn_op and batch_norm_mkldnn_op (#19011) · c548e370
      lidanqing 提交于
      * integrations problem
      test=develop
      
      * add batch_norm_mkldnn_op backward-reuse test and guassian seed=0 test
      test=develop
      c548e370
    • J
      Instag Implemention (#18394) · 6ac32d09
      Jiawei Wang 提交于
      * instag lod tensor impl
      
      * First PR for instag
      
      * First PR for instag
      
      * Before adding Selection Rows.
      
      * Change name from instag to filter_instag, add upgrade the impl of filter_instag
      
      * Change name from instag to filter_instag, add upgrade the impl of filter_instag
      
      * Fix yapf error in gradient_checker.py to pass Travis-CI
      
      * Fix Filter Instag Grad test=develop
      
      * Fix Filter Instag Grad test=develop
      
      * 1) Fix API.spec, add filter_instag Op. 2) Add Vector Support for CUDA. test=develop
      
      * Impl Loss_weight and empty output handler
      
      * change Loss Weight datatype to Float32, and add Loss Weight as 2nd output
      
      * 1) Support Tensor Input(without LOD) 2) Add Unit test
      
      * Filter By Instag Final test=develop
      
      * Update API.spec for filter_by_instag test=develop
      
      * Update API.spec for filter_by_instag 2 test=develop
      
      * Add Filter By Instag Coverage
      
      * code format of test_layers.py
      
      * code format test_layers.py test=develop
      
      * Make API args more readable test=develop
      
      * Make API args more readable and pass code format test=develop
      
      * Filter By Instag Op, Rename Map to Index Map test=develop
      
      * Filter By Instag Op, code format err in filter_by_instag_op.cc  test=develop
      
      * Filter by instag op: code format of cpp files test=develop
      
      * Filter by instag Op: Api spec modification test=develop
      
      * Filter by instag Op: Api spec doc id modification test=develop
      
      * Filter by instag Op: Api spec and doc preview  test=develop test=document_preview
      
      * Filter By Instag Op, fix doc erro test=document_preview test=develop
      
      * Filter By Instag Op, fix doc err and Api spec test=document_preview test=develop
      
      * Filter By Instag Op, fix Api spec test=document_preview test=develop
      
      * Filter By Instag Op, fix Paddle Encoforce deprecated warning test=document_preview test=develop
      
      * Filter By Instag Op, fix Paddle Encoforce deprecated and code format warning test=document_preview test=develop
      6ac32d09
  3. 12 8月, 2019 2 次提交
  4. 11 8月, 2019 2 次提交
    • Y
      add save cache model api in fleet& add slots shuffle in dataset module & add... · 9150cf50
      yaoxuefeng 提交于
      add save cache model api in fleet& add slots shuffle in dataset module & add metric op to calculate ctr related metrics (#18871)
      
      * add ctr related metric layer test=develop
      
      * add save cache and slots shuffle test=develop
      
      * add save cache and slots shuffle test=develop
      
      * fix error
      
      * fix error
      
      * fix style for ci
      
      * fix for comments
      
      * change SlotsShuffle input to std::strinf for generality
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix stylr
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * fix style
      
      * change non-const reference to pointer
      
      * fix style
      
      * fix style
      
      * fix style test=develop
      
      * fix style  test=develop
      
      * add return ins num in ctr metric op
      
      * change dtype to float in metric_op.py
      
      * fix error test=develop
      
      * fix style test=develop
      
      * fix API spec
      
      * fix API spec
      
      * fix API spec test=develop
      
      * add UT test=develop
      9150cf50
    • Z
      c51eb6bb
  5. 10 8月, 2019 2 次提交
  6. 09 8月, 2019 5 次提交
  7. 08 8月, 2019 1 次提交
    • L
      Fix memory overwriting of tensors returned by executor (#19030) · 8f537354
      Leo Chen 提交于
      * fix memory overlapping of fetch var (return of executor.run), test=develop
      
      * fix wrong usage of ParallelExecutor in op_test, test=develop
      
      * remove useless parameter and simplify code
      
      * avoid tensor destruct untimely, test=develop
      
      * add testcase independent of OpTest, test=develop
      8f537354
  8. 06 8月, 2019 2 次提交
    • K
      Add var_conv_2d op (#18518) · e681d655
      Kevin 提交于
      * fix overflow by int32 mul test=develop
      
      * fix reference nullptr
      
      * fix codestyle test=develop
      
      * modify to point in ContextProjectFunctor test=develop
      
      * modify to point in ContextProjectFunctor test=develop
      
      * modify . to -> test=develop
      
      * add var_conv_2d op test=develop
      
      * edit api.spec test=develop
      
      * ignore unittest if with_mkl=off test=develop
      
      * fix python3 division test=develop
      
      * fix ignore unittest bug test=develop
      
      * remove useless code test=develop
      
      * modify api.spec test=develop
      
      * modify default_grad.spec test=develop
      e681d655
    • Z
      reduce_unittest_time,test=develop (#19005) · 311f90f1
      Zeng Jinle 提交于
      311f90f1
  9. 05 8月, 2019 1 次提交
  10. 04 8月, 2019 1 次提交
  11. 02 8月, 2019 2 次提交
    • Z
      Open gc by default (#18836) · 7ac748ad
      Zeng Jinle 提交于
      * open gc by default, test=develop
      
      * fix test_train_recognize_digits and disable gc when ngraph is enabled, test=develop
      
      * fix conditional_block op eager deletion bug, test=develop
      
      * add some comments to reviewers, test=develop
      7ac748ad
    • Fusion: seqpool_cvm_concat (#18471) · ee2f296e
      石晓伟 提交于
      * add fusion_seqpool_cvm_concat test=develop
      
      * simplify pass, test=develop
      
      * fix code style, test=develop
      ee2f296e
  12. 01 8月, 2019 2 次提交
    • W
      Add the op of unique_with_counts, expand count function of the op unique (#18720) · 3ab1866c
      wawltor 提交于
      * test=develop
      Add the op of unique_with_counts, the op is calc the unqiue input of data, and output the corresponding indices and count of data.
      
      * test=develop
      Check the input and dtype in the op of unique_with_counts
      
      * test=develop
      test=document_preview
      update the API.spec for `unique_with_counts`, at the same time, optimize the python api in the op of `unique_with_count`
      
      * test=develop
      test=document_preview
      Fix some python api problem in the op of `unique_with_counts`, and change the error messsage in this op.
      
      * Fix some API problem in the op of `unique_with_counts`
      test=develop
      test=document_preview
      
      * test=develop
      test=document_preview
      Fix the api sample of op `unique_with_counts`, and update api.spec
      3ab1866c
    • L
      Fix depthwise conv gpu kernel bug (#18582) · 22fa4c2d
      LielinJiang 提交于
      * fix depthwise conv gpu kernel bug, test=develop
      * add more depthwise conv test, test=develop
      22fa4c2d
  13. 31 7月, 2019 2 次提交
    • H
      Add center Loss Op Support (#18681) · 24f85431
      HaoRen 提交于
      * support center loss
      * change tensor copy  api to high level api tensorcopy
      
      * test=develop rewrite the center_loss cuda_kernel to make it faster
      and add document of the center loss api,also update test function
      
      * test=document_preview test=develop
      update document of center loss
      
      * test=document_preview test=develop
      modify API.spec modify test code remove nouse const_cast
      24f85431
    • D
      make dist unit test exclusive run (#18865) · 2bb296df
      Dong Daxiang 提交于
      make dist unit test exclusive run
      2bb296df
  14. 30 7月, 2019 2 次提交
  15. 29 7月, 2019 1 次提交
  16. 28 7月, 2019 1 次提交
  17. 27 7月, 2019 1 次提交
  18. 26 7月, 2019 2 次提交
    • A
      Add LeakyReLU MKLDNN support (#18762) · ee022279
      Adam 提交于
      ee022279
    • Z
      Feature/mem opt pass refactor (#18735) · a802da65
      Zeng Jinle 提交于
      * first version memory optimize pass, test=develop
      
      * remove move_tensor_sharing_pass, test=develop
      
      * refine code comments, add unittests, test=develop
      
      * turn off memory_optimize by default, test=develop
      
      * follow huihuang's comments, test=develop
      
      * follow chengduoZH's comments, test=develop
      
      * fix grammar error, add const qualifier, fix pass_test exception message, test=develop
      
      * follow chengduoZH's comments 2nd, test=develop
      a802da65
  19. 25 7月, 2019 1 次提交
  20. 24 7月, 2019 3 次提交
    • B
      Extend Matmul to support matrix multiplication with multiple heads (#18570) · 220eef60
      Bob Zhu 提交于
      * extend matmul op to support multiple head multiplication
      
      With the support of multiple head, the multiplication of two big matrixes is
      split into multiplication of several (head_number) small matrixes. e.g. if
      Mat A is [3, 24] and Mat B is [24, 4], when multiple A and B with head_number
      as 4, Mat A will be split as 4 matrix of [3, 6] and Mat B will be 4 matrix of
      [6, 4]. The result of final matrix will be 4 matrix of [3, 4], i.e. [3, 16].
      220eef60
    • W
      Add python API for appending LoD level (#18702) · 075e1cf7
      whs 提交于
      * Make lod reset op support for append lod level.
      
      * Fix API.spec
      test=develop
      
      * Fix unitest.
      test=develop
      
      * Add python api for lod append.
      test=develop
      
      * Fix API.spec
      test=develop
      
      * Fix format of doc.
      test=develop
      
      * Fix unitest.
      test=develop
      
      * Fix doc.
      test=develop
      075e1cf7
    • C
      Enhance backward process (#18700) · 8259f141
      chengduo 提交于
      * prun backward ops
      test=develop
      8259f141
  21. 23 7月, 2019 2 次提交
  22. 22 7月, 2019 1 次提交
    • H
      Fix random test_recurrent_op failure (#18718) · a3028bb7
      Huihuang Zheng 提交于
      The change includes 3 things:
      
      1. Set CPU_NUM to 1 in the tests because the ParallelExecutor will print warning that CPU_NUM is not set and use default 1.
      
      2. Old tests compare two RNNs, hand written simple RNN and same RNN built by Paddle, but initialized RNN weights in numpy random and Paddle random separately. Fixed it by setting weights and bias values.
      
      3. Also set numpy random seed in the tests. Now the two RNNs diff can be smaller (rtol from 0.1, 0.2 to. 0.01) in the tests.
      
      test=develop
      a3028bb7