Skip to content

Add a converter from Rustuna's Storage to Optuna's Storage interface. - #9

Merged
c-bata merged 4 commits into
mainfrom
rustuna-storage-converter
Dec 10, 2025
Merged

c-bata merged 4 commits into
mainfrom
rustuna-storage-converter

Conversation

@c-bata

@c-bata c-bata commented Dec 10, 2025

Copy link
Copy Markdown
Member

This PR introduces ToOptunaStorage class enabling Rustuna's storage implementation being able to use from Optuna. Usage is like below:

import optuna
import rustuna
from rustuna.converter import ToOptunaStorage

rustuna_storage = rustuna.Storage.sqlite3(filename)
storage = ToOptunaStorage(rustuna_storage)

study = optuna.create_study(storage=storage)
study.optimize(...)

@c-bata
c-bata merged commit 512ae4c into main Dec 10, 2025
8 checks passed
@c-bata
c-bata deleted the rustuna-storage-converter branch December 10, 2025 03:12
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.

1 participant