@@ -84,7 +84,7 @@ class BaseRunner(metaclass=abc.ABCMeta):
84
84
Convenience argument, use instead of ``goal``. The end condition for the
85
85
calculation. Stop when the number of points is larger or
86
86
equal than this value.
87
- datetime_goal : datetime, optional
87
+ end_time_goal : datetime, optional
88
88
Convenience argument, use instead of ``goal``. The end condition for the
89
89
calculation. Stop when the current time is larger or equal than this
90
90
value.
@@ -147,7 +147,7 @@ def __init__(
147
147
* ,
148
148
loss_goal : float | None = None ,
149
149
npoints_goal : int | None = None ,
150
- datetime_goal : datetime | None = None ,
150
+ end_time_goal : datetime | None = None ,
151
151
duration_goal : timedelta | None = None ,
152
152
executor = None ,
153
153
ntasks = None ,
@@ -164,7 +164,7 @@ def __init__(
164
164
goal ,
165
165
loss_goal ,
166
166
npoints_goal ,
167
- datetime_goal ,
167
+ end_time_goal ,
168
168
duration_goal ,
169
169
allow_running_forever ,
170
170
)
@@ -422,7 +422,7 @@ def __init__(
422
422
* ,
423
423
loss_goal : float | None = None ,
424
424
npoints_goal : int | None = None ,
425
- datetime_goal : datetime | None = None ,
425
+ end_time_goal : datetime | None = None ,
426
426
duration_goal : timedelta | None = None ,
427
427
executor = None ,
428
428
ntasks = None ,
@@ -438,7 +438,7 @@ def __init__(
438
438
goal = goal ,
439
439
loss_goal = loss_goal ,
440
440
npoints_goal = npoints_goal ,
441
- datetime_goal = datetime_goal ,
441
+ end_time_goal = end_time_goal ,
442
442
duration_goal = duration_goal ,
443
443
executor = executor ,
444
444
ntasks = ntasks ,
@@ -503,7 +503,7 @@ class AsyncRunner(BaseRunner):
503
503
Convenience argument, use instead of ``goal``. The end condition for the
504
504
calculation. Stop when the number of points is larger or
505
505
equal than this value.
506
- datetime_goal : datetime, optional
506
+ end_time_goal : datetime, optional
507
507
Convenience argument, use instead of ``goal``. The end condition for the
508
508
calculation. Stop when the current time is larger or equal than this
509
509
value.
@@ -580,7 +580,7 @@ def __init__(
580
580
* ,
581
581
loss_goal : float | None = None ,
582
582
npoints_goal : int | None = None ,
583
- datetime_goal : datetime | None = None ,
583
+ end_time_goal : datetime | None = None ,
584
584
duration_goal : timedelta | None = None ,
585
585
executor = None ,
586
586
ntasks = None ,
@@ -612,7 +612,7 @@ def __init__(
612
612
goal = goal ,
613
613
loss_goal = loss_goal ,
614
614
npoints_goal = npoints_goal ,
615
- datetime_goal = datetime_goal ,
615
+ end_time_goal = end_time_goal ,
616
616
duration_goal = duration_goal ,
617
617
executor = executor ,
618
618
ntasks = ntasks ,
@@ -799,7 +799,7 @@ def simple(
799
799
* ,
800
800
loss_goal : float | None = None ,
801
801
npoints_goal : int | None = None ,
802
- datetime_goal : datetime | None = None ,
802
+ end_time_goal : datetime | None = None ,
803
803
duration_goal : timedelta | None = None ,
804
804
):
805
805
"""Run the learner until the goal is reached.
@@ -827,7 +827,7 @@ def simple(
827
827
Convenience argument, use instead of ``goal``. The end condition for the
828
828
calculation. Stop when the number of points is larger or
829
829
equal than this value.
830
- datetime_goal : datetime, optional
830
+ end_time_goal : datetime, optional
831
831
Convenience argument, use instead of ``goal``. The end condition for the
832
832
calculation. Stop when the current time is larger or equal than this
833
833
value.
@@ -841,7 +841,7 @@ def simple(
841
841
goal ,
842
842
loss_goal ,
843
843
npoints_goal ,
844
- datetime_goal ,
844
+ end_time_goal ,
845
845
duration_goal ,
846
846
allow_running_forever = False ,
847
847
)
@@ -990,7 +990,7 @@ def auto_goal(
990
990
* ,
991
991
loss : float | None = None ,
992
992
npoints : int | None = None ,
993
- datetime : datetime | None = None ,
993
+ end_time : datetime | None = None ,
994
994
duration : timedelta | int | None = None ,
995
995
learner : BaseLearner | None = None ,
996
996
allow_running_forever : bool = True ,
@@ -1003,7 +1003,7 @@ def auto_goal(
1003
1003
TODO
1004
1004
npoints
1005
1005
TODO
1006
- datetime
1006
+ end_time
1007
1007
TODO
1008
1008
duration
1009
1009
TODO
@@ -1020,14 +1020,14 @@ def auto_goal(
1020
1020
kw = dict (
1021
1021
loss = loss ,
1022
1022
npoints = npoints ,
1023
- datetime = datetime ,
1023
+ end_time = end_time ,
1024
1024
duration = duration ,
1025
1025
allow_running_forever = allow_running_forever ,
1026
1026
)
1027
- opts = (loss , npoints , datetime , duration ) # all are mutually exclusive
1027
+ opts = (loss , npoints , end_time , duration ) # all are mutually exclusive
1028
1028
if sum (v is not None for v in opts ) > 1 :
1029
1029
raise ValueError (
1030
- "Only one of loss, npoints, datetime , duration can be specified."
1030
+ "Only one of loss, npoints, end_time , duration can be specified."
1031
1031
)
1032
1032
1033
1033
if loss is not None :
@@ -1040,8 +1040,8 @@ def auto_goal(
1040
1040
return lambda learner : all (goal (l ) for l , goal in zip (learner .learners , goals ))
1041
1041
if npoints is not None :
1042
1042
return lambda learner : learner .npoints >= npoints
1043
- if datetime is not None :
1044
- return _TimeGoal (datetime )
1043
+ if end_time is not None :
1044
+ return _TimeGoal (end_time )
1045
1045
if duration is not None :
1046
1046
return _TimeGoal (duration )
1047
1047
if isinstance (learner , DataSaver ):
@@ -1066,7 +1066,7 @@ def _goal(
1066
1066
goal : Callable [[BaseLearner ], bool ] | None ,
1067
1067
loss_goal : float | None ,
1068
1068
npoints_goal : int | None ,
1069
- datetime_goal : datetime | None ,
1069
+ end_time_goal : datetime | None ,
1070
1070
duration_goal : timedelta | None ,
1071
1071
allow_running_forever : bool ,
1072
1072
):
@@ -1076,18 +1076,18 @@ def _goal(
1076
1076
if goal is not None and (
1077
1077
loss_goal is not None
1078
1078
or npoints_goal is not None
1079
- or datetime_goal is not None
1079
+ or end_time_goal is not None
1080
1080
or duration_goal is not None
1081
1081
):
1082
1082
raise ValueError (
1083
- "Either goal, loss_goal, npoints_goal, datetime_goal or"
1083
+ "Either goal, loss_goal, npoints_goal, end_time_goal or"
1084
1084
" duration_goal can be specified, not multiple."
1085
1085
)
1086
1086
return auto_goal (
1087
1087
learner = learner ,
1088
1088
loss = loss_goal ,
1089
1089
npoints = npoints_goal ,
1090
- datetime = datetime_goal ,
1090
+ end_time = end_time_goal ,
1091
1091
duration = duration_goal ,
1092
1092
allow_running_forever = allow_running_forever ,
1093
1093
)
0 commit comments