mirror of
https://github.com/asg017/sqlite-vec.git
synced 2026-04-25 00:36:56 +02:00
Add IVF index for vec0 virtual table
Add inverted file (IVF) index type: partitions vectors into clusters via k-means, quantizes to int8, and scans only the nearest nprobe partitions at query time. Includes shadow table management, insert/delete, KNN integration, compile flag (SQLITE_VEC_ENABLE_IVF), fuzz targets, and tests. Removes superseded ivf-benchmarks/ directory.
This commit is contained in:
parent
43982c144b
commit
3358e127f6
22 changed files with 5237 additions and 28 deletions
16
tests/fuzz/ivf-create.dict
Normal file
16
tests/fuzz/ivf-create.dict
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
"nlist"
|
||||
"nprobe"
|
||||
"quantizer"
|
||||
"oversample"
|
||||
"binary"
|
||||
"int8"
|
||||
"none"
|
||||
"="
|
||||
","
|
||||
"("
|
||||
")"
|
||||
"0"
|
||||
"1"
|
||||
"128"
|
||||
"65536"
|
||||
"65537"
|
||||
Loading…
Add table
Add a link
Reference in a new issue