请参考lightgbm.cv,我发现两个参数让我感到困惑:
然而,
以下是需要回答的问题:
1.它们是否执行相同的操作?
2.更具体地说,如果我执行
metrics
和feval
。根据我的一点gbdt知识,评估指标和评估函数都是用来计算损失的,例如auc,从预测向量和真实标签向量中计算出来。然而,
metrics
和function
听起来像是在处理不同的任务。以下是需要回答的问题:
1.它们是否执行相同的操作?
2.更具体地说,如果我执行
lightgbm.cv(params,metrics='auc', feval='ks')
,那么feval='ks'
会覆盖metrics='auc'
吗?