1. 20 5月, 2022 1 次提交
  2. 13 5月, 2022 1 次提交
  3. 12 5月, 2022 2 次提交
  4. 11 5月, 2022 3 次提交
  5. 10 5月, 2022 3 次提交
    • P
      Rea-dd conv_affine_channel fuse pass as oneDNN only pass (#41998) · 3540d33b
      piotrekobi 提交于
      * Readd conv_affine_channel fuse pass as mkldnn pass
      
      * Fix formatting
      
      * Add new test to parallel_UT_rule.py
      
      * Fix Coverage and Windows CI issues
      
      * Revert "Fix Coverage and Windows CI issues"
      
      This reverts commit f33459846385c9fd51c07f9f44e7ff283a652637.
      
      * Fix CI errors
      
      * Remove unnecessary conv_eltwise_add_affine_channel fuse pass
      
      * Remove test from parallel_UT_rule.py
      3540d33b
    • B
      【PaddlePaddle Hackathon 2】18、为 Paddle 新增 paddle.heaviside 和 paddle.Tensor.heaviside API (#41872) · 4892d592
      BrilliantYuKaimin 提交于
      * Create elementwise_heaviside_op.cc
      
      * add ElementwiseHeavisideFunctor
      
      * Create test_elementwise_heaviside_op.py
      
      * 增加heaviside的python接口
      
      * add heaviside in white list
      
      * 增加heaviside的签名
      
      * 增加heaviside的核函数
      
      * 增加heaviside梯度的核函数
      
      * 增加heaviside梯度的注册
      
      * 调整代码格式
      
      * Update elementwise_sig.cc
      
      * add heaviside in __all__
      
      * Update heaviside docs
      
      * Update math.py
      
      * Update math.py
      
      * Update math.py
      4892d592
    • W
      [Eager] print gpu mem info (#42616) · 81644145
      wanghuancoder 提交于
      * print mem
      
      * refine
      
      * refine
      
      * refine
      
      * refine
      81644145
  6. 07 5月, 2022 2 次提交
    • P
      [dockerfile] add cuda11.6、cuda11.5、cuda11.4、cuda11.3 manylinux docker (#41251) · efa21b12
      pangyoki 提交于
      * add cuda11.5 manylinux docker
      
      * build.sh
      
      * fix
      
      * fix
      
      * support cu113 and cu114
      
      * add --no-check-certificate when wget sqlite-autoconf-3250300
      
      * change cuda11.4.2 to cuda11.4.3
      
      * add cu116
      efa21b12
    • P
      [dockerfile] update go version and delete useless package in dockerfile (#36809) · afcf6bd0
      pangyoki 提交于
      * add cuda11.4 develop docker
      
      * change default python from 2.7 to 3.7
      
      * change base image for cpu docker
      
      * fix gcc bug
      
      * fix whl package name
      
      * update go version and delete useless package in dockerfile
      
      * fix release18 error
      
      * fix wget sqlite problem
      
      * update go version
      
      * update go version in dev dockerfile
      
      * fix CI error
      
      * install zstd
      
      * fix CI error
      
      * add --no-check-certificate when install go
      
      * python2.7 do not install requirements
      
      * fix CI Coverage error
      
      * coverage==5.5
      
      * fix test_activation ut
      
      * let numpy < 1.22 to pass test_activation_op unittest
      
      * fix test_python_bf16_numpy_datatype unittest
      
      * change paddle-bfloat==0.1.3
      
      * recover version of paddle-bfloat
      afcf6bd0
  7. 06 5月, 2022 4 次提交
  8. 05 5月, 2022 2 次提交
  9. 26 4月, 2022 2 次提交
    • B
      【PaddlePaddle Hackathon 2】29、为 Paddle 新增 PixelUnshuffle 组网 API (#40728) · 5be9b824
      BrilliantYuKaimin 提交于
      * 增加PixelUnshuffle的形状推断
      
      * 增加PixelUnshuffle的算子注册
      
      * 增加PixelUnshuffle及其梯度的核函数
      
      * 增加PixelUnshuffle算子的描述
      
      * 增加PixelUnshuffle算子的签名
      
      * 在Python层面增加PixelUnshuffle
      
      * 增加PixelUnshuffle的单测
      
      * Update test_pixel_unshuffle.py
      
      * test=document_fix
      
      * Update test_pixel_unshuffle.py
      
      增加对extra_repr的测试
      
      * 修正代码格式
      
      * Update test_pixel_unshuffle.py
      
      修正对extra_repr的测试
      
      * 修改pixel_unshuffle核函数的实现位置
      
      * 修正代码格式
      
      * 完善对输入的检查
      
      * Update test_pixel_unshuffle.py
      
      * 完善pixel_unshuffle的输入检查
      
      * Update pixel_unshuffle_op.cc
      
      * Update unary.cc
      
      * add pixel_unshuffle
      
      * Update test_pixel_unshuffle.py
      
      * Update vision.py
      
      * 调整代码格式
      
      * Update vision.py
      
      * Delete extra spaces
      
      * Update pixel_unshuffle_sig.cc
      
      * Update vision.py
      
      * Update vision.py
      
      * add PixelUnshuffleGradInferMeta
      
      * remove PixelUnshuffleOpArgumentMapping
      
      * Update pixel_unshuffle_op.cc
      
      * 调整pixel_unshuffle及其梯度的核函数的实现位置
      
      * Update pixel_unshuffle_op.cc
      5be9b824
    • C
      Remove std::type_index in AttributeArdDef (#42122) · 996358a1
      Chen Weihang 提交于
      * polish some impl
      
      * add lost attr type
      
      * polish details
      
      * fix error type
      
      * polish in name lists
      
      * add double attr
      
      * adapt infrt attr parse
      996358a1
  10. 25 4月, 2022 1 次提交
    • B
      【PaddlePaddle Hackathon 2】24、为 Paddle 新增 nn.ChannelShuffle 组网 API (#40743) · bbaaf217
      BrilliantYuKaimin 提交于
      * Add infermeta for ChannelShuffle
      
      * Create channel_shuffle_grad_kernel.h
      
      * Create channel_shuffle_kernel.h
      
      * Create channel_shuffle_sig.cc
      
      * Create channel_shuffle_op.cc
      
      ChannelShuffle算子的描述
      
      * Create channel_shuffle_kernel_impl.h
      
      ChannelShuffle核函数的实现
      
      * Create channel_shuffle_grad_kernel_impl.h
      
      ChannelShuffle反向核函数的实现
      
      * Add kernel register of channel shuffle and grad
      
      注册ChannelShuffle及其反向的核函数
      
      * add nn.functional.channel_shuffle
      
      * add nn.ChannelShuffle
      
      * Create test_channel_shuffle.py
      
      * Update example of ChannelShuffle in vision.py
      
      * Update test_channel_shuffle.py
      
      * 修改channel_shuffle核函数的实现位置
      
      * 修正代码格式
      
      * 删除多余空格
      
      * 完善channel_shuffle的错误检查
      
      * Update unary.cc
      
      * Update channel_shuffle_op.cc
      
      * Update test_channel_shuffle.py
      
      * Update unary.cc
      
      * add channel_shuffle
      
      * Update test_channel_shuffle.py
      
      * Update vision.py
      
      * 调整代码格式
      
      * Update channel_shuffle_sig.cc
      
      * 更新ChannelShuffle的文档
      
      * 更新channel_shuffle的文档
      
      * remove ChannelShuffleOpArgumentMapping
      
      * add ChannelShuffleGradInferMeta
      
      * Update channel_shuffle_op.cc
      
      * 调整channel_shuffle及其梯度的核函数的位置
      bbaaf217
  11. 21 4月, 2022 1 次提交
  12. 20 4月, 2022 1 次提交
    • B
      【PaddlePaddle Hackathon 2】9、为 Paddle 新增 logspace API (#41261) · a3c50c42
      BrilliantYuKaimin 提交于
      * 增加logspace的算子描述
      
      * 增加logspace的形状推断
      
      * 增加logspace核函数实现
      
      * 在python中增加logspace接口
      
      * 增加logspace单测
      
      * 增加logspace
      
      * Update logspace_kernel.cu
      
      * Update logspace_op.cc
      
      * 调整代码格式
      
      * Update doc of logspace
      
      * Update tensor.py
      
      * Update logspace_op.cc
      
      * Update logspace_kernel.cc
      
      * Update logspace_kernel.cu
      
      * Update test_logspace.py
      
      * 调整 logspace 的位置
      
      * 调整代码格式
      a3c50c42
  13. 19 4月, 2022 1 次提交
  14. 13 4月, 2022 2 次提交
  15. 12 4月, 2022 1 次提交
    • H
      Add layer norm yaml (#41589) · 43d5cca6
      hong 提交于
      * add layer norm infermeta
      
      * add layer norm yaml
      
      * polish layer norm infer meta
      
      * add layer norm to black list
      43d5cca6
  16. 11 4月, 2022 1 次提交
  17. 09 4月, 2022 1 次提交
  18. 07 4月, 2022 2 次提交
  19. 06 4月, 2022 1 次提交
    • Z
      Add some op yaml (#41173) · 176df91c
      zyfncg 提交于
      * add real and imag yaml
      
      * add roi_align and roi_pool yaml
      
      * add qr yaml
      
      * add psroi_pool yaml
      
      * fix bug
      
      * fix param bug of psroi_pool
      
      * fix infrt problem
      
      * fix merge bug
      176df91c
  20. 05 4月, 2022 2 次提交
  21. 04 4月, 2022 3 次提交
  22. 02 4月, 2022 2 次提交
    • H
      [Infrt] skip grad kernel in infrt frame (#41315) · 2a01a157
      huzhiqiang 提交于
      * code
      
      * code
      2a01a157
    • X
      Enhance vjp/jvp/Jacobian/Hessian API for supporting dynamic, static graph and... · 9e764d82
      Xiaoxu Chen 提交于
      Enhance vjp/jvp/Jacobian/Hessian API for supporting dynamic, static graph and batched, unbatched mode (#40692)
      
      * modify vjp/jvp for both dynamic and static graph
      
      * enforce jacobian class for supporting first/last batch
      
      * add unittest for jvp, jacobian withlast batch, jacobian with first batch
      
      * fix the incorrect shape when multi-index Jacobian
      
      * enforce Hessian class for supporting dynamic graph
      
      * add Hessian class unittest
      
      * bugfix, jvp double_backward_trick zeros_like return stop_gradient=True in static graph
      
      * add API beta warnnings
      
      * add white_list for cuda11.x ci windows.
      
      * optimize some code snippets and documments
      
      * set unittest timeout to 100 seconds
      
      * move vjp,jvp,Jacobian,Hessian to incubate
      
      * fix vjp,vjp import path of sample code
      
      * fix code style error of augtograd/__init__ file
      9e764d82
  23. 01 4月, 2022 1 次提交