Nikita Sivukhin
84643dc4f2
implement sparse vector operations
2025-10-09 19:19:33 +04:00
Nikita Sivukhin
1ebf2b7c8d
add f32 sparse vector type
2025-10-09 17:25:40 +04:00
Nikita Sivukhin
9e68fa7f4a
simplify vector_slice operation
2025-10-09 17:11:13 +04:00
Nikita Sivukhin
d7f3a450ad
return Nan for cosine distance instead of error
...
- errors are hard to handle in case of some scan operations (something went wrong in the middle - whoe query aborted)
- it will be more flexibly if we will return NaN and let user handle situation
2025-10-09 17:06:49 +04:00
Nikita Sivukhin
14e104f830
add convert operation
2025-10-09 16:56:36 +04:00
Nikita Sivukhin
8584ee18a3
refactor parsing/deserialization
2025-10-09 16:36:39 +04:00
Nikita Sivukhin
a2f4376bd2
move more operations to the operations/ folder
2025-10-09 16:18:53 +04:00
Nikita Sivukhin
7e9e102f20
move vector operations under operations/ folder
2025-10-09 16:02:03 +04:00