From b2bd8f444c61c5ffaa6e84bb0f094eb14f605fcc Mon Sep 17 00:00:00 2001 From: Yineng Zhang Date: Wed, 22 Jan 2025 23:45:18 +0800 Subject: [PATCH] minor: update header and use pytest (#3054) --- sgl-kernel/Makefile | 2 +- sgl-kernel/src/sgl-kernel/csrc/int8_gemm_kernel.cu | 2 +- sgl-kernel/src/sgl-kernel/csrc/moe_align_kernel.cu | 2 +- sgl-kernel/src/sgl-kernel/csrc/sampling_scaling_penalties.cu | 2 +- sgl-kernel/src/sgl-kernel/csrc/sgl_kernel_ops.cu | 2 +- sgl-kernel/src/sgl-kernel/csrc/trt_reduce_internal.cuh | 2 +- sgl-kernel/src/sgl-kernel/csrc/{utils.hpp => utils.h} | 0 7 files changed, 6 insertions(+), 6 deletions(-) rename sgl-kernel/src/sgl-kernel/csrc/{utils.hpp => utils.h} (100%) diff --git a/sgl-kernel/Makefile b/sgl-kernel/Makefile index c7641bb5f..9261b8969 100644 --- a/sgl-kernel/Makefile +++ b/sgl-kernel/Makefile @@ -19,7 +19,7 @@ clean: @rm -rf build dist *.egg-info test: - @find tests -name "test_*.py" | xargs -n 1 python3 + @find tests -name "test_*.py" | xargs -n 1 python3 && pytest tests/test_norm.py && pytest tests/test_activation.py format: @find src tests -name '*.cc' -o -name '*.cu' -o -name '*.cuh' -o -name '*.h' -o -name '*.hpp' | xargs clang-format -i && find src tests -name '*.py' | xargs isort && find src tests -name '*.py' | xargs black diff --git a/sgl-kernel/src/sgl-kernel/csrc/int8_gemm_kernel.cu b/sgl-kernel/src/sgl-kernel/csrc/int8_gemm_kernel.cu index 8e3f72757..c77851c32 100644 --- a/sgl-kernel/src/sgl-kernel/csrc/int8_gemm_kernel.cu +++ b/sgl-kernel/src/sgl-kernel/csrc/int8_gemm_kernel.cu @@ -16,7 +16,7 @@ #include "cutlass_extensions/epilogue/epilogue_per_row_per_col_scale.h" #include "cutlass_extensions/gemm/gemm_universal_base_compat.h" #include "cutlass_extensions/gemm/gemm_with_epilogue_visitor.h" -#include "utils.hpp" +#include "utils.h" using namespace cute; diff --git a/sgl-kernel/src/sgl-kernel/csrc/moe_align_kernel.cu b/sgl-kernel/src/sgl-kernel/csrc/moe_align_kernel.cu index c7faf9d37..83861aee0 100644 --- a/sgl-kernel/src/sgl-kernel/csrc/moe_align_kernel.cu +++ b/sgl-kernel/src/sgl-kernel/csrc/moe_align_kernel.cu @@ -6,7 +6,7 @@ #include -#include "utils.hpp" +#include "utils.h" #ifdef USE_ROCM #include diff --git a/sgl-kernel/src/sgl-kernel/csrc/sampling_scaling_penalties.cu b/sgl-kernel/src/sgl-kernel/csrc/sampling_scaling_penalties.cu index a61d4b860..2f53bb1a9 100644 --- a/sgl-kernel/src/sgl-kernel/csrc/sampling_scaling_penalties.cu +++ b/sgl-kernel/src/sgl-kernel/csrc/sampling_scaling_penalties.cu @@ -4,7 +4,7 @@ #include -#include "utils.hpp" +#include "utils.h" #include "vectorization.cuh" template diff --git a/sgl-kernel/src/sgl-kernel/csrc/sgl_kernel_ops.cu b/sgl-kernel/src/sgl-kernel/csrc/sgl_kernel_ops.cu index d9aaa41b8..985cfa173 100644 --- a/sgl-kernel/src/sgl-kernel/csrc/sgl_kernel_ops.cu +++ b/sgl-kernel/src/sgl-kernel/csrc/sgl_kernel_ops.cu @@ -1,6 +1,6 @@ #include -#include "utils.hpp" +#include "utils.h" // trt_reduce using fptr_t = int64_t; diff --git a/sgl-kernel/src/sgl-kernel/csrc/trt_reduce_internal.cuh b/sgl-kernel/src/sgl-kernel/csrc/trt_reduce_internal.cuh index 9d6f9722e..22ba0e414 100644 --- a/sgl-kernel/src/sgl-kernel/csrc/trt_reduce_internal.cuh +++ b/sgl-kernel/src/sgl-kernel/csrc/trt_reduce_internal.cuh @@ -21,7 +21,7 @@ #include #include -#include "utils.hpp" +#include "utils.h" namespace trt_llm { constexpr size_t WARP_SIZE = 32; diff --git a/sgl-kernel/src/sgl-kernel/csrc/utils.hpp b/sgl-kernel/src/sgl-kernel/csrc/utils.h similarity index 100% rename from sgl-kernel/src/sgl-kernel/csrc/utils.hpp rename to sgl-kernel/src/sgl-kernel/csrc/utils.h