useElapsedDuration property

bool? useElapsedDuration
getter/setter pair

This bool determines whether or not the rule is applied based on elapsed_secs or steps.

If use_elapsed_duration==false, the early stopping decision is made according to the predicted objective values according to the target steps. If use_elapsed_duration==true, elapsed_secs is used instead of steps. Also, in this case, the parameters max_num_steps and min_num_steps are overloaded to contain max_elapsed_seconds and min_elapsed_seconds.

Implementation

core.bool? useElapsedDuration;