Commit 5afb165
[8.2] SVS v0.1.0 update (#869)
SVS v0.1.0 update (#865)
(cherry picked from commit 1a89238)
Co-authored-by: ethanglaser <[email protected]>1 parent 80104e6 commit 5afb165
2 files changed
+9
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
53 | 57 | | |
54 | 58 | | |
55 | 59 | | |
56 | 60 | | |
57 | 61 | | |
58 | 62 | | |
59 | 63 | | |
60 | | - | |
| 64 | + | |
61 | 65 | | |
62 | | - | |
| 66 | + | |
63 | 67 | | |
64 | 68 | | |
65 | | - | |
| 69 | + | |
66 | 70 | | |
67 | 71 | | |
68 | 72 | | |
| |||
Submodule ScalableVectorSearch updated 80 files
- .github/.licenserc.yaml+17-17
- .github/CODEOWNERS+6-6
- .github/workflows/build-cpp-runtime-bindings.yml+118
- .github/workflows/build-linux-arm.yml+10-10
- .github/workflows/build-linux.yml+50-26
- .github/workflows/build-macos.yaml+9-9
- .github/workflows/cibuildwheel.yml+7-7
- .github/workflows/pre-commit.yml+1-1
- .github/workflows/skywalking-eyes.yml+9-9
- .gitignore+3-1
- .pre-commit-config.yaml+17
- CMakeLists.txt+1-2
- HISTORY.md+10-1
- LICENSE+3-4
- NEWS.md+9-3
- SECURITY.md-1
- bindings/cpp/CMakeLists.txt+194
- bindings/cpp/include/svs/runtime/api_defs.h+211
- bindings/cpp/include/svs/runtime/dynamic_vamana_index.h+89
- bindings/cpp/include/svs/runtime/flat_index.h+51
- bindings/cpp/include/svs/runtime/training.h+46
- bindings/cpp/include/svs/runtime/vamana_index.h+69
- bindings/cpp/include/svs/runtime/version.h+113
- bindings/cpp/runtimeConfig.cmake.in+18
- bindings/cpp/src/api_defs.cpp+46
- bindings/cpp/src/dynamic_vamana_index.cpp+237
- bindings/cpp/src/dynamic_vamana_index_impl.h+530
- bindings/cpp/src/dynamic_vamana_index_leanvec_impl.h+141
- bindings/cpp/src/flat_index.cpp+119
- bindings/cpp/src/flat_index_impl.h+141
- bindings/cpp/src/svs_runtime_utils.h+355
- bindings/cpp/src/training.cpp+89
- bindings/cpp/src/training_impl.h+100
- bindings/cpp/src/vamana_index.cpp+26
- bindings/cpp/tests/CMakeLists.txt+84
- bindings/cpp/tests/runtime_test.cpp+580
- bindings/cpp/tests/utils.h+103
- bindings/python/.gitignore-1
- bindings/python/CMakeLists.txt-1
- bindings/python/setup.py+1-1
- bindings/python/src/svs/__init__.py-1
- bindings/python/src/svs/upgrader.py-1
- bindings/python/src/vamana.cpp+7-7
- bindings/python/tests/__init__.py-1
- bindings/python/tests/dynamic.py-1
- bindings/python/tests/test_common.py+1-1
- bindings/python/tests/test_dynamic_flat.py+1-1
- bindings/python/tests/test_dynamic_vamana.py-1
- bindings/python/tests/test_reconstruction.py-1
- bindings/python/tests/test_vamana.py+20
- bindings/python/tests/test_vamana_common.py-1
- cmake/FindNuma.cmake-1
- cmake/mkl.cmake+14
- cmake/openmp.cmake-1
- cmake/options.cmake+4-1
- cmake/patches/tomlplusplus_v330.patch+2-2
- data/serialization.toml-1
- docker/x86_64/build-cpp-runtime-bindings.sh+48
- docker/x86_64/manylinux2014/Dockerfile-1
- docker/x86_64/manylinux228/Dockerfile+36
- docker/x86_64/test-cpp-runtime-bindings.sh+52
- examples/cpp/shared/CMakeLists.txt+25-13
- examples/cpp/shared/README.md+40-3
- examples/python/vamana_with_compression_lvq.py+10-10
- include/svs/core/distance/simd_utils.h+17-21
- include/svs/index/flat/dynamic_flat.h+1-1
- include/svs/index/vamana/build_params.h+1-1
- include/svs/index/vamana/search_buffer.h+1-1
- include/svs/lib/preprocessor.h+2-2
- include/svs/orchestrators/dynamic_vamana.h+4-4
- tests/CMakeLists.txt+2-3
- tests/svs/core/distance.cpp+73
- tests/svs/index/inverted/clustering.cpp+1-1
- tests/svs/index/inverted/memory_based.cpp+2-2
- tests/svs/index/vamana/build_parameters.cpp+10
- tests/svs/index/vamana/index.cpp+1-1
- tests/svs/index/vamana/multi.cpp+1-1
- tests/svs/lib/avx_detection.cpp+11
- tests/svs/lib/version.cpp+2-4
- tools/clang-format.sh+1-2
0 commit comments