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[源代码]#
基类:
Component
Compute 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[源代码]#
基类:
Component
Compute loss, gradients and hessians
Methods:
__init__
()set_params
(params)get_params
(params)set_devices
(devices)compute_gh
(y, pred)