mindformers.core.callback.EvalCallBack¶
- class mindformers.core.callback.EvalCallBack(eval_func: Callable, step_interval: int = 100, epoch_interval: int = -1)[源代码]¶
Evaluate Callback used in training progress.
- Args:
eval_func (Callable): the function to calculate eval result, task specific. step_interval (int): determine the num of step intervals between each eval.
Default -1, means only eval on epoch end, do not eval between steps. Note that it will not take effects when running in data sink mode.
- epoch_interval (int): determine the num of epoch intervals between each eval.
Default 1, means eval on every epoch end.