Skip to content

Conversation

@usamoi
Copy link
Contributor

@usamoi usamoi commented Sep 17, 2025

  1. fixes build.pin does not work if the build is not parallelized
  2. adds fast path if lists <= probes && !residual_quantization
  3. fixes cost estimation if lists < probes
  4. adds build.default to reduce special handling
  5. rotate vectors after all kinds of build to reduce special handling

@usamoi usamoi marked this pull request as draft September 17, 2025 07:13
@usamoi usamoi requested a review from Copilot September 17, 2025 07:13

This comment was marked as outdated.

@usamoi usamoi force-pushed the fixes branch 4 times, most recently from 296aa22 to f232185 Compare September 17, 2025 07:39
@usamoi usamoi requested a review from Copilot September 17, 2025 07:49

This comment was marked as outdated.

@usamoi usamoi force-pushed the fixes branch 4 times, most recently from 02a8ba5 to 8e4fd0c Compare September 18, 2025 07:24
@usamoi usamoi marked this pull request as ready for review September 18, 2025 07:25
@usamoi usamoi requested a review from Copilot September 18, 2025 07:25

This comment was marked as outdated.

@usamoi usamoi force-pushed the fixes branch 2 times, most recently from 91a1896 to d05d57b Compare September 18, 2025 08:03
@usamoi usamoi merged commit 552d347 into tensorchord:main Sep 18, 2025
21 checks passed
usamoi added a commit to usamoi/VectorChord that referenced this pull request Sep 26, 2025
1. fixes `build.pin` does not work if the build is not parallelized
2. adds fast path if `lists <= probes && !residual_quantization`
3. fixes cost estimation if `lists < probes`
4. adds `build.default` to reduce special handling
5. rotate vectors after all kinds of `build` to reduce special handling

Signed-off-by: usamoi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant