EarlyStoppingCallback
Watch a metric emitted on eval; request_stop after N evals without improvement.
Attributes
attributenamestr= 'early_stopping'attributeConfigtype= EarlyStoppingConfigattributemetricstrattributeeval_namestr | None= Noneattributepatienceint= 3attributemodestr= 'max'attributemin_deltafloat= 0.0Functions
funcon_eval(self, state, step_idx, eval_name, metrics)paramselfparamstateparamstep_idxparameval_nameparammetricsReturns
Nonefunc__init__(self, metric, eval_name=None, patience=3, mode='max', min_delta=0.0) -> Noneparamselfparammetricstrparameval_namestr | None= Noneparampatienceint= 3parammodestr= 'max'parammin_deltafloat= 0.0Returns
None