Commit eedee15
- .github/workflows/_Clone-windows.yml+4
- .github/workflows/_Linux-DCU.yml+1-2
- .github/workflows/_Windows-GPU.yml+1-1
- .github/workflows/_Windows-Inference.yml+1-1
- .github/workflows/_Windows-OPENBLAS.yml+1-1
- CMakeLists.txt+9-4
- cmake/generic.cmake-48
- cmake/third_party.cmake+3-1
- paddle/extension.h-4
- paddle/fluid/eager/auto_code_generator/generator/monkey_patch_gen.py+47-64
- paddle/fluid/eager/pylayer/py_layer_node.h+2-1
- paddle/fluid/eager/utils.cc+9
- paddle/fluid/eager/utils.h+2
- paddle/fluid/prim/api/composite_backward/composite_backward_api.h+79-91
- paddle/fluid/prim/api/composite_backward/composite_double_backward_api.h+43-45
- paddle/fluid/prim/api/manual_prim/prim_manual_api.h-2
- paddle/fluid/prim/api/manual_prim/static_prim_api.cc+18-18
- paddle/fluid/prim/api/manual_prim/utils/eager_utils.cc+6-8
- paddle/fluid/prim/api/manual_prim/utils/static_utils.cc+2-3
- paddle/fluid/prim/api/manual_prim/utils/utils.h+6-9
- paddle/fluid/prim/utils/static/desc_tensor.h+2-2
- paddle/fluid/primitive/backend/manual/manual_backend.h+1-3
- paddle/fluid/primitive/base/decomp_trans.cc+4-4
- paddle/fluid/primitive/base/lazy_tensor.h+3-3
- paddle/fluid/primitive/decomp_utils/decomp_eager_utils.cc+2-2
- paddle/fluid/primitive/decomp_utils/decomp_static_utils.cc+2-2
- paddle/fluid/primitive/decomp_utils/decomp_utils.h+10-11
- paddle/fluid/primitive/primitive/manual_primitive.h-1
- paddle/fluid/primitive/vjp_interface/manual/manual_vjp.h+21-21
- paddle/fluid/pybind/arg_pre_process.cc+59-11
- paddle/fluid/pybind/arg_pre_process.h+4-1
- paddle/fluid/pybind/eager.cc+36-37
- paddle/fluid/pybind/eager_functions.cc+5-5
- paddle/fluid/pybind/eager_properties.cc+4-5
- paddle/fluid/pybind/eager_py_layer.cc+108-109
- paddle/phi/backends/context_pool.cc+1-1
- paddle/phi/backends/dynload/cublas.h+15
- paddle/phi/backends/gpu/gpu_context.cc+105
- paddle/phi/backends/gpu/gpu_context.h+5
- paddle/phi/core/visit_type.h+256-320
- paddle/phi/infermeta/backward.cc+1-3
- paddle/phi/kernels/funcs/activation_functor.h+24-11
- paddle/phi/kernels/gpu/linear_v2_kernel.cu+119-35
- paddle/phi/kernels/gpu/repeat_interleave_grad_kernel.cu+3
- paddle/phi/kernels/gpu/repeat_interleave_kernel.cu+2
- paddle/phi/kernels/impl/matmul_grad_kernel_impl.h+113-30
- paddle/phi/ops/yaml/python_api_info.yaml+35-1
- python/paddle/__init__.py-4
- python/paddle/_paddle_docs.py+290-5
- python/paddle/base/__init__.py-2
- python/paddle/distributed/auto_parallel/fully_shard.py+22-15
- python/paddle/distributed/auto_parallel/fully_shard_fusion.py+676
- python/paddle/distributed/fleet/meta_parallel/pipeline_parallel.py+23-10
- python/paddle/distributed/fleet/recompute/recompute.py+66-21
- python/paddle/distributed/fsdp/fully_shard.py+14-1
- python/paddle/nn/clip.py+5
- python/paddle/nn/functional/activation.py+9-2
- python/paddle/nn/functional/common.py+12-4
- python/paddle/nn/functional/input.py+15-15
- python/paddle/nn/layer/container.py+6-1
- python/paddle/optimizer/optimizer.py+23-1
- python/paddle/tensor/__init__.py-6
- python/paddle/tensor/creation.py+2
- python/paddle/tensor/linalg.py+9-222
- python/paddle/tensor/logic.py-45
- python/paddle/tensor/manipulation.py+74-90
- python/paddle/tensor/math.py+76-105
- python/paddle/text/datasets/conll05.py+1-2
- python/paddle/text/datasets/imdb.py+1-1
- python/paddle/utils/decorator_utils.py+77-6
- python/requirements.txt+1-1
- test/auto_parallel/semi_auto_parallel_fsdp.py+42-2
- test/collective/fleet/test_dygraph_recompute_for_eager.py+19
- test/legacy_test/test_api_compatibility.py+917
- test/legacy_test/test_cross_op.py-26
- test/legacy_test/test_cuda_random_seed.py-1
- test/legacy_test/test_gcd.py+64
- test/legacy_test/test_imperative_container_parameterdict.py+197
- test/legacy_test/test_lcm.py+64
- test/legacy_test/test_mm_out.py+178
- test/legacy_test/test_tf32_cublas.py+1-3
0 commit comments