From 72dc78a4289de749b8f067c1a5cbd4e702bd1ce1 Mon Sep 17 00:00:00 2001 From: algorithm1832 <737634857@qq.com> Date: Sun, 28 Sep 2025 13:42:16 +0000 Subject: [PATCH 1/2] include .h file for box_clip_kernel --- .../kernels/cuda_kernels/box_clip_kernel_register.cu | 2 +- backends/metax_gpu/CMakeLists.txt | 1 + .../metax_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/backends/iluvatar_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu b/backends/iluvatar_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu index 972127d6c3d..dd5fbeec938 100644 --- a/backends/iluvatar_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu +++ b/backends/iluvatar_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu @@ -13,7 +13,7 @@ // limitations under the License. #include "paddle/phi/core/kernel_registry.h" -#include "paddle/phi/kernels/gpu/box_clip_kernel.cu" //NOLINT +#include "paddle/phi/kernels/box_clip_kernel.h" PD_CUSTOM_KERNEL_REGISTER( box_clip, iluvatar_gpu, ALL_LAYOUT, phi::GPUBoxClipKernel, float, double) {} diff --git a/backends/metax_gpu/CMakeLists.txt b/backends/metax_gpu/CMakeLists.txt index c80982449ae..e42722f6112 100755 --- a/backends/metax_gpu/CMakeLists.txt +++ b/backends/metax_gpu/CMakeLists.txt @@ -146,6 +146,7 @@ file( ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/angle_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/adamax_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/bincount_kernel.cu + ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/box_clip_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/c_embedding_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/c_embedding_grad_kernel.cu ${PADDLE_SOURCE_DIR}/paddle/phi/kernels/gpu/cast_kernel.cu diff --git a/backends/metax_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu b/backends/metax_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu index 6c16891a84f..df7d41e2c82 100644 --- a/backends/metax_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu +++ b/backends/metax_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu @@ -13,7 +13,7 @@ // limitations under the License. #include "paddle/phi/core/kernel_registry.h" -#include "paddle/phi/kernels/gpu/box_clip_kernel.cu" //NOLINT +#include "paddle/phi/kernels/box_clip_kernel.h" PD_CUSTOM_KERNEL_REGISTER( box_clip, metax_gpu, ALL_LAYOUT, phi::GPUBoxClipKernel, float, double) {} From b0b7cb694853677cddd0e9f20274c8aaf44656de Mon Sep 17 00:00:00 2001 From: algorithm1832 <737634857@qq.com> Date: Thu, 2 Oct 2025 03:48:05 +0000 Subject: [PATCH 2/2] update .h file path --- .../kernels/cuda_kernels/box_clip_kernel_register.cu | 2 +- .../metax_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backends/iluvatar_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu b/backends/iluvatar_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu index dd5fbeec938..d4a2b9d763a 100644 --- a/backends/iluvatar_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu +++ b/backends/iluvatar_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu @@ -13,7 +13,7 @@ // limitations under the License. #include "paddle/phi/core/kernel_registry.h" -#include "paddle/phi/kernels/box_clip_kernel.h" +#include "paddle/phi/kernels/gpu/box_clip_kernel.h" PD_CUSTOM_KERNEL_REGISTER( box_clip, iluvatar_gpu, ALL_LAYOUT, phi::GPUBoxClipKernel, float, double) {} diff --git a/backends/metax_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu b/backends/metax_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu index df7d41e2c82..efa14057763 100644 --- a/backends/metax_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu +++ b/backends/metax_gpu/kernels/cuda_kernels/box_clip_kernel_register.cu @@ -13,7 +13,7 @@ // limitations under the License. #include "paddle/phi/core/kernel_registry.h" -#include "paddle/phi/kernels/box_clip_kernel.h" +#include "paddle/phi/kernels/gpu/box_clip_kernel.h" PD_CUSTOM_KERNEL_REGISTER( box_clip, metax_gpu, ALL_LAYOUT, phi::GPUBoxClipKernel, float, double) {}