xgboost
xgboost::ObjFunction Member List

This is the complete list of members for xgboost::ObjFunction, including all inherited members.

Configure(const std::vector< std::pair< std::string, std::string > > &args)=0xgboost::ObjFunctionpure virtual
Create(const std::string &name, Context const *ctx)xgboost::ObjFunctionstatic
ctx_xgboost::ObjFunctionprotected
DefaultBaseScore()xgboost::ObjFunctioninlinestatic
DefaultEvalMetric() const =0xgboost::ObjFunctionpure virtual
DefaultMetricConfig() constxgboost::ObjFunctioninlinevirtual
EvalTransform(HostDeviceVector< bst_float > *io_preds)xgboost::ObjFunctioninlinevirtual
GetGradient(const HostDeviceVector< bst_float > &preds, const MetaInfo &info, std::int32_t iter, linalg::Matrix< GradientPair > *out_gpair)=0xgboost::ObjFunctionpure virtual
GetSyclImplementationName(const std::string &name)xgboost::ObjFunctionstatic
InitEstimation(MetaInfo const &info, linalg::Tensor< float, 1 > *base_score) constxgboost::ObjFunctionvirtual
LoadConfig(Json const &in)=0xgboost::Configurablepure virtual
PredTransform(HostDeviceVector< bst_float > *) constxgboost::ObjFunctioninlinevirtual
ProbToMargin(bst_float base_score) constxgboost::ObjFunctioninlinevirtual
SaveConfig(Json *out) const =0xgboost::Configurablepure virtual
Targets(MetaInfo const &info) constxgboost::ObjFunctioninlinevirtual
Task() const =0xgboost::ObjFunctionpure virtual
UpdateTreeLeaf(HostDeviceVector< bst_node_t > const &, MetaInfo const &, float, HostDeviceVector< float > const &, std::int32_t, RegTree *) constxgboost::ObjFunctioninlinevirtual
~Configurable()=defaultxgboost::Configurablevirtual
~ObjFunction() override=defaultxgboost::ObjFunction