CARVIEW |
Select Language
HTTP/2 200
date: Sat, 19 Jul 2025 15:41:18 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"0ae7996379ae81f7bef99d039903f2e1"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=Ryjk%2BHPuH9b9gpIPWzHI1W24vsgTqvK09KCb4tFbYbh26T5rdtcBreq5HbL0DKpp65S3k3AEU%2BE2s5ckcG%2ByGr%2FcAZN2TiYdliuTg0NC7gQL%2F6uIZk7TpoksUDHdLkHIYGWYEHu7TWIcnzs8iK53oHjx0aGiiVQtmvjSGkNyAztJvoih5co%2F%2FemR6UvK8HrbNI%2Bx8v8mehuGBtljEeWjMhqnqE5v8gOPRa5B%2BzRZ%2BspwGC8U4dO05d1v1rJWVWrv1aLNosLfzdjFtsG3NnLgJA%3D%3D--NwVrVSm9wbKwoYFP--6PWMmKZiBvbge3iaTQrhQw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.2068258499.1752939677; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 15:41:17 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 15:41:17 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E7D4:134C64:8D42B2:B79262:687BBC9D
Release v4.3.0 Β· optuna/optuna Β· GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
v4.3.0
Compare
bc23723
This commit was created on GitHub.com and signed with GitHubβs verified signature.
This is the release note of v4.3.0.
Highlights
This has various bug fixes and improvements to the documentation and more.
Breaking Changes
- [fix] lgbm 4.6.0 compatibility (optuna/optuna-integration#207, thanks @ffineis!)
Enhancements
- Accept custom objective in
LightGBMTuner
(optuna/optuna-integration#203, thanks @sawa3030!) - Improve time complexity of
IntersectionSearchSpace
(#5982, thanks @GittyHarsha!) - Add
_prev_waiting_trial_number
inInMemoryStorage
to improve the efficiency of_pop_waiting_trial_id
(#5993, thanks @sawa3030!) - Add arguments of versions to
convert_positional_args
(#6009, thanks @fusawa-yugo!) - Add
wait_server_ready
method in GrpcStorageProxy (#6010, thanks @hitsgub!) - Remove warning messages for Matplotlib-based
plot_contour
andplot_rank
(#6011) - Fix type checking in
optuna._callbacks.py
(#6030) - Enhance
SBXCrossover
(#6008, thanks @hrntsm!)
Bug Fixes
- Convert storage into
InMemoryStorage
before copying to the local (optuna/optuna-integration#213) - Fix contour plot of
matplotlib
(#5892, thanks @fusawa-yugo!) - Fix threading lock logic (#5922)
- Use
_LazyImport
for grpcio package (#5954) - Prevent Lock Blocking by Adding Timeout to
JournalStorage
(#5971, thanks @sawa3030!) - Fix a minor bug in GPSampler for objective that returns
inf
(#5995) - Fix a bug that a gRPC server doesn't work with JournalStorage (#6004, thanks @fusawa-yugo!)
- Fix
_pop_waiting_trial_id
for finished trial (#6012) - Resolve the issue where
BruteForceSampler
fails to suggest all combinations (#5893)
Documentation
- Follow recent changes in
optuna/optuna
's document sphinx config (optuna/optuna-integration#197) - Fix links to external modules (optuna/optuna-integration#198)
- Update
CONTRIBUTING.md
(optuna/optuna-integration#200, thanks @sawa3030!) - Update comment in
.readthedocs.yml
(#5976) - Add comments on the reproducibility of
HyperBandPruner
(#6018)
Examples
- [hotfix] Add the version constraint on
dask
(optuna/optuna-examples#296) - [hotfix] Add the version constraint on
dask
fordask-ml
(optuna/optuna-examples#297) - Extends execution span of
hiplot
andsklearn
(optuna/optuna-examples#298, thanks @fusawa-yugo!) - Apply black to fix CI (optuna/optuna-examples#300)
- Bump up to 3.12 for CI (optuna/optuna-examples#301)
- [hotfix] Add the version constraint on
lightgbm
(optuna/optuna-examples#302) - Fix Skorch Example (optuna/optuna-examples#303, thanks @ParagEkbote!)
- Add version constraint for tensorflow-related CI (optuna/optuna-examples#304)
- Temporarily skip Python 3.9 in fastai example (optuna/optuna-examples#308)
- Run the
skorch
example in the CI (optuna/optuna-examples#309) - Fix
fastai
Example (optuna/optuna-examples#312)
Tests
Code Fixes
- Add
BaseGASampler
(#5864) - Fix comments in
pyproject.toml
(#5972) - Remove
FirstTrialOnlyRandomSampler
(#5973, thanks @mehakmander11!) - Remove
_check_and_set_param_distribution
(#5975, thanks @siddydutta!) - Remove
testing/distributions.py
(#5977, thanks @mehakmander11!) - Remove
_StudyInfo
'sparam_distribution
in_cached_storage.py
(#5978, thanks @tarunprabhu11!) - Introduce
UpdateFinishedTrialError
to raise an error when attempting to modify a finished trial (#6001, thanks @sawa3030!) - Deprecate
consider_prior
inTPESampler
(#6005, thanks @sawa3030!) - Improve Code Readability by Following PEP8 Standards (#6006, thanks @sawa3030!)
- Made error message for
create_study
's direction easier to understandoptuna.study
(#6021, thanks @sinano1107!)
Continuous Integration
- Hotfix ci (optuna/optuna-integration#199)
- Add flake8 in CI (optuna/optuna-integration#201, thanks @sawa3030!)
- Remove test cases that uses
UnsupportedDistribution
(optuna/optuna-integration#208) - Fix a mypy error when using
numpy>=2.2.4
(optuna/optuna-integration#212) - Fix a bug of
lightgbm
tuner for Python 3.8 users (optuna/optuna-integration#214) - Add a version constraint on
xgboost
(optuna/optuna-integration#217) - Run (optuna/optuna-integration#218)
- Ensure gRPC server readiness before proceeding to prevent test failures (#5938, thanks @sawa3030!)
- Apply black to fix CI (#5952)
- Add
workflow_dispatch
trigger to all the CI (#6019) - Fix CI (#6026)
Other
- Bump up version number to 4.3.0.dev (optuna/optuna-integration#192)
- Bump the version up to v4.2.1 (optuna/optuna-integration#195)
- Set repository url (optuna/optuna-integration#196, thanks @ktns!)
- Bump up version number to v4.3.0 (optuna/optuna-integration#221)
- Bump the version up to v4.3.0.dev (#5927)
- Add the article to the news section (#5928)
- Update news section for 4.2.0 release (#5934)
- Update News (#5936)
- Update README with the new blog entry (#5980)
- Add
GPSampler
blog to the announcement (#6014) - Add grpc blog to README (#6020)
Thanks to All the Contributors!
This release was made possible by the authors and the people who participated in the reviews and discussions.
@Alnusjaponica, @GittyHarsha, @HideakiImamura, @ParagEkbote, @c-bata, @contramundum53, @ffineis, @fusawa-yugo, @gen740, @hitsgub, @hrntsm, @kAIto47802, @ktns, @mehakmander11, @nabenabe0928, @not522, @nzw0301, @porink0424, @sawa3030, @siddydutta, @sinano1107, @tarunprabhu11, @toshihikoyanase, @y0z
Assets 2
7 people reacted
0
Join discussion
You canβt perform that action at this time.