mindformers.core.EvalCallBack ============================= .. image:: https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/website-images/master/resource/_static/logo_source.svg :target: https://gitee.com/mindspore/mindformers/blob/dev/docs/api/api_python/core/mindformers.core.EvalCallBack.rst :alt: 查看源文件 .. py:class:: mindformers.core.EvalCallBack(eval_func: Callable, step_interval: int = 100, epoch_interval: int = -1) 在训练期间评估模型的回调函数。 参数: - **eval_func** (Callable) - 用于评估模型结果的函数,可以根据任务自定义。 - **step_interval** (int, 可选) - 确定每次评估之间的间隔step数。默认值: ``100`` 。注意在数据下层模式下不会生效。 - **epoch_interval** (int, 可选) - 确定每次评估之间的间隔epoch数。默认值: ``-1`` ,表示只在训练epoch结束后进行评估。