@@ -149,7 +149,7 @@ def __init__(
149149 loss_goal : float | None = None ,
150150 npoints_goal : int | None = None ,
151151 end_time_goal : datetime | None = None ,
152- duration_goal : timedelta | None = None ,
152+ duration_goal : timedelta | int | float | None = None ,
153153 executor = None ,
154154 ntasks = None ,
155155 log = False ,
@@ -424,7 +424,7 @@ def __init__(
424424 loss_goal : float | None = None ,
425425 npoints_goal : int | None = None ,
426426 end_time_goal : datetime | None = None ,
427- duration_goal : timedelta | None = None ,
427+ duration_goal : timedelta | int | float | None = None ,
428428 executor = None ,
429429 ntasks = None ,
430430 log = False ,
@@ -583,7 +583,7 @@ def __init__(
583583 loss_goal : float | None = None ,
584584 npoints_goal : int | None = None ,
585585 end_time_goal : datetime | None = None ,
586- duration_goal : timedelta | None = None ,
586+ duration_goal : timedelta | int | float | None = None ,
587587 executor = None ,
588588 ntasks = None ,
589589 log = False ,
@@ -802,7 +802,7 @@ def simple(
802802 loss_goal : float | None = None ,
803803 npoints_goal : int | None = None ,
804804 end_time_goal : datetime | None = None ,
805- duration_goal : timedelta | None = None ,
805+ duration_goal : timedelta | int | float | None = None ,
806806):
807807 """Run the learner until the goal is reached.
808808
@@ -995,7 +995,7 @@ def auto_goal(
995995 loss : float | None = None ,
996996 npoints : int | None = None ,
997997 end_time : datetime | None = None ,
998- duration : timedelta | int | None = None ,
998+ duration : timedelta | int | float | None = None ,
999999 learner : BaseLearner | None = None ,
10001000 allow_running_forever : bool = True ,
10011001) -> Callable [[BaseLearner ], bool ]:
0 commit comments