File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
optuna/storages/_rdb/alembic/versions Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 66
77"""
88
9+ from __future__ import annotations
10+
911import enum
1012
1113import numpy as np
1214from alembic import op
1315import sqlalchemy as sa
1416from sqlalchemy .exc import SQLAlchemyError
1517from sqlalchemy import orm
16- from typing import Optional
17- from typing import Tuple
1818
1919try :
2020 from sqlalchemy .orm import declarative_base
@@ -54,7 +54,7 @@ class TrialIntermediateValueType(enum.Enum):
5454 def intermediate_value_to_stored_repr (
5555 cls ,
5656 value : float ,
57- ) -> Tuple [ Optional [ float ] , TrialIntermediateValueType ]:
57+ ) -> tuple [ float | None , TrialIntermediateValueType ]:
5858 if np .isnan (value ):
5959 return (None , cls .TrialIntermediateValueType .NAN )
6060 elif value == float ("inf" ):
You can’t perform that action at this time.
0 commit comments