diff --git a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_float_fast.cu b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_float_fast.cu index 21f0b3f976..30e7ae82ed 100644 --- a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_float_fast.cu +++ b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_float_fast.cu @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022, NVIDIA CORPORATION. + * Copyright (c) 2022-2023, NVIDIA CORPORATION. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,11 +21,7 @@ namespace raft::spatial::knn::ivf_pq::detail { template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; } // namespace raft::spatial::knn::ivf_pq::detail diff --git a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_float_no_basediff.cu b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_float_no_basediff.cu index 78c7eebae0..51f2bc37ed 100644 --- a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_float_no_basediff.cu +++ b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_float_no_basediff.cu @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022, NVIDIA CORPORATION. + * Copyright (c) 2022-2023, NVIDIA CORPORATION. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,11 +21,7 @@ namespace raft::spatial::knn::ivf_pq::detail { template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; } // namespace raft::spatial::knn::ivf_pq::detail diff --git a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_float_no_smem_lut.cu b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_float_no_smem_lut.cu index 9cb8dddf13..578f22f7ef 100644 --- a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_float_no_smem_lut.cu +++ b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_float_no_smem_lut.cu @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022, NVIDIA CORPORATION. + * Copyright (c) 2022-2023, NVIDIA CORPORATION. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,11 +21,7 @@ namespace raft::spatial::knn::ivf_pq::detail { template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; } // namespace raft::spatial::knn::ivf_pq::detail diff --git a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8s_fast.cu b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8s_fast.cu index 079aa796c6..8e9a3c4fc7 100644 --- a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8s_fast.cu +++ b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8s_fast.cu @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022, NVIDIA CORPORATION. + * Copyright (c) 2022-2023, NVIDIA CORPORATION. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,11 +21,7 @@ namespace raft::spatial::knn::ivf_pq::detail { template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; } // namespace raft::spatial::knn::ivf_pq::detail diff --git a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8s_no_basediff.cu b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8s_no_basediff.cu index ed69e70116..bcddbcc70a 100644 --- a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8s_no_basediff.cu +++ b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8s_no_basediff.cu @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022, NVIDIA CORPORATION. + * Copyright (c) 2022-2023, NVIDIA CORPORATION. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -22,12 +22,7 @@ namespace raft::spatial::knn::ivf_pq::detail { template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; } // namespace raft::spatial::knn::ivf_pq::detail diff --git a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8s_no_smem_lut.cu b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8s_no_smem_lut.cu index 4e9d441910..0950e8ddd9 100644 --- a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8s_no_smem_lut.cu +++ b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8s_no_smem_lut.cu @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022, NVIDIA CORPORATION. + * Copyright (c) 2022-2023, NVIDIA CORPORATION. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -22,12 +22,7 @@ namespace raft::spatial::knn::ivf_pq::detail { template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; } // namespace raft::spatial::knn::ivf_pq::detail diff --git a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8u_fast.cu b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8u_fast.cu index 4ae2a073ce..5df81feb3d 100644 --- a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8u_fast.cu +++ b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8u_fast.cu @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022, NVIDIA CORPORATION. + * Copyright (c) 2022-2023, NVIDIA CORPORATION. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -22,12 +22,7 @@ namespace raft::spatial::knn::ivf_pq::detail { template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; } // namespace raft::spatial::knn::ivf_pq::detail diff --git a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8u_no_basediff.cu b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8u_no_basediff.cu index 8277e41b5f..82b521b84c 100644 --- a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8u_no_basediff.cu +++ b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8u_no_basediff.cu @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022, NVIDIA CORPORATION. + * Copyright (c) 2022-2023, NVIDIA CORPORATION. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -22,15 +22,8 @@ namespace raft::spatial::knn::ivf_pq::detail { template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; } // namespace raft::spatial::knn::ivf_pq::detail diff --git a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8u_no_smem_lut.cu b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8u_no_smem_lut.cu index f865ef167f..0b29eb5c1d 100644 --- a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8u_no_smem_lut.cu +++ b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_fp8u_no_smem_lut.cu @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022, NVIDIA CORPORATION. + * Copyright (c) 2022-2023, NVIDIA CORPORATION. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -22,15 +22,8 @@ namespace raft::spatial::knn::ivf_pq::detail { template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; -template struct ivfpq_compute_similarity>::configured; } // namespace raft::spatial::knn::ivf_pq::detail diff --git a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_half_fast.cu b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_half_fast.cu index 0627d7a2b8..dd29103fe7 100644 --- a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_half_fast.cu +++ b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_half_fast.cu @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022, NVIDIA CORPORATION. + * Copyright (c) 2022-2023, NVIDIA CORPORATION. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,11 +21,7 @@ namespace raft::spatial::knn::ivf_pq::detail { template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; } // namespace raft::spatial::knn::ivf_pq::detail diff --git a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_half_no_basediff.cu b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_half_no_basediff.cu index af761191ee..02432f216b 100644 --- a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_half_no_basediff.cu +++ b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_half_no_basediff.cu @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022, NVIDIA CORPORATION. + * Copyright (c) 2022-2023, NVIDIA CORPORATION. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,11 +21,7 @@ namespace raft::spatial::knn::ivf_pq::detail { template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; } // namespace raft::spatial::knn::ivf_pq::detail diff --git a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_half_no_smem_lut.cu b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_half_no_smem_lut.cu index e24663ca0b..f10909cd48 100644 --- a/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_half_no_smem_lut.cu +++ b/cpp/src/distance/neighbors/specializations/detail/ivfpq_compute_similarity_half_no_smem_lut.cu @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022, NVIDIA CORPORATION. + * Copyright (c) 2022-2023, NVIDIA CORPORATION. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,11 +21,7 @@ namespace raft::spatial::knn::ivf_pq::detail { template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; -template struct ivfpq_compute_similarity::configured; } // namespace raft::spatial::knn::ivf_pq::detail