Skip to content

vb-20: add more control to sweeps.json#21

Open
nvzm123 wants to merge 10 commits into
SearchScale:benchmark-with-latest-cuvsfrom
nvzm123:vb-20__zackm
Open

vb-20: add more control to sweeps.json#21
nvzm123 wants to merge 10 commits into
SearchScale:benchmark-with-latest-cuvsfrom
nvzm123:vb-20__zackm

Conversation

@nvzm123
Copy link
Copy Markdown

@nvzm123 nvzm123 commented May 12, 2026

This PR changes the parsing of the algorithms from a dictionary to a list so that we can include more control (e.g. hnswLayers should algebraically correlate to number of vectors and graph-degree such that we may prefer different hnswLayers for different graph-degrees).

This PR maintains previous functionality and won't break someone's experience if they try using the previous sweeps.json.

Basically we look for either a list of algorithms or a dictionary of algorithms and if we find a list, then we expect the style to be closer to sweeps_3000.json

@nvzm123
Copy link
Copy Markdown
Author

nvzm123 commented May 12, 2026

@nvzm123 nvzm123 mentioned this pull request May 12, 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