Skip to content

Commit bd7df64

Browse files
authored
Migrate IVF-Flat from RAFT (#94)
Authors: - Divye Gala (https://github.com/divyegala) - Micka (https://github.com/lowener) - Corey J. Nolet (https://github.com/cjnolet) Approvers: - Corey J. Nolet (https://github.com/cjnolet) URL: #94
1 parent 55e60ff commit bd7df64

37 files changed

Lines changed: 5004 additions & 740 deletions

cpp/CMakeLists.txt

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -379,18 +379,16 @@ add_library(
379379
src/neighbors/detail/refine_host_int8_t_float.cpp
380380
src/neighbors/detail/refine_host_uint8_t_float.cpp
381381
src/neighbors/ivf_flat_index.cpp
382-
src/neighbors/ivf_flat/ivf_flat_build_float_int64_t.cpp
383-
src/neighbors/ivf_flat/ivf_flat_build_int8_t_int64_t.cpp
384-
src/neighbors/ivf_flat/ivf_flat_build_uint8_t_int64_t.cpp
385-
src/neighbors/ivf_flat/ivf_flat_extend_float_int64_t.cpp
386-
src/neighbors/ivf_flat/ivf_flat_extend_int8_t_int64_t.cpp
387-
src/neighbors/ivf_flat/ivf_flat_extend_uint8_t_int64_t.cpp
388-
src/neighbors/ivf_flat/ivf_flat_search_float_int64_t.cpp
389-
src/neighbors/ivf_flat/ivf_flat_search_int8_t_int64_t.cpp
390-
src/neighbors/ivf_flat/ivf_flat_search_uint8_t_int64_t.cpp
391-
src/neighbors/ivf_flat/ivf_flat_serialize_float_int64_t.cpp
392-
src/neighbors/ivf_flat/ivf_flat_serialize_int8_t_int64_t.cpp
393-
src/neighbors/ivf_flat/ivf_flat_serialize_uint8_t_int64_t.cpp
382+
src/neighbors/ivf_flat/ivf_flat_build_extend_float_int64_t.cu
383+
src/neighbors/ivf_flat/ivf_flat_build_extend_int8_t_int64_t.cu
384+
src/neighbors/ivf_flat/ivf_flat_build_extend_uint8_t_int64_t.cu
385+
src/neighbors/ivf_flat/ivf_flat_helpers.cu
386+
src/neighbors/ivf_flat/ivf_flat_search_float_int64_t.cu
387+
src/neighbors/ivf_flat/ivf_flat_search_int8_t_int64_t.cu
388+
src/neighbors/ivf_flat/ivf_flat_search_uint8_t_int64_t.cu
389+
src/neighbors/ivf_flat/ivf_flat_serialize_float_int64_t.cu
390+
src/neighbors/ivf_flat/ivf_flat_serialize_int8_t_int64_t.cu
391+
src/neighbors/ivf_flat/ivf_flat_serialize_uint8_t_int64_t.cu
394392
src/neighbors/ivf_pq_index.cpp
395393
src/neighbors/ivf_pq/ivf_pq_build_common.cu
396394
src/neighbors/ivf_pq/ivf_pq_serialize.cu

0 commit comments

Comments
 (0)