Skip to content

Actions: kemingy/rabitq

Actions

All workflows

Actions

Loading...
Loading

Showing runs from all workflows
58 workflow runs
58 workflow runs

Filter by Event

Filter by Status

Filter by Branch

Filter by Actor

use &[f32] directly for all simd functions
Rust #33: Commit 0d969bd pushed by kemingy
October 3, 2024 03:31 1m 9s main
October 3, 2024 03:31 1m 9s
use normal(0,1) to generate the orthogonal matrix
Rust #32: Commit e4f1ec3 pushed by kemingy
September 25, 2024 08:22 1m 23s main
September 25, 2024 08:22 1m 23s
make calculate recall fn clear
Rust #31: Commit 8001d3f pushed by kemingy
September 25, 2024 05:18 1m 13s main
September 25, 2024 05:18 1m 13s
generate random from uniform distribution
Rust #30: Commit 8f3cbec pushed by kemingy
September 25, 2024 04:33 1m 17s main
September 25, 2024 04:33 1m 17s
add always_equal wrap to heap rerank for item id
Rust #29: Commit 86f0532 pushed by kemingy
September 25, 2024 03:26 1m 10s main
September 25, 2024 03:26 1m 10s
sort each posting-list by the distance to centroid
Rust #28: Commit ea13ebc pushed by kemingy
September 24, 2024 11:40 1m 23s main
September 24, 2024 11:40 1m 23s
use compact factor struct that contains ip,ppc,err,x_c_distance_square
Rust #27: Commit bb440e3 pushed by kemingy
September 23, 2024 07:41 1m 20s main
September 23, 2024 07:41 1m 20s
flatten x binary u64
Rust #26: Commit 48236b2 pushed by kemingy
September 22, 2024 07:42 1m 9s main
September 22, 2024 07:42 1m 9s
add reduce f32 256
Rust #25: Commit 37c688f pushed by kemingy
September 19, 2024 07:18 1m 22s main
September 19, 2024 07:18 1m 22s
find a balance for dim 128 & 960
Rust #24: Commit 0e7cd6e pushed by kemingy
September 16, 2024 17:26 1m 13s main
September 16, 2024 17:26 1m 13s
use more consts
Rust #23: Commit 0b083dd pushed by kemingy
September 15, 2024 15:17 1m 19s main
September 15, 2024 15:17 1m 19s
rewrite binary_dot_product with simd
Rust #22: Commit edabd4a pushed by kemingy
September 15, 2024 14:50 1m 9s main
September 15, 2024 14:50 1m 9s
compute rerank for each posting list
Rust #21: Commit 8f962f7 pushed by kemingy
September 15, 2024 10:38 1m 21s main
September 15, 2024 10:38 1m 21s
use dot_product simd to replace faer mul
Rust #20: Commit e5fd6ec pushed by kemingy
September 15, 2024 08:56 1m 12s main
September 15, 2024 08:56 1m 12s
change from nalgebra to faer
Rust #19: Commit 0411821 pushed by kemingy
September 15, 2024 08:28 1m 12s main
September 15, 2024 08:28 1m 12s
add binary heap based rerank with ord f32
Rust #18: Commit 8b99250 pushed by kemingy
September 14, 2024 16:13 39s main
September 14, 2024 16:13 39s
resort base by the cluster labels
Rust #17: Commit a0f6d84 pushed by kemingy
September 6, 2024 12:29 42s main
September 6, 2024 12:29 42s
support binary dump/load
Rust #16: Commit ebbc675 pushed by kemingy
September 6, 2024 09:39 45s main
September 6, 2024 09:39 45s
add query count to metrics, update dependencies
Rust #15: Commit 4c5e135 pushed by kemingy
August 28, 2024 02:23 37s main
August 28, 2024 02:23 37s
try simd dot product v.s. blas
Rust #14: Commit a81f937 pushed by kemingy
August 27, 2024 14:41 45s main
August 27, 2024 14:41 45s
rewrite sub_to with avx2
Rust #13: Commit e5a4af0 pushed by kemingy
August 27, 2024 06:53 39s main
August 27, 2024 06:53 39s
rewrite query vec scalar quantization with simd
Rust #12: Commit 28efe09 pushed by kemingy
August 27, 2024 05:33 46s main
August 27, 2024 05:33 46s
rewrite min/max with simd
Rust #11: Commit c97be68 pushed by kemingy
August 23, 2024 14:31 43s main
August 23, 2024 14:31 43s
add load/dump method to rabitq
Rust #10: Commit f54bedf pushed by kemingy
August 22, 2024 15:28 43s main
August 22, 2024 15:28 43s
reuse y_binary_vec with reset, replace to_u8 to as u8
Rust #9: Commit d2d51b0 pushed by kemingy
August 22, 2024 13:31 41s main
August 22, 2024 13:31 41s