Commit d3edd09
[8.2] [MOD-10185] add SVS fp16 tests (#802)
* [MOD-10185] add SVS fp16 tests (#740)
* add fp16 tests
* more tests
* add printing utility to VecSimQueryReply and VecSimQueryResult
more tests
* more tests
add validateSVSIndexAttributesInfo to compare info to params
add populate_float16_vec
* more tests
* imp getStoredVectorDataByLabel for multi and no-compressed
more tests
* fix quant_modes
* multi index tests
* tiered tests
* fix test to fail
* temproraly push test_override_all to float32 tests
* update to crash
* revert svs tests chnages
fix cosine batch iterators tests and all fp16 tests
* test
* add range test
* skip test_get_distance for scalaar quant
* align svs_get_distance name test with test_svs.cpp
* clean ups
* add coverage to print VecSimQueryResult and VecSimQueryReply
* guard validateSVSIndexAttributesInfo with #if HAVE_SVS for the include
* fix
* align names with main branhc
(cherry picked from commit 00bf35d)
* remove multi block
* fix
* remove multi tiered tests
* revert to align with master
---------
Co-authored-by: meiravgri <109056284+meiravgri@users.noreply.github.com>
Co-authored-by: meiravgri <meirav.grimberg@redis.com>1 parent ee075bc commit d3edd09
File tree
8 files changed
+2935
-7
lines changed- src/VecSim
- algorithms/svs
- tests
- unit
- utils
8 files changed
+2935
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
692 | 692 | | |
693 | 693 | | |
694 | 694 | | |
695 | | - | |
696 | | - | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
697 | 733 | | |
698 | 734 | | |
699 | 735 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
245 | 245 | | |
246 | 246 | | |
247 | 247 | | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
0 commit comments