Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【PaddlePaddle Hackathon 2】18、为 Paddle 新增 paddle.heaviside 和 paddle.Tensor.heaviside API #40827

Closed

Commits on Mar 22, 2022

  1. Configuration menu
    Copy the full SHA
    0f0c781 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc55eaa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b69dcfb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    07ed56b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6dcef00 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0c6161b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e96b9ac View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    71b813f View commit details
    Browse the repository at this point in the history
  9. Change bn muable data to phi (PaddlePaddle#40748)

    * move mutable_data to context alloc
    
    * move mutable_data to context alloc
    
    * remvoe duplicate code
    phlrain authored Mar 22, 2022
    Configuration menu
    Copy the full SHA
    d9a41fc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    97a20d7 View commit details
    Browse the repository at this point in the history
  11. [new-exec] async prepare deps (PaddlePaddle#40713)

    * async prepare deps
    
    * fix bug that std::future is not set
    
    * add ut
    
    * refine code
    
    * fix standalone ut
    
    * disable prof
    zhiqiu authored Mar 22, 2022
    Configuration menu
    Copy the full SHA
    814f721 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. 1 Configuration menu
    Copy the full SHA
    1825db8 View commit details
    Browse the repository at this point in the history
  2. Fix test case timeout (PaddlePaddle#40820)

    * Fix test case timeout
    
    * test=document_fix
    
    * test=document_fix
    tianshuo78520a authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    c638fb4 View commit details
    Browse the repository at this point in the history
  3. Removed redundant use of declarations.h (PaddlePaddle#40703)

    * Removed redundant use of declarations.h
    
    * Fixed minor bug
    jim19930609 authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    2a1b4c0 View commit details
    Browse the repository at this point in the history
  4. Add Gpu Timer Tool (PaddlePaddle#40642)

    * add kernel profiler
    
    * add gpu timer tool
    
    * remove warmup
    
    * fix rocm complilation error
    zhangting2020 authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    291d894 View commit details
    Browse the repository at this point in the history
  5. [KP] fix compilation bug in phi (PaddlePaddle#40805)

    * [KP] fix compilation bug in phi
    
    * delete the comment
    
    * delete useless comment
    Liu-xiandong authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    7a78aec View commit details
    Browse the repository at this point in the history
  6. [Phi] Move fill_constant_batch_size_like op kernel into phi (PaddlePa…

    …ddle#40784)
    
    * add full_batch_size_like phi kernel
    
    * remove fill constant bs like
    
    * update year
    chenwhql authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    b03ef42 View commit details
    Browse the repository at this point in the history
  7. [Phi]Move log/log2/log10/log1p Kernels to Phi (PaddlePaddle#40785)

    * move activation
    
    * fix bugs when run ce
    YuanRisheng authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    13c9943 View commit details
    Browse the repository at this point in the history
  8. [phi] transfer unsqueeze to phi (PaddlePaddle#40596)

    * transfer unsqueeze to phi
    
    * fix conflict
    
    * add squeeze
    
    * add infershape
    
    * fix xpu and npu error
    2742195759 authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    9121115 View commit details
    Browse the repository at this point in the history
  9. [Auto Parallel] Add distributed mul op for paddle.fluid.layers.fc (Pa…

    …ddlePaddle#40207)
    
    * [Auto Parallel] Add distributed mul for the old version
    aoyulong authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    b518fa2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fdafbc7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    db41e39 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    17b8335 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    95d3ebc View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5897099 View commit details
    Browse the repository at this point in the history
  15. Add profiler features (PaddlePaddle#40357)

    * add event record for model profiling
    
    * fix format
    
    * fix format
    
    * fix code example bug
    
    * no
    
    * add profiler statistic
    
    * add profiler feature
    
    * fix bug
    
    * fix bug
    
    * fix bug
    
    * fix bug
    
    * required: gpu
    
    * required: gpu
    
    * fix bug
    
    * required: gpu
    
    * fix ci bug
    
    * fix ci error
    
    * fix ci error
    
    * upgrade document
    
    * fix doc
    
    * fix ci bug
    
    * add doc and fix bug
    
    * nothing
    
    * fix bug
    
    * fix format bug
    
    * modify format
    
    * add deprecated description for old profiler
    
    * fix bug
    
    * fix bug
    
    * fix
    
    * add load_profiler_reuslt doc
    
    * add load_profiler_reuslt doc
    
    * add load_profiler_reuslt doc
    
    * help fix old profiler sample code
    
    * add api doc
    
    * fix format
    
    * fix api doc
    
    * fix api doc format
    
    * fix api doc format
    
    * fix api doc c format
    
    * fix api doc format
    rainyfly authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    c15e382 View commit details
    Browse the repository at this point in the history
  16. Performance optimization for StreamSafeCudaAllocator (PaddlePaddle#40718

    )
    
    * Performance optimize
    
    * Optimize GetAllocator, RWLock and ProcessUnfreedAllocation
    
    * Remove test file
    
    * Fix CI error
    
    * Fix CI errors
    
    * Fix CI errors
    From00 authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    d8bff98 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3d0be93 View commit details
    Browse the repository at this point in the history
  18. Add complex type compatibility for stft api and stft op. (PaddlePaddl…

    …e#40113)
    
    * Add stft_op.
    
    * Add stft_grad_op.
    
    * Add stft_op unittest.
    
    * [DLTP-45176] Add complex compatibility in static mode for stft api.
    
    * [DLTP-45176] Add complex compatibility in static mode for stft api.
    
    * Add doc.
    
    * Update unitests of stft op.
    
    * Update spectral helper.
    
    * fix coding style.
    KPatr1ck authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    319f95d View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    8991e9a View commit details
    Browse the repository at this point in the history
  20. Support initializing specific grad tensors to zero for selected opera…

    …tors (PaddlePaddle#39963)
    
    * Supported Complex2Real Conversion for Eager Dygraph
    
    * Supported Complex2Real Conversion for Eager Dygraph
    
    * Enabled complex type promotion test for matmul_v2
    
    * Fix CI issues
    
    * Support initializing specific grad tensors to zero for selected operators
    
    * Merged adj_edges_ with GradSlotMeta
    
    * Fixed monir issue
    
    * Adjusted num runs
    
    * Recovered Eager performance tests configurations
    
    * Recovered Eager performance tests configurations
    
    * Adjusted performance tests configurations
    
    * Fixed Minor Issues with performance tests
    
    * Moved out Edge from GradSlotMeta
    
    * Fixed issues from merge
    
    * Fixed typo
    
    * Addressed review comments
    
    * Fixed merge issues
    
    * Fixed minor issues
    
    * Fixed minor issue
    
    * Fixed major issues and enabled auto_prune test cases
    
    * Fixed issues from merge
    jim19930609 authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    2f50ae9 View commit details
    Browse the repository at this point in the history
  21. [Eager] Slice (PaddlePaddle#40587)

    * fix some slice bug, test=develop
    
    * eager slice, test=develop
    
    * eager slice, test=develop
    
    * refine, test=develop
    
    * refine, test=develop
    
    * fix bug, test=develop
    
    * refine, test=develop
    
    * rename function name, test=develop
    wanghuancoder authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    b07d239 View commit details
    Browse the repository at this point in the history
  22. Add yaml config part2 (PaddlePaddle#40742)

    * fix error; test=develop
    
    * update
    
    * close some yaml
    
    * fix backward attrite error; test=develop
    
    * add div test
    
    * polish code; test=develop
    
    * remove none gbk charactor;
    
    * remove some yaml;
    
    * fix optional bug
    
    * recover yaml config
    
    * resolve confilct; test=develop
    
    * close div; test=develop
    phlrain authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    f4075db View commit details
    Browse the repository at this point in the history
  23. [Phi]Remove InferShape and Kernel of flatten_contiguous_range op (Pad…

    …dlePaddle#40638)
    
    * remove flatten infermeta
    
    * fix bugs when run inference ci
    
    * fix bugs when run inference ci
    
    * fix bugs when run ci
    
    * support infrt
    
    * inplace infershape code'
    YuanRisheng authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    778008d View commit details
    Browse the repository at this point in the history
  24. [Phi] Move deformable_conv and deformable_conv_v1 to phi (PaddlePaddl…

    …e#40794)
    
    * move deformable_conv_grad to phi
    
    * move infershape of deformable_conv to phi
    
    * adjust some code format
    
    * move deformable_conv_v1 to phi
    zyfncg authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    7e3752b View commit details
    Browse the repository at this point in the history
  25. AddAwaitableTask (PaddlePaddle#40770)

    * AddAwaitableTask for WorkQueue
    
    Co-authored-by: liutiexing <liutiexing@google.com>
    liutiexing and liutiexing authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    323d55a View commit details
    Browse the repository at this point in the history
  26. Support sharding (PaddlePaddle#40637)

    * suppor sharding api
    
    * support multi api for sharding in eager
    
    * support multi api for sharding in eager
    
    * fix test
    
    * fix test coverage
    JiabinYang authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    fe291da View commit details
    Browse the repository at this point in the history
  27. [Eager Hook + Inplace] Refactor register_hook and test with inplace o…

    …peration (PaddlePaddle#40778)
    
    * disable scatter case in test_inplace_eager_fluid
    
    * Update register_hook logic
    
    * Add register_hook test cases
    
    Co-authored-by: pangyoki <pangyoki@126.com>
    veyron95 and pangyoki authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    ff7cbaa View commit details
    Browse the repository at this point in the history
  28. [AutoParallel] engine & dist_saver (PaddlePaddle#40528)

    * add dist_saver and update engine
    
    * add dist_saver and update engine
    zhaoyinglia authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    3980e22 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    36492bc View commit details
    Browse the repository at this point in the history
  30. two-phase training for ps (PaddlePaddle#40762)

    * fix benchmark and communicator config
    
    * fix bugs of the_one_ps
    
    * multi program and fix bug in optimizer
    
    * multi program in the_one_ps
    
    * public commcontext
    
    * ps optimizer multi programs
    
    * cvm & datanorm backend
    
    * fix dim
    
    * fix unittest
    
    * fix
    
    * the one ps merge
    
    * remove comm
    
    * add DownpourLiteWorker
    
    * all
    
    * fix
    
    * fix
    
    * device worker downpour lite
    
    * fix
    
    * fix bug in global shuffle
    
    * save inference model
    
    * fix & add log
    
    * fix
    
    * remove log
    
    * fix
    
    * fix save summary
    
    * fix
    
    * fix pscore
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * remove logs
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * add some comments
    
    * fix
    
    Co-authored-by: esythan <esythan@126.com>
    zhaocaibei123 and esythan authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    b1a4668 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    81e505d View commit details
    Browse the repository at this point in the history
  32. [NPU] add npu support for conv3d and conv3d_grad (PaddlePaddle#38480)

    * [NPU] add npu support for conv3d and conv3d_grad
    
    * [NPU] delete failed unittests due to Ascend not support
    
    * [NPU] delete debug codes
    
    * [NPU] optimize codes, notest
    
    * [NPU] remove const_cast
    
    * [NPU] optimize for remove const_cast
    
    * [NPU] fix written errors
    windstamp authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    ff568af View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    292011e View commit details
    Browse the repository at this point in the history
  34. Added support for BF16 datatype for all oneDNN activation kernels (Pa…

    …ddlePaddle#40721)
    
    * added missing BF16 activations
    
    * added softplus bf16
    
    * minor change
    
    * disabled tests for GPU
    jakpiase authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    8e67629 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    c751e40 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    521cded View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Configuration menu
    Copy the full SHA
    7e1155e View commit details
    Browse the repository at this point in the history
  2. Trt engine (PaddlePaddle#40744)

    * infrt add trt engine
    
    * fix register
    
    * file generate
    
    * fix ci error
    
    * fix conflict
    
    * add copyright
    
    * update
    
    * update
    
    * update
    
    * update engine name
    
    * refactor trt code
    
    * update
    
    * update
    
    * update
    
    * update
    
    * fix conflict
    
    * update
    
    * refactor code
    
    * first commit
    
    * update pdtensor to denseTensor
    
    * code
    
    * style
    
    * code
    
    * code style
    
    * add the tensor map, test=develop
    
    * update
    
    * update
    
    * update
    
    * trt engine
    
    * update trt mlir and runtime
    
    * update mlir test
    
    * update
    
    * update
    
    * update
    
    Co-authored-by: DannyIsFunny <912790387@qq.com>
    Co-authored-by: Shixiaowei02 <39303645+Shixiaowei02@users.noreply.github.com>
    3 people authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    cf8be32 View commit details
    Browse the repository at this point in the history
  3. [Phi] Move mul op kernel into phi (PaddlePaddle#40833)

    * add mul phi kernel
    
    * remove mul op kernel
    
    * remove original mul grad op
    
    * fix cinn test
    
    * fix dygraph test failed
    chenwhql authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    1b49181 View commit details
    Browse the repository at this point in the history
  4. [Auto Parallel] Update cost model (PaddlePaddle#40457)

    * refactor cost model
    Caozhou1995 authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    c1c9368 View commit details
    Browse the repository at this point in the history
  5. [phi] Split selected_rows CMake compilation (PaddlePaddle#40864)

    * [phi] Split selected_rows CMake compilation
    
    * move file back
    
    * move file back
    Aurelius84 authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    e6cbd72 View commit details
    Browse the repository at this point in the history
  6. Refine eager run_program OP for dy2st UT (PaddlePaddle#40768)

    * Refine eager run_program OP for dy2st UT
    
    * append run_program error string and refine run_program_grad
    
    * remove some comments
    
    * refine ConstructXGradTensors
    0x45f authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    4ccd5cb View commit details
    Browse the repository at this point in the history
  7. Polish optest: refine the optest parameter logic. support name, dtype…

    …, out, output in arbitrary position (PaddlePaddle#40824)
    
    * 1. add the python api grad 2. add final and intermediate state vlog 3. change the python_api error logic
    
    * add python api or close the check_eager=True
    
    * fix the compatibility
    
    * matmul
    
    * disable unittests: test_elementwise_add_op test_scatter_nd_op test_gather_nd_op test_scatter_op test_index_sample_op test_elementwise_add_mkldnn_op
    
    * refine the logic of prepara_parameter logic
    
    * fix Tensor(gpu) 2 Scalar segment fault.
    2742195759 authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    a8df390 View commit details
    Browse the repository at this point in the history
  8. test gpu graph engine's performance (PaddlePaddle#40775)

    * extract sub-graph
    
    * graph-engine merging
    
    * fix
    
    * fix
    
    * fix heter-ps config
    
    * test performance
    
    * test performance
    
    * test performance
    
    * test
    
    * test
    
    * update bfs
    
    * change cmake
    seemingwang authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    83ae161 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d5bebf0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1d60e81 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8562668 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0133943 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d3a4347 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0bcb4f8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7fa3a72 View commit details
    Browse the repository at this point in the history
  16. [Refactor] refactored eager_gen.py PR PaddlePaddle#1 (PaddlePaddle#40815

    )
    
    * [Refactor] refactored eager_gen.py PR PaddlePaddle#1
    
    * [Refactor] refactored eager_gen.py PR PaddlePaddle#1
    
    * Refactored version 2
    
    * Added automatic code generation utils
    
    * Fixed merge issues
    jim19930609 authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    68c9e3e View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f51a579 View commit details
    Browse the repository at this point in the history
  18. [Phi] Migrate InferShape of multiplex, qr, tril_triu (PaddlePaddle#40102

    )
    
    * migrate infershape
    
    * fix tril_triu infershape error
    
    * fix qr_op infershape
    
    * add parse qr mode func
    
    * move order
    Caozhou1995 authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    2e73653 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    f95f3a6 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a8f8660 View commit details
    Browse the repository at this point in the history
  21. [Auto Parallel] Gradient merge pass support dist attribute (PaddlePad…

    …dle#40737)
    
    * [Auto Parallel] gradient merge pass support dist attribute
    xymyeah authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    0443c6f View commit details
    Browse the repository at this point in the history
  22. Fix rnn, wmt16 docs;test=document_fix (PaddlePaddle#40783)

    * Fix rnn, wmt16 docs;test=document_fix
    
    * Fix wmt14 docs;test=document_fix
    
    * Add more description;test=document_fix
    joey12300 authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    cc8e98c View commit details
    Browse the repository at this point in the history
  23. test=document_fix , fix launch doc (PaddlePaddle#40848)

    * test=document_fix , fix launch doc
    
    * test=document_fix , fix typo
    kuizhiqing authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    2e8f988 View commit details
    Browse the repository at this point in the history
  24. Refine events waiter (PaddlePaddle#40876)

    * add align for WorkQueue
    
    * add spinlock
    
    * merge develop
    
    * merge
    
    * Add EventsWaiter
    
    * Add EventsWaiter
    
    * update
    
    * Revert "Add EventsWaiter"
    
    This reverts commit e206173.
    
    * update
    
    * update Error MSG
    
    * update EventsWaiter
    
    * update
    
    Co-authored-by: liutiexing <liutiexing@google.com>
    liutiexing and liutiexing authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    36ee6dd View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    83906bc View commit details
    Browse the repository at this point in the history
  26. make vcvars64 and cuda_version can be set in xly pipe (PaddlePaddle#4…

    …0870)
    
    * make vcvars64 and cuda_version can be set in xly pipe
    
    * make third_party_path reused by ci and build pipe;test=windows_ci_inference;test=windows_op;test=windows_ci
    betterpig authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    a916424 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    bff9e28 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    9d8cfc1 View commit details
    Browse the repository at this point in the history
  29. [MoE]Assign pos op (PaddlePaddle#40580)

    * # This is a combination of 10 commits.
    # The first commit's message is:
    add expert count op
    
    add ut for expert_count
    
    # This is the 2nd commit message:
    
    update UT only for cuda
    
    # This is the 3rd commit message:
    
    fix for rocm
    
    # This is the 4th commit message:
    
    update ut
    
    # This is the 5th commit message:
    
    add moe module
    
    # This is the 6th commit message:
    
    add expert count op
    
    add ut for expert_count
    
    # This is the 7th commit message:
    
    update UT only for cuda
    
    # This is the 8th commit message:
    
    update ut
    
    # This is the 9th commit message:
    
    add moe module
    
    # This is the 10th commit message:
    
    make expert count private
    
    * add assign pos op
    
    * fix upper num name
    
    * add api _assign pos
    
    * add ut for assign pos op
    
    * update date
    
    * fix for win
    
    * update for test (timeout)
    
    * fix ut
    
    * update
    
    * fix ut for number count
    
    Co-authored-by: hlygit66666 <2570058140@qq.com>
    sljlp and liyagit21 authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    305f32d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    9954189 View commit details
    Browse the repository at this point in the history
  31. Correct MultipleQuantizeSquash (PaddlePaddle#40717)

    * Correct MultipleQuantizeSquash
    
    * Correct logging
    wozna authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    753964a View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    38d1fe3 View commit details
    Browse the repository at this point in the history
  33. [AMP] Support amp for Intermediate_dygraph (PaddlePaddle#40623)

    * approve amp for intermediate_dygraph
    
    * add amp_utils for intermediate_dygraph
    
    * add amp needcast check for mlu & npu
    
    * test unittest
    
    * add SetGradNode for set_stop_gradient && add checktensor for GradientHooks
    
    * refine code
    
    * refien unittest of imperative_amp for new dygraph
    
    * inplace api skip amp
    
    * add test_imperative_qat_amp for intermediate amp
    
    * refine code
    
    * refine test_amp ci strategy
    
    * refine unittest code
    
    * refine amp_utils code
    
    * refine amp getpromotetype for some special op
    
    * refine unittest code
    zhangbo9674 authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    c12f7d4 View commit details
    Browse the repository at this point in the history
  34. Support intermediate for Sparse API (PaddlePaddle#40840)

    * support intermediate for saprse api
    
    * close intermediate in yaml
    
    * fix dygraph_api dep for eager
    zyfncg authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    98244a9 View commit details
    Browse the repository at this point in the history
  35. fix build_cinn_pass internal var may be control var problem (PaddlePa…

    …ddle#40812)
    
    * fix build_cinn_pass internal var may be control var problem
    
    * add annotation and vlog by review advice
    thisjiang authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    310b7db View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    22a5035 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    92afe14 View commit details
    Browse the repository at this point in the history
  38. [Phi] Move batch size like infershape into phi (PaddlePaddle#40847)

    * move batch size like infershape
    
    * revert other op change
    
    * call infermeta in infershape
    
    * adjust batchsize like pos
    chenwhql authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    6d3db9c View commit details
    Browse the repository at this point in the history
  39. [Phi] Move mean op kernel into phi (PaddlePaddle#40872)

    * add mean phi kernel
    
    * remove original mean kernel
    
    * add alias name
    chenwhql authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    8df9176 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. support get_item where the index is a bool scalar tensor (PaddlePaddl…

    …e#40829)
    
    * support get_item where the index is a bool scalar tensor
    
    * add unittests for supporting get_item where the index is a bool scalar tensor
    FlyingQianMM authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    0f5e90a View commit details
    Browse the repository at this point in the history
  2. Scalar support marking data_type in yaml (PaddlePaddle#40867)

    * Scalar support marking data_type in yaml
    
    * fix code-gene bug
    zyfncg authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    0408701 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    139a30e View commit details
    Browse the repository at this point in the history
  4. [NPU] add merged_momentum (PaddlePaddle#40875)

    * [NPU] add merged_momentum
    
    * fix
    
    * fix device
    Aganlengzi authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    2b74b73 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c7b69fd View commit details
    Browse the repository at this point in the history
  6. Fix loop index for FillZeroForEmptyGradInputs (PaddlePaddle#40909)

    * Fix loop index for FillZeroForEmptyGradInputs
    
    * Call fill zero in run_program_grad
    0x45f authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    3228fc3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cfadf61 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6547833 View commit details
    Browse the repository at this point in the history
  9. [OpTest] Polish optest (PaddlePaddle#40879)

    * 1. add the python api grad 2. add final and intermediate state vlog 3. change the python_api error logic
    
    * add python api or close the check_eager=True
    
    * fix the compatibility
    
    * matmul
    
    * disable unittests: test_elementwise_add_op test_scatter_nd_op test_gather_nd_op test_scatter_op test_index_sample_op test_elementwise_add_mkldnn_op
    
    * refine the logic of prepara_parameter logic
    
    * fix Tensor(gpu) 2 Scalar segment fault.
    
    * add multi-attribute. (test_unsqueeze_op); add python_sig_out for customizing op sig out
    
    * fix some bugs, support python_out_sig
    2742195759 authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    d43e843 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1db9cd4 View commit details
    Browse the repository at this point in the history
  11. Refactor Dygraph Flags (PaddlePaddle#40786)

    * refactor eager flags
    
    * fix flags error when we switch from eager to dygraph
    
    * fix ci problem
    
    * fix ci
    
    * fix ci
    
    * merge develop and fix code style
    
    * merge develop and fix code style
    
    * fix op test error
    
    * fix op test error
    
    * fix op test error
    
    * fix op test error
    
    * fix op test error
    
    * merge develop
    JiabinYang authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    3085d5e View commit details
    Browse the repository at this point in the history
  12. fix paddle.vision.transforms.Resize en docs (PaddlePaddle#40719)

    * Update transforms.py
    
    * Update transforms.py
    
    * Update transforms.py
    
    * Update functional.py
    Liyulingyue authored Mar 25, 2022
    Configuration menu
    Copy the full SHA
    236a3bc View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1c01d1c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e1cd575 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    830c37f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e904309 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4c59327 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    eecc373 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6e7df5b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5f1f4af View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    2d907ee View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7f0f3ab View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    3de9b51 View commit details
    Browse the repository at this point in the history