Files
optuna-dashboard/hack/check-docker-image/optuna_example.py
T
2023-05-16 16:01:54 +09:00

20 lines
416 B
Python

import sys
import optuna
def objective(trial):
x = trial.suggest_float("x", -100, 100)
y = trial.suggest_categorical("y", [-1, 0, 1])
return x**2 + y
if __name__ == "__main__":
if len(sys.argv) != 2:
print("Invalid args")
sys.exit(1)
db_url = sys.argv[1]
study = optuna.create_study(storage=db_url, study_name="example-study")
study.optimize(objective, n_trials=10)