Alex Garcia
bf2455f2ba
Add ANN search support for vec0 virtual table
...
Add approximate nearest neighbor infrastructure to vec0: shared distance
dispatch (vec0_distance_full), flat index type with parser, NEON-optimized
cosine/Hamming for float32/int8, amalgamation script, and benchmark suite
(benchmarks-ann/) with ground-truth generation and profiling tools. Remove
unused vec_npy_each/vec_static_blobs code, fix missing stdint.h include.
2026-03-29 19:44:44 -07:00
Alex Garcia
ad3b18e614
fix ncruces build
2024-10-11 09:14:24 -07:00
Alex Garcia
b582f1db41
rm cgo bindings bc theyre in a separate repo anyway
2024-10-11 09:14:17 -07:00
Alex Garcia
d26dc92d91
update ncruces patch
2024-09-12 16:13:21 -07:00
Alex Garcia
bcccd88644
fix rust builds
2024-09-07 09:22:30 -07:00
Alex Garcia
c6cd03ef26
update patch
2024-08-09 11:00:02 -07:00
Alex Garcia
2a8593a755
avoid referencing npt when numpy isn't installed
2024-08-05 16:19:10 -07:00
Alex Garcia
05ba497ca9
forgot dep
2024-07-12 09:55:44 -07:00
Alex Garcia
b001ba5083
add sqlite3.h and sqlite3ext.h to rust bindings
2024-07-12 09:41:54 -07:00
Alex Garcia
89af3d1c3e
new release
2024-07-12 08:57:53 -07:00
Alex Garcia
5e5f4a38a0
small doc changes
2024-07-12 08:50:42 -07:00
Alex Garcia
4e14e0225e
diff update
2024-07-11 22:58:23 -07:00
Alex Garcia
5ac34d1654
re-roder patching
2024-07-11 22:49:00 -07:00
Alex Garcia
584952b9ee
test ncruces
2024-07-11 22:45:27 -07:00
Alex Garcia
73b9156a7c
changes for ncruces go
2024-07-11 22:36:18 -07:00
Alex Garcia
38e41c62eb
fixup rust bindings
2024-05-10 21:13:18 -07:00
Alex Garcia
2572aa1413
Start go/rust bindings
2024-05-10 20:51:27 -07:00