@@ -149,7 +149,7 @@ def __init__(
149
149
loss_goal : float | None = None ,
150
150
npoints_goal : int | None = None ,
151
151
end_time_goal : datetime | None = None ,
152
- duration_goal : timedelta | None = None ,
152
+ duration_goal : timedelta | int | float | None = None ,
153
153
executor = None ,
154
154
ntasks = None ,
155
155
log = False ,
@@ -424,7 +424,7 @@ def __init__(
424
424
loss_goal : float | None = None ,
425
425
npoints_goal : int | None = None ,
426
426
end_time_goal : datetime | None = None ,
427
- duration_goal : timedelta | None = None ,
427
+ duration_goal : timedelta | int | float | None = None ,
428
428
executor = None ,
429
429
ntasks = None ,
430
430
log = False ,
@@ -583,7 +583,7 @@ def __init__(
583
583
loss_goal : float | None = None ,
584
584
npoints_goal : int | None = None ,
585
585
end_time_goal : datetime | None = None ,
586
- duration_goal : timedelta | None = None ,
586
+ duration_goal : timedelta | int | float | None = None ,
587
587
executor = None ,
588
588
ntasks = None ,
589
589
log = False ,
@@ -802,7 +802,7 @@ def simple(
802
802
loss_goal : float | None = None ,
803
803
npoints_goal : int | None = None ,
804
804
end_time_goal : datetime | None = None ,
805
- duration_goal : timedelta | None = None ,
805
+ duration_goal : timedelta | int | float | None = None ,
806
806
):
807
807
"""Run the learner until the goal is reached.
808
808
@@ -995,7 +995,7 @@ def auto_goal(
995
995
loss : float | None = None ,
996
996
npoints : int | None = None ,
997
997
end_time : datetime | None = None ,
998
- duration : timedelta | int | None = None ,
998
+ duration : timedelta | int | float | None = None ,
999
999
learner : BaseLearner | None = None ,
1000
1000
allow_running_forever : bool = True ,
1001
1001
) -> Callable [[BaseLearner ], bool ]:
0 commit comments