Skip to content

Add a preprocessor in Turbo#548

Open
zzlin237 wants to merge 28 commits into
alibaba:mainfrom
zzlin237:refactor/turbo_preprocessor
Open

Add a preprocessor in Turbo#548
zzlin237 wants to merge 28 commits into
alibaba:mainfrom
zzlin237:refactor/turbo_preprocessor

Conversation

@zzlin237

@zzlin237 zzlin237 commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Description: A preprocessor is an optional internal component of the Turbo quantizer, primarily responsible for preprocessing data prior to retrieval. Its main functionalities include rotation and dimensionality reduction. Currently, only FHT rotation has been implemented, with support for OPQ rotation, dimensionality reduction, and other features planned for future releases.
Benefits: A module developed for Turbo

@zzlin237 zzlin237 requested a review from zhourrr as a code owner July 3, 2026 03:20
@zzlin237 zzlin237 requested review from Cuiyus and JalinWang and removed request for chinaux and zhourrr July 3, 2026 07:23
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.

2 participants