lightgbm.log_evaluation

lightgbm.log_evaluation(period=1, show_stdv=True)[source]

创建一个回调函数,用于记录评估结果。

默认情况下,使用标准输出。使用 register_logger() 函数注册自定义记录器。

注意

至少需要一个验证数据集。

参数:
  • period (int, 可选 (默认=1)) – 记录评估结果的周期。最后一个提升阶段或使用 early_stopping 回调函数找到的提升阶段也会被记录。

  • show_stdv (bool, 可选 (默认=True)) – 是否记录标准差 (如果提供)。

返回:

callback – 每隔 period 次提升迭代记录评估结果的回调函数。

返回类型:

_LogEvaluationCallback