From 5e59bee868cd3906b3ae5ac8b748523b8bb29009 Mon Sep 17 00:00:00 2001 From: algorithm1832 <737634857@qq.com> Date: Tue, 4 Nov 2025 05:48:09 +0000 Subject: [PATCH 1/3] remove .cu includes --- backends/metax_gpu/CMakeLists.txt | 1 + .../kernels/cuda_kernels/interpolate_grad_kernel_register.cu | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/backends/metax_gpu/CMakeLists.txt b/backends/metax_gpu/CMakeLists.txt index 2e9d36e01f8..75aa9a48fd0 100755 --- a/backends/metax_gpu/CMakeLists.txt +++ b/backends/metax_gpu/CMakeLists.txt @@ -198,6 +198,7 @@ file( ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/index_add_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/index_put_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/index_put_grad_kernel.cu + ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/interpolate_grad_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/p_norm_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/p_norm_grad_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/pad_kernel.cu diff --git a/backends/metax_gpu/kernels/cuda_kernels/interpolate_grad_kernel_register.cu b/backends/metax_gpu/kernels/cuda_kernels/interpolate_grad_kernel_register.cu index 8617e1e3851..ce71e380b57 100644 --- a/backends/metax_gpu/kernels/cuda_kernels/interpolate_grad_kernel_register.cu +++ b/backends/metax_gpu/kernels/cuda_kernels/interpolate_grad_kernel_register.cu @@ -13,7 +13,6 @@ // limitations under the License. #include "paddle/phi/core/kernel_registry.h" -#include "paddle/phi/kernels/gpu/interpolate_grad_kernel.cu" //NOLINT #include "paddle/phi/kernels/interpolate_grad_kernel.h" PD_CUSTOM_KERNEL_REGISTER(bilinear_interp_grad, From b794cac406940ea70b722fa424c9410acd77587b Mon Sep 17 00:00:00 2001 From: algorithm1832 <737634857@qq.com> Date: Tue, 4 Nov 2025 05:52:39 +0000 Subject: [PATCH 2/3] include .cu file for iluvatae_gpu --- backends/iluvatar_gpu/CMakeLists.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/backends/iluvatar_gpu/CMakeLists.txt b/backends/iluvatar_gpu/CMakeLists.txt index d79236cebf8..7fe69362ba4 100644 --- a/backends/iluvatar_gpu/CMakeLists.txt +++ b/backends/iluvatar_gpu/CMakeLists.txt @@ -937,7 +937,6 @@ list( ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/huber_loss_grad_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/huber_loss_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/histogram_kernel.cu - ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/interpolate_grad_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/load_combine_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/load_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/kthvalue_grad_kernel.cu From dc104daaee4d3cf707375eeba8dac4c1eab25771 Mon Sep 17 00:00:00 2001 From: algorithm1832 <737634857@qq.com> Date: Thu, 6 Nov 2025 04:36:50 +0000 Subject: [PATCH 3/3] remove kernel .cu file from cmakelists --- backends/iluvatar_gpu/CMakeLists.txt | 1 - backends/metax_gpu/CMakeLists.txt | 1 - 2 files changed, 2 deletions(-) diff --git a/backends/iluvatar_gpu/CMakeLists.txt b/backends/iluvatar_gpu/CMakeLists.txt index 7fe69362ba4..67d8e17f412 100644 --- a/backends/iluvatar_gpu/CMakeLists.txt +++ b/backends/iluvatar_gpu/CMakeLists.txt @@ -328,7 +328,6 @@ file( ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/group_norm_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/gru_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/index_add_grad_kernel.cu - ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/interpolate_grad_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/interpolate_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/kldiv_loss_grad_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/kldiv_loss_kernel.cu diff --git a/backends/metax_gpu/CMakeLists.txt b/backends/metax_gpu/CMakeLists.txt index 56264b737a5..c6d1a96aeac 100755 --- a/backends/metax_gpu/CMakeLists.txt +++ b/backends/metax_gpu/CMakeLists.txt @@ -200,7 +200,6 @@ file( ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/index_add_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/index_put_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/index_put_grad_kernel.cu - ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/interpolate_grad_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/p_norm_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/p_norm_grad_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/pad_kernel.cu