Add int8 data type support to diskann-garnet/vectorset#1060
Draft
Copilot wants to merge 3 commits into
Draft
Conversation
- Add SB8 variant to VectorValueType for signed 8-bit input - Handle SB8 in interpret_vector (direct storage and f32 conversion) - Handle Q8 quant type in create_index to create index with i8 VectorRepr - Handle FP32 + Q8 path for converting f32 input to i8 storage - Add Int8 variant to vectorset DataType enum - Implement Element trait for i8 and wire up dispatch - Use SB8/Q8 protocol values in ingest and query commands - Update README to document SB8 and Q8 extensions Agent-Logs-Url: https://github.com/microsoft/DiskANN/sessions/7664c19b-7cdd-4a84-8249-951b2e2e040b Co-authored-by: harsha-simhadri <5590673+harsha-simhadri@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Add int8 support to diskann-garnet/vectorset
Add int8 data type support to diskann-garnet/vectorset
May 12, 2026
Agent-Logs-Url: https://github.com/microsoft/DiskANN/sessions/9adc0f60-1eec-419c-ae00-3fbc815d2e5b Co-authored-by: harsha-simhadri <5590673+harsha-simhadri@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.