Skip to content

[MOD-14957] Add SQ8 quantization support for tiered HNSW index - #5

Open
xiangze-arm wants to merge 1 commit into
sq8_rebasefrom
tiered_hnsw_sq8
Open

[MOD-14957] Add SQ8 quantization support for tiered HNSW index#5
xiangze-arm wants to merge 1 commit into
sq8_rebasefrom
tiered_hnsw_sq8

Conversation

@xiangze-arm

Copy link
Copy Markdown
Collaborator

Describe the changes in the pull request

Enable SQ8 quantization for tiered HNSW index. The index now accumulates a configurable initial vector set to calculate the mean, builds the quantized backend, and then migrates pending vectors through the normal tiered flow.

Which issues this PR fixes

  1. [MOD-14957]

Main objects this PR modified

  1. TieredHNSWIndex — Add support for SQ8 and accumulation phase etc.
  2. TieredFactory — Consider quantization in EstimateInitialSize() and NewIndex()
  3. Tiered HNSW and SQ8 unit tests

Mark if applicable

  • This PR introduces API changes
  • This PR introduces serialization changes

@xiangze-arm xiangze-arm changed the title [MOD-14957] Add SQ8 quantization support for tired HNSW index [MOD-14957] Add SQ8 quantization support for tiered HNSW index Aug 5, 2026
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