From b18032cc7892f47df5d4d03159ad927725f52913 Mon Sep 17 00:00:00 2001 From: aamijar Date: Sun, 1 Feb 2026 06:05:24 +0000 Subject: [PATCH 1/3] rename-lanczos --- cpp/src/preprocessing/spectral/detail/spectral_embedding.cuh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpp/src/preprocessing/spectral/detail/spectral_embedding.cuh b/cpp/src/preprocessing/spectral/detail/spectral_embedding.cuh index c46387baaa..6966d3dc10 100644 --- a/cpp/src/preprocessing/spectral/detail/spectral_embedding.cuh +++ b/cpp/src/preprocessing/spectral/detail/spectral_embedding.cuh @@ -73,7 +73,7 @@ void compute_eigenpairs(raft::resources const& handle, auto eigenvectors = raft::make_device_matrix(handle, n_samples, config.n_components); - raft::sparse::solver::lanczos_compute_smallest_eigenvectors( + raft::sparse::solver::lanczos_compute_eigenpairs( handle, config, laplacian_view, std::nullopt, eigenvalues.view(), eigenvectors.view()); if (spectral_embedding_config.norm_laplacian) { From 955a966f4f1bce2bf7dd75bb820789e518a259e6 Mon Sep 17 00:00:00 2001 From: aamijar Date: Sun, 1 Feb 2026 06:10:56 +0000 Subject: [PATCH 2/3] pin raft --- cpp/cmake/thirdparty/get_raft.cmake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cpp/cmake/thirdparty/get_raft.cmake b/cpp/cmake/thirdparty/get_raft.cmake index 8ecf3686be..b860c3df86 100644 --- a/cpp/cmake/thirdparty/get_raft.cmake +++ b/cpp/cmake/thirdparty/get_raft.cmake @@ -1,6 +1,6 @@ # ============================================================================= # cmake-format: off -# SPDX-FileCopyrightText: Copyright (c) 2023-2025, NVIDIA CORPORATION. +# SPDX-FileCopyrightText: Copyright (c) 2023-2026, NVIDIA CORPORATION. # SPDX-License-Identifier: Apache-2.0 # cmake-format: on @@ -60,8 +60,8 @@ endfunction() # To use a different RAFT locally, set the CMake variable # CPM_raft_SOURCE=/path/to/local/raft find_and_configure_raft(VERSION ${RAFT_VERSION}.00 - FORK ${RAFT_FORK} - PINNED_TAG ${RAFT_PINNED_TAG} + FORK aamijar + PINNED_TAG rename-lanczos ENABLE_MNMG_DEPENDENCIES OFF ENABLE_NVTX OFF BUILD_STATIC_DEPS ${CUVS_STATIC_RAPIDS_LIBRARIES} From c5b26f6f890231e0c7914ccdf9cbde703469c000 Mon Sep 17 00:00:00 2001 From: aamijar Date: Wed, 4 Feb 2026 18:42:19 +0000 Subject: [PATCH 3/3] unpin raft --- cpp/cmake/thirdparty/get_raft.cmake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cpp/cmake/thirdparty/get_raft.cmake b/cpp/cmake/thirdparty/get_raft.cmake index b860c3df86..8ecf3686be 100644 --- a/cpp/cmake/thirdparty/get_raft.cmake +++ b/cpp/cmake/thirdparty/get_raft.cmake @@ -1,6 +1,6 @@ # ============================================================================= # cmake-format: off -# SPDX-FileCopyrightText: Copyright (c) 2023-2026, NVIDIA CORPORATION. +# SPDX-FileCopyrightText: Copyright (c) 2023-2025, NVIDIA CORPORATION. # SPDX-License-Identifier: Apache-2.0 # cmake-format: on @@ -60,8 +60,8 @@ endfunction() # To use a different RAFT locally, set the CMake variable # CPM_raft_SOURCE=/path/to/local/raft find_and_configure_raft(VERSION ${RAFT_VERSION}.00 - FORK aamijar - PINNED_TAG rename-lanczos + FORK ${RAFT_FORK} + PINNED_TAG ${RAFT_PINNED_TAG} ENABLE_MNMG_DEPENDENCIES OFF ENABLE_NVTX OFF BUILD_STATIC_DEPS ${CUVS_STATIC_RAPIDS_LIBRARIES}