Commit Graph
15 Commits
Author SHA1 Message Date
Andrew Kane 745b5f0264 Added more tests for subvector function [skip ci] 2024-04-24 01:28:25 -07:00
Heikki LinnakangasandGitHub e452e0afc7 Fix integer overflow in subvector() function (#530)
`end = start + count` can overflow if `start` is very large. That
leads to a segfault later in the function. Add test case for it.
2024-04-24 01:20:16 -07:00
Andrew Kane 61e7566ec7 Improved tests for l2_norm [skip ci] 2024-04-23 20:38:22 -07:00
Andrew Kane 8d903b6858 Added more tests for vector distance functions [skip ci] 2024-04-22 15:53:13 -07:00
Andrew Kane 417b89a7c8 Added tests for operators [skip ci] 2024-04-15 01:04:16 -07:00
Andrew Kane 196396aaaf Improved tests [skip ci] 2024-04-15 00:41:30 -07:00
Andrew Kane b735367c10 Simplified concat tests [skip ci] 2024-04-14 23:18:07 -07:00
Andrew Kane bb07148238 Added concatenate operator for vectors 2024-04-14 23:12:07 -07:00
Andrew Kane a89b1382c5 Added l2_normalize function - closes #220 2024-04-14 20:53:05 -07:00
Andrew Kane b58f3cf181 Renamed quantize_binary to binary_quantize 2024-04-14 16:57:28 -07:00
Andrew Kane ddac9fe707 Renamed halfvec_dims to vector_dims [skip ci] 2024-04-14 16:40:16 -07:00
Andrew Kane 0b602309db Added quantize_binary and subvector functions for halfvec 2024-04-03 14:53:03 -07:00
Andrew Kane e6ad2c647d Added subvector function 2024-04-02 12:13:04 -07:00
Andrew Kane 2d0749543d Updated comparison operators to support vectors with different dimensions - #451 2024-04-01 22:12:06 -07:00
Andrew Kane 04a8d92eda Renamed tests [skip ci] 2024-04-01 20:51:21 -07:00