From 71437a361cc8918fc398ae408267cf019f4ca03f Mon Sep 17 00:00:00 2001 From: Nikita Shulga <2453524+malfet@users.noreply.github.com> Date: Sun, 3 Nov 2024 22:45:49 -0800 Subject: [PATCH] [Enhance] Do not use deprecated `.type().scalarType()` (#3195) `at::Tensor::type()` method is deprecated and `tensor.scalar_type()` is a recommended way to replace `tensor.type().scalarType()` invocation --- mmcv/ops/csrc/pytorch/spconv_utils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mmcv/ops/csrc/pytorch/spconv_utils.h b/mmcv/ops/csrc/pytorch/spconv_utils.h index 7d3de025b6..2941daf526 100644 --- a/mmcv/ops/csrc/pytorch/spconv_utils.h +++ b/mmcv/ops/csrc/pytorch/spconv_utils.h @@ -35,7 +35,7 @@ struct TorchGPU : public tv::GPU { template void check_torch_dtype(const torch::Tensor &tensor) { - switch (tensor.type().scalarType()) { + switch (tensor.scalar_type()) { case at::ScalarType::Double: { auto val = std::is_same, double>::value; TV_ASSERT_RT_ERR(val, "error");