https://github.com/himkt/optuna-e2e
https://github.com/himkt/optuna-e2e
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/himkt/optuna-e2e
- Owner: himkt
- Created: 2022-03-03T03:32:40.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-07-02T04:12:06.000Z (almost 3 years ago)
- Last Synced: 2025-04-09T10:52:14.761Z (about 1 year ago)
- Language: Python
- Size: 33.2 KB
- Stars: 1
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Setup database
```sh
docker compose up --build
```
### Clean
```sh
docker compose down
```
### Run optimization with Optuna v2.10.0
```sh
docker compose run --rm optuna-210 bash
```
### Run optimization with Optuna v3.0.0
```sh
docker compose run --rm optuna-300 bash
```
---
### Migration
```sh
# Create study
docker compose run --rm optuna-210 python src/init.py
# Run migration on RDB
docker compose run --rm optuna-300 bash src/upgrade.sh
# Run migration on Redis
docker compose run --rm optuna-210 python src/redis/copy_study.py
docker compose run --rm optuna-300 bash src/redis/upgrade.sh
docker compose run --rm optuna-300 python src/redis/copy_back_study.py
# Resume study
docker compose run --rm optuna-300 python src/load.py
```