Skip to content

Delete optuna.integration.ChainerPruningExtension for migrating to optuna-integration package.#4370

Merged
contramundum53 merged 15 commits intooptuna:masterfrom
gen740:optuna_integration_master
Feb 28, 2023
Merged

Delete optuna.integration.ChainerPruningExtension for migrating to optuna-integration package.#4370
contramundum53 merged 15 commits intooptuna:masterfrom
gen740:optuna_integration_master

Conversation

@gen740
Copy link
Copy Markdown
Member

@gen740 gen740 commented Jan 30, 2023

Motivation

Optuna.integration is a cluster of the integration modules that are independent of each other.
So splitting optuna-integraton into another module will reduce the cost of development.

I have made a prototype of optuna-integraton,
which only contains optuna.integration.ChainerPruningExtension.

In this PR, I delete the optuna.integration.ChainerPruningExtension for the optuna-integration module.

Description of the changes

  • Delete optuna.integration.ChainerPruningExtension implementation and tests.

@github-actions github-actions bot added the optuna.integration Related to the `optuna.integration` submodule. This is automatically labeled by github-actions. label Jan 30, 2023
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Jan 30, 2023

Codecov Report

Merging #4370 (5adf45d) into master (fa54271) will decrease coverage by 0.74%.
The diff coverage is 0.00%.

📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@            Coverage Diff             @@
##           master    #4370      +/-   ##
==========================================
- Coverage   90.40%   89.66%   -0.74%     
==========================================
  Files         172      178       +6     
  Lines       13682    13937     +255     
==========================================
+ Hits        12369    12497     +128     
- Misses       1313     1440     +127     
Impacted Files Coverage Δ
optuna/integration/chainer.py 0.00% <0.00%> (-89.75%) ⬇️
optuna/study/study.py 94.23% <0.00%> (-0.74%) ⬇️
optuna/samplers/_cmaes.py 98.25% <0.00%> (ø)
optuna/terminator/improvement/gp/botorch.py 44.11% <0.00%> (ø)
optuna/terminator/improvement/evaluator.py 89.28% <0.00%> (ø)
optuna/terminator/__init__.py 44.44% <0.00%> (ø)
optuna/terminator/improvement/_preprocessing.py 34.48% <0.00%> (ø)
optuna/terminator/_search_space/intersection.py 100.00% <0.00%> (ø)
optuna/terminator/improvement/gp/base.py 91.66% <0.00%> (ø)

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@github-actions
Copy link
Copy Markdown
Contributor

This pull request has not seen any recent activity.

@github-actions github-actions bot added the stale Exempt from stale bot labeling. label Feb 12, 2023
@gen740 gen740 force-pushed the optuna_integration_master branch from 07aa32d to 630c31b Compare February 17, 2023 08:53
@github-actions github-actions bot removed the stale Exempt from stale bot labeling. label Feb 19, 2023
@github-actions
Copy link
Copy Markdown
Contributor

This pull request has not seen any recent activity.

@github-actions github-actions bot added the stale Exempt from stale bot labeling. label Feb 26, 2023
@gen740 gen740 force-pushed the optuna_integration_master branch from a8afbe6 to 18ae762 Compare February 28, 2023 04:05
@gen740 gen740 force-pushed the optuna_integration_master branch from 18ae762 to 5adf45d Compare February 28, 2023 04:19
@gen740 gen740 marked this pull request as ready for review February 28, 2023 05:03
@HideakiImamura HideakiImamura self-assigned this Feb 28, 2023
Copy link
Copy Markdown
Member

@HideakiImamura HideakiImamura left a comment

Choose a reason for hiding this comment

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

Thanks for the PR. I have several comments.

Copy link
Copy Markdown
Member

@HideakiImamura HideakiImamura left a comment

Choose a reason for hiding this comment

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

LGTM.

@contramundum53 contramundum53 self-assigned this Feb 28, 2023
Copy link
Copy Markdown
Member

@contramundum53 contramundum53 left a comment

Choose a reason for hiding this comment

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

LGTM!
Thank you for this nice work!

@contramundum53 contramundum53 merged commit a8be88c into optuna:master Feb 28, 2023
@contramundum53 contramundum53 added this to the v3.2.0 milestone Feb 28, 2023
@contramundum53 contramundum53 added code-fix Change that does not change the behavior, such as code refactoring. compatibility Change that breaks compatibility. and removed code-fix Change that does not change the behavior, such as code refactoring. labels Feb 28, 2023
@gen740 gen740 deleted the optuna_integration_master branch March 8, 2023 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

compatibility Change that breaks compatibility. optuna.integration Related to the `optuna.integration` submodule. This is automatically labeled by github-actions. stale Exempt from stale bot labeling.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants