secretflow.ml.boost.sgb_v.factory.components.loss_computer#
Classes:
Compute loss, gradients and hessians |
- class secretflow.ml.boost.sgb_v.factory.components.loss_computer.LossComputer[源代码]#
基类:
ComponentCompute loss, gradients and hessians
Methods:
__init__()set_params(params)get_params(params)set_devices(devices)compute_gh(y, pred)
secretflow.ml.boost.sgb_v.factory.components.loss_computer.loss_computer#
Classes:
|
'objective': Specify the learning objective. |
Compute loss, gradients and hessians |
- class secretflow.ml.boost.sgb_v.factory.components.loss_computer.loss_computer.LossComputerParams(objective: RegType = RegType.Logistic)[源代码]#
基类:
object- ‘objective’: Specify the learning objective.
default: ‘logistic’ range: [‘linear’, ‘logistic’]
Attributes:
Methods:
__init__([objective])
- class secretflow.ml.boost.sgb_v.factory.components.loss_computer.loss_computer.LossComputer[源代码]#
基类:
ComponentCompute loss, gradients and hessians
Methods:
__init__()set_params(params)get_params(params)set_devices(devices)compute_gh(y, pred)