1. 23 7月, 2019 1 次提交
    • Y
      supports distributed classification (#18690) · 157211c4
      Yi Liu 提交于
      * supports distributed classification training
      * update API.spec
      * fix evenly division in python3
      * change "index_range" to "index_num" in shard_index operator
      test=document_preview
      test=develop
      157211c4
  2. 11 7月, 2019 1 次提交
  3. 01 7月, 2019 1 次提交
  4. 28 6月, 2019 2 次提交
    • J
      Fix/program doc (#17908) · 43f64a17
      Jiabin Yang 提交于
      * test=develop, add some comments for Program.clone
      
      * test=develop, add API.spec
      
      * test=develop, refine comments
      
      * refine Program doc and clone doc
      
      * test=develop, refine doc
      43f64a17
    • C
      Add is_compiled_with_cuda (#18356) · 871cc15e
      chengduo 提交于
      *  add cuda_is_available
      test=develop
      
      * Fix api.spec
      test=develop
      
      * fix api doc
      test=develop
      871cc15e
  5. 27 6月, 2019 1 次提交
    • H
      supports collective communicated training (#18175) · b7128bac
      HaoRen 提交于
      * fix prepare context redundant code problem, optimize executor by caching create_varaiables
      test=develop
      
      * supports collective training in executor
      
      * make fetch_list runable with variables, add more unittest for use_program_cache
      test=develop
      
      * fix comment
      test=develop
      
      * use unique name for nccl_id
      
      * supports output to stream in program_to_code
      
      * insert sync_comm_stream before regularization; add skip_op_callstack capability in program_to_code
      
      * set op role in collective training
      
      * add collective op role
      
      * remove orig file
      
      * add build optimizer by strategy
      
      * add collective strategy
      
      * refine collective strategy
      
      * add multi-process role maker
      
      * refine strategy building factory so that we can easily plugin more strategy
      
      * scale loss grad in collective sgd transpiler
      
      * add support for distributed fc
      
      * code format
      
      * revert some features for dist fc
      
      * add support for distributed fc training
      
      * fix prepare context redundant code problem, optimize executor by caching create_varaiables
      test=develop
      
      * supports collective training in executor
      
      * make fetch_list runable with variables, add more unittest for use_program_cache
      test=develop
      
      * use unique name for nccl_id
      
      * supports output to stream in program_to_code
      
      * insert sync_comm_stream before regularization; add skip_op_callstack capability in program_to_code
      
      * set op role in collective training
      
      * add collective op role
      
      * fix comment
      test=develop
      
      * remove orig file
      
      * add build optimizer by strategy
      
      * add collective strategy
      
      * refine collective strategy
      
      * add multi-process role maker
      
      * refine strategy building factory so that we can easily plugin more strategy
      
      * scale loss grad in collective sgd transpiler
      
      * add support for distributed fc
      
      * code format
      
      * revert some features for dist fc
      
      * add support for distributed fc training
      
      * test=develop
      add collective op unittest standard
      
      * test=develop
      remove the test_collective directory
      
      * test=develop
      remove the test_collective directory
      
      * remove slicegather test
      
      * code format for reducescatter
      
      * update attr of shard_index_op
      
      * Modify macro nccl_helper
      
      * remove test without distribute
      
      * macro collective_helper
      
      * marcro update
      
      * test=develop
      update support python3.5
      
      * test=develop change gpu memory use to 0.1 when test
      
      * test=develop
      update ut equal func
      
      * test=develop
      set flags to 1.5
      
      * test=develop fix pickle dumple  py35
      
      * test=develop
      fix divide in slice and add sync_comm_stream
      update atol and rtol to 1e-05
      rm shard_index op and test
      modify read input from file to read from memory
      remove origin_program in framework and add i/o in c_sync_calc_stream
      
      * test=develop update unittest sync operator I/O
      b7128bac
  6. 21 6月, 2019 1 次提交
  7. 20 6月, 2019 1 次提交
  8. 16 6月, 2019 1 次提交
  9. 15 6月, 2019 1 次提交
  10. 14 6月, 2019 1 次提交
  11. 13 6月, 2019 1 次提交
  12. 12 6月, 2019 1 次提交
    • T
      combine noavx and avx package (#17889) · 5c06bff2
      tensor-tang 提交于
      * support avx and noavx core
      
      * add catch and give some log
      
      test=develop
      
      * fix build
      
      test=develop
      
      * add missing package
      
      test=develop
      
      * fix pybind name
      
      test=develop
      
      * fix import error
      
      test=develop
      
      * conbime noavx core
      
      test=develop
      
      * add requirements
      
      test=develop
      
      * fix unkown message
      
      test=develop
      
      * fix api spec
      
      test=develop
      
      * refine and clean
      
      test=develop
      
      * update
      
      * pass dist ut
      
      * follow comments
      
      test=develop
      
      * refine scripts
      
      test=develop
      5c06bff2
  13. 11 6月, 2019 1 次提交
    • H
      Pipeline Concurrency (#17402) · 969e6378
      hutuxian 提交于
      Add Pipeline Concurrency Train Mode:
      - Cpp: pipeline_trainer & section_worker
      - Python: PipelineOptimizer
      - Add a new data_feed type: PrivateInstantDataFeed
      - Add a test demo of pipeline trainer and the test model is gnn
      - Do not support win32 now
      969e6378
  14. 10 6月, 2019 1 次提交
  15. 06 6月, 2019 1 次提交
  16. 04 6月, 2019 1 次提交
    • H
      ont hot support tensor depth (#16972) · 82358bfd
      Hongyu Liu 提交于
      * support some input tensor remain on cpu; test=develop
      
      * fix input = none; test=develop
      
      * fix unfound bug; test=develop
      
      * fix proto None case; test=develop
      
      * fix bug; test=develop
      
      * fix proto null bug; test=develop
      
      * remove conv check; test=develop
      
      * fix test bug; test=develop
      
      * move fill constant; test=develop
      
      * no change in proto; test=develop
      
      * fix bug; test=develop
      
      * change attr detph name; test=develop
      
      * remove remain cpu; test=develop
      
      * fix bug; test=develop
      
      * merge develop; test=develop
      
      * fix one_hot bug; test=develop
      
      * fix bug; test=develop
      
      * fix bug; test=develop
      
      * fix bug; test=develop
      
      * fix python api bug; test=develop
      82358bfd
  17. 03 6月, 2019 1 次提交
  18. 27 5月, 2019 1 次提交
  19. 24 5月, 2019 1 次提交
  20. 21 5月, 2019 1 次提交
  21. 16 5月, 2019 1 次提交
  22. 15 5月, 2019 1 次提交
  23. 13 5月, 2019 2 次提交
  24. 08 5月, 2019 2 次提交
    • L
      Repair api example (#17221) · e388a1fb
      lujun 提交于
      Fix the following API examples:
      
      paddle.fluid.scope_guard
      paddle.fluid.backward.append_backward
      paddle.fluid.cpu_places
      paddle.fluid.cuda_pinned_places
      paddle.fluid.cuda_places
      paddle.fluid.in_dygraph_mode
      paddle.fluid.CUDAPlace
      paddle.fluid.CPUPlace
      paddle.fluid.CUDAPinnedPlace
      e388a1fb
    • H
      Fix some data and reader related API code (#17202) · 648320bb
      Huihuang Zheng 提交于
      * Fix data and reader related api doc
      
      * Fix data and reader related api doc
      
      Review and fix the example code in some reader related API doc.
      
      These APIs are:
      
      Fix existing API example codes:
      
      paddle.fluid.io.PyReader
      paddle.fluid.layers.batch
      paddle.fluid.layers.data
      paddle.fluid.layers.Preprocessor
      paddle.fluid.layers.py_reader
      paddle.fluid.program_guard
      
      Add new example codes:
      
      paddle.fluid.io.PyReader.decorate_batch_generator
      paddle.fluid.io.PyReader.decorate_sample_generator
      paddle.fluid.io.PyReader.decorate_sample_list_generator
      paddle.fluid.io.PyReader.reset
      paddle.fluid.io.PyReader.start
      
      test=develop
      
      * Add changes to API.spec after changing doc.
      
      test=develop
      
      * Add blanks after python example code
      
      test=develop
      
      * Add blank line at py_reader example code
      
      test=develop
      
      * Merge API.spec
      
      test=develop
      
      * Modify reader.py based on reviewer's comment
      
      test=develop
      
      * Modify API.spec after changing doc
      
      test=develop
      
      * Change reader.py based on reviewer's comment
      
      * Modify example code of decorate_sample_generator
      
      test=develop
      
      * Fix example code of PyReader based on reviewer
      
      test=develop
      648320bb
  25. 06 5月, 2019 1 次提交
  26. 15 4月, 2019 1 次提交
  27. 11 4月, 2019 1 次提交
  28. 03 4月, 2019 1 次提交
  29. 02 4月, 2019 1 次提交
    • Q
      Imperative deep-first backward process (#16605) · 12e36d38
      Qiyang Min 提交于
      * Fix bug of gradient interface
      
      * shrink transformer
      
      * Right transformer
      
      * Change from width-first backward to deep-first backward process
      
      test=develop
      
      * Reverse iterator op's input
      
      test=develop
      
      * Polish code
      
      * Change the iteration direction in ingrads' map slots
      
      test=develop
      
      * Polish code
      
      test=develop
      12e36d38
  30. 01 4月, 2019 4 次提交
  31. 31 3月, 2019 1 次提交
  32. 29 3月, 2019 3 次提交