1. 28 7月, 2020 1 次提交
    • A
      Added DNNL cache management for DyGraph (#25624) · e52df3b1
      arlesniak 提交于
      * Added DNNL cache management for DyGraph
      
      * move FLAGS_use_mkldnn to more general CMakeLists, getu use of the flag in ClearGradients
      
      * missing file
      
      * Fixes after review
      
      * Bringing back original idea of place for 'use_mkldnn' flag to be accessible from platform nad imperative.
      
      * Removed duplicate and added docs
      
      * Fixes for CI
      e52df3b1
  2. 27 7月, 2020 1 次提交
  3. 24 7月, 2020 4 次提交
  4. 23 7月, 2020 5 次提交
  5. 22 7月, 2020 4 次提交
  6. 21 7月, 2020 4 次提交
  7. 20 7月, 2020 3 次提交
  8. 17 7月, 2020 1 次提交
  9. 16 7月, 2020 2 次提交
    • H
      e362095e
    • H
      Add Support for SelectedRows for Transpose OP and Fix a Bug That SelectedRows... · d8fe517b
      Huihuang Zheng 提交于
      Add Support for SelectedRows for Transpose OP and Fix a Bug That SelectedRows Cannot be Supported in SimNet (#25536)
      
      This PR fixes a bug that SelectedRows cannot be supported in SimNet. The reason of this bug is that dygraph basic_engine didn't copy var's type when the var needs to be accumulated during backward. So when a var is SelectedRows and needs to be accumulated, like SimNet which calls net for two times, the var's type will be changed to default LoDTensor thus bug happens. To fix it, we just also copy the type.
      
      Without this PR, the accumulated SelectedRows parameters in dygraph will be changed into LoDTensor. So when we fixed the bug of supporting SelectedRows in SimNet, we found `test_imperative_lod_tensor_to_selected_rows` failed and threw the error that SelectedRows was not supported for Transpose OP. To fix it, too, this PR also added support for SelectedRows for Transpose OP.
      d8fe517b
  10. 15 7月, 2020 9 次提交
    • W
      [CI] [Lite-Subgraph] CI add lite subgraph check. (#25346) · 848aca7a
      Wilber 提交于
      848aca7a
    • W
      fix some errmsg report, in framework/ir/ (#25471) · e65c5b8e
      wanghuancoder 提交于
      * fix paddle/fluid/framework/ir/ error msg reoprt, test=develop
      
      * modify error msg reoprt in ir/, about errortype, grammar, supplementary infor, test=develop
      
      * modified some unclear descriptions, test=develop
      
      * Modify the problem that report msg is less than 20 characters, test=develop
      e65c5b8e
    • S
      fix logical_* ops' doc (#25479) · 71c71e68
      Shibo Tao 提交于
      * fix doc of logical_* op.
      
      * fix doc of op pow.
      
      * fix comment syntax error9D
      
      * fix operator reciprocal demo.
      
      * fix logical_* ops' doc. test=develop,test=document_fix
      
      * bug fix. test=develop,test=document_fix
      
      * bug fix. test=develop,test=document_fix
      
      * bug fix. test=develop,test=document_fix
      
      * bug fix. test=develop,test=document_fix
      71c71e68
    • A
      Fix hang in seq_topk_avg_pooling op (#25522) · 4717bdbc
      Aurelius84 提交于
      * fix topk_avg_pool hang test=develop
      
      * refactor get_topk_pos test=develop
      
      * add check of channel_num and num_k test=develop
      
      * add TopKPosPaddingId test=develop
      4717bdbc
    • L
      Add bilateral_slice op (#25401) · 7129f544
      LielinJiang 提交于
      * add bilateral slice op
      7129f544
    • G
      refine PADDLE_ENFORCE (#25456) · c10dcff1
      GaoWei8 提交于
      * Refine PADDLE_ENFORCE in paddle/fluid/platform
      test=develop
      c10dcff1
    • W
      fix some errmsg report, in framework/ir/mkldnn (#25467) · 6c0982b9
      wanghuancoder 提交于
      * fix paddle/fluid/framework/ir/mkldnn/ error msg reoprt, test=develop
      
      * modify error msg reoprt, about errortype, grammar, supplementary infor, test=develop
      
      * modified some error descriptions, test=develop
      6c0982b9
    • W
      fix some errmsg report, in framework/ir/ subdir(memory,optimizer,multi_device) (#25460) · fce64662
      wanghuancoder 提交于
      * fix paddle/fluid/framework/ir/multi_devices_graph_pass/ error msg reoprt, test=develop
      
      * fix paddle/fluid/framework/ir/memory_optimize_pass/ error msg reoprt, test=develop
      
      * fix paddle/fluid/framework/ir/fuse_optimizer_ops_pass/ error msg reoprt, test=develop
      
      * fix paddle/fluid/framework/ir/memory_optimize_pass/ error msg reoprt about PADDLE_ENFORCE, test=develop
      
      * modify error msg reoprt,about errortype,grammar. test=develop
      
      * modify error msg reoprt,about PADDLE_ENFORCE to PADDLE_ENFORCE_XXX, test=develop
      
      * modify error msg reoprt,about PADDLE_ENFORCE to PADDLE_ENFORCE_XXX, and %s to %d, test=develop
      
      * modified some error descriptions, test=develop
      fce64662
    • Z
      ca725c82
  11. 14 7月, 2020 3 次提交
    • Y
      modify flip test=develop (#25312) · 5d3766ff
      yaoxuefeng 提交于
      According to paddle 2.0 standard
      1, change flip api attr name 'dim' to 'axis'.
      2, support empty axis
      3, change example code to imperative mode.
      5d3766ff
    • C
      [Dy2static] Refactor ProgramTranslator save_inference_model API (#24989) · 41d22472
      Chen Weihang 提交于
      * experimental refactoring, test=develop
      
      * add TranslatedLayer & remove StaticModelRunner, test=develop
      
      * revert tracedlayer change, test=develop
      
      * fix test_mnist unittest error, test=develop
      
      * add doc & examples, test=develop
      
      * polish doc details, test=develop
      
      * add imperative.jit module, test=develop
      
      * change TranslatedLayer pos, test=develop
      
      * adjust jit module import path, test=develop
      
      * polish doc based review result
      
      * add SaveLoadConfig.separate_params to save paraams separately
      
      * add Layer.buffer support, test=develop
      
      * polish doc details based review result, test=develop
      
      * polish details baesd review comments, test=develop
      
      * add empty str check for param, test=develop
      
      * add unittests, test=develop
      
      * polish details based review comment, test=develop
      
      * remove blanks in comment, test=develop
      
      * polish doc details, test=develop
      
      * update imperative doc link, test=develop
      
      * add api attr for load, test=develop
      41d22472
    • P
      Add api to clear intermediate tensors in AnalysisPredictor (#25069) · 43f9f180
      Pei Yang 提交于
      * add api to clear intemediate tensors in analysis predictor. test=develop
      
      * add python api. test=develop
      43f9f180
  12. 13 7月, 2020 3 次提交