Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable single pruner in multi-objective optimization #5438

Draft
wants to merge 30 commits into
base: master
Choose a base branch
from

Conversation

eukaryo
Copy link
Collaborator

@eukaryo eukaryo commented May 9, 2024

Motivation

  • I want to enable pruning in multi-objective optimization.
  • I want not to change DB Schema in this PR; I think that updating DB and enabling multiple pruners are in future work.

Description of the changes

  • Enabled reporting scalar intermediate value in multi objective optimization.
  • Added an optional argument to some pruners, which determines the direction of pruner. The argument must be set by user for multi-objective optimization, and should not be set for single-objective optimization.
  • Added unittests.
  • Added codes and comments to define the extended specification of values in FrozenTrial of which TrialState is PRUNED.

@eukaryo
Copy link
Collaborator Author

eukaryo commented May 13, 2024

At this time, I am aware that the docstrings are needed to be updated. I will work on it soon.
All other code is review-ready.

@eukaryo eukaryo marked this pull request as draft May 13, 2024 16:54
Copy link
Contributor

This pull request has not seen any recent activity.

@github-actions github-actions bot added the stale Exempt from stale bot labeling. label May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale Exempt from stale bot labeling.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant