Skip to content

Require explicit arguments for mlos_core optimizers#760

Merged
bpkroth merged 11 commits into
microsoft:mainfrom
jsfreischuetz:explicit_args
Jun 28, 2024
Merged

Require explicit arguments for mlos_core optimizers#760
bpkroth merged 11 commits into
microsoft:mainfrom
jsfreischuetz:explicit_args

Conversation

@jsfreischuetz

@jsfreischuetz jsfreischuetz commented Jun 28, 2024

Copy link
Copy Markdown
Collaborator

This is a simple PR that makes all arguments explicit for optimizer-related function calls in preparation to add additional arguments in #751 and make it easier to review.

@jsfreischuetz jsfreischuetz requested a review from a team as a code owner June 28, 2024 00:06
Comment thread mlos_bench/mlos_bench/optimizers/mlos_core_optimizer.py Outdated
Comment thread mlos_core/mlos_core/optimizers/optimizer.py
Comment thread mlos_core/mlos_core/optimizers/optimizer.py
@bpkroth bpkroth changed the title Require Explicit Arguments Require explicit arguments for mlos_core optimizers Jun 28, 2024

@bpkroth bpkroth left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd like to change the configurations parameter to configs at the same time for brevity and make sure the tests pass, but other than that LGTM.

jsfreischuetz and others added 5 commits June 28, 2024 12:03
Co-authored-by: Brian Kroth <bpkroth@users.noreply.github.com>
Co-authored-by: Brian Kroth <bpkroth@users.noreply.github.com>
Co-authored-by: Brian Kroth <bpkroth@users.noreply.github.com>

@bpkroth bpkroth left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@bpkroth bpkroth merged commit bb6c6f2 into microsoft:main Jun 28, 2024
@bpkroth

bpkroth commented Jun 28, 2024

Copy link
Copy Markdown
Contributor

Ignoring the Windows CI issue for now - #768

@jsfreischuetz jsfreischuetz deleted the explicit_args branch June 28, 2024 22: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