Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IVF-PQ: manipulating individual lists #1298

Merged
merged 48 commits into from
Apr 17, 2023
Merged
Show file tree
Hide file tree
Changes from 38 commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
d421375
Add a method to reconstruct the compressed index data
achirkin Feb 23, 2023
c7b5574
Fix a typo in the docs
achirkin Feb 23, 2023
087919f
Relax the constraints a bit
achirkin Feb 23, 2023
b5e9844
Add the public interface
achirkin Feb 23, 2023
ea81c1e
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
achirkin Feb 27, 2023
6567f5c
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
achirkin Feb 28, 2023
3ccd48f
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
achirkin Mar 6, 2023
fdb8a6a
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
achirkin Mar 7, 2023
56ffc84
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
achirkin Mar 8, 2023
ebd1b1c
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
achirkin Mar 15, 2023
2773a86
Fix the merge errors
achirkin Mar 15, 2023
82be40c
Add an option to reconstruct cluster data by in-cluster indices
achirkin Mar 15, 2023
5fc1c53
Update the docs for the new function
achirkin Mar 15, 2023
ddc4466
Detach reconstruction logic from the data reading logic
achirkin Mar 15, 2023
56eb716
Merge remote-tracking branch 'rapidsai/branch-23.04' into fea-ivf-pq-…
achirkin Mar 16, 2023
3a2c622
Implement unpack_list_data
achirkin Mar 16, 2023
e7c35e7
Public interface for unpack_list_data
achirkin Mar 16, 2023
839cd48
Fix (unrelated to the PR) test condition being just a little bit too …
achirkin Mar 16, 2023
46d5a84
Fix a miswording in the docs
achirkin Mar 16, 2023
9fc9818
Add public api for extending individual lists
achirkin Mar 16, 2023
2f1f6f7
Merge remote-tracking branch 'rapidsai/branch-23.04' into fea-ivf-pq-…
achirkin Mar 16, 2023
ac8aa18
Implemented pack_list_data
achirkin Mar 16, 2023
d5b2d1b
Merge remote-tracking branch 'rapidsai/branch-23.04' into fea-ivf-pq-…
achirkin Mar 16, 2023
f62273d
Reuse write_vector inside the process_and_fill_codes_kernel
achirkin Mar 16, 2023
38895bb
Initial implementation of extend_list (failing tests)
achirkin Mar 17, 2023
a674768
Adjust the scheduling of the encode_list_data_kernel
achirkin Mar 17, 2023
1be2f6b
Factor code-packing out of the build file
achirkin Mar 17, 2023
d6cad17
Fix failing tests
achirkin Mar 17, 2023
2625666
Merge remote-tracking branch 'rapidsai/branch-23.04' into fea-ivf-pq-…
achirkin Mar 17, 2023
172673b
Merge remote-tracking branch 'rapidsai/branch-23.04' into fea-ivf-pq-…
achirkin Mar 17, 2023
1504027
Relax the test criterion eps a little bit
achirkin Mar 17, 2023
1326ac7
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
achirkin Mar 19, 2023
08cfacb
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
achirkin Mar 20, 2023
a399023
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
achirkin Mar 21, 2023
d935568
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
cjnolet Mar 23, 2023
d1dd238
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
cjnolet Mar 23, 2023
5514d7d
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
achirkin Mar 25, 2023
a317622
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
achirkin Mar 25, 2023
9367936
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
achirkin Mar 28, 2023
09f1a0d
Move ivf_pq helpers to separate file and namespace
tfeher Mar 31, 2023
b7e811a
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
tfeher Mar 31, 2023
926f510
Add public API for pack_list_data
tfeher Mar 31, 2023
8e311d9
Increase tolarance for vector reconstruction test
tfeher Apr 2, 2023
158189c
Merge branch 'branch-23.04' into fea-ivf-pq-reconstruct
tfeher Apr 3, 2023
280c040
Correct number of list elements to compare
tfeher Apr 3, 2023
a7e5419
Add ivf_pq::helpers::codepacker::pack / unpack
tfeher Apr 5, 2023
09abadb
Merge branch 'branch-23.06' into fea-ivf-pq-reconstruct
cjnolet Apr 12, 2023
923c3b5
Merge branch 'branch-23.06' into fea-ivf-pq-reconstruct
cjnolet Apr 14, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading