Skip to content

Add configurable workload degree to AIM - #222

Open
ArijanaBohr wants to merge 2 commits into
google:mainfrom
ArijanaBohr:add-workload-degree
Open

ArijanaBohr wants to merge 2 commits into
google:mainfrom
ArijanaBohr:add-workload-degree

Conversation

@ArijanaBohr

Copy link
Copy Markdown
Contributor

Summary

This PR addresses issue #199.
The PR exposes the degree of AIM’s automatically constructed workload as a configurable parameter.

  • Adds degree to AIMConfig, with the current degree of 3 as the default.
  • Uses degree when constructing the default workload and candidate measurements.

This PR builds on #196, which handles default workload construction for datasets with fewer columns than the requested degree. Once #196 is merged, this PR can be rebased onto main.

Testing

Added targeted tests for configurable workload degree and AIMConfig propagation. Existing and new tests in common_test.py and aim_test.py pass.

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