Objective function implementations.
ObjFunction
01 Syntax
Microsoft.VisualBasic.MachineLearning.XGBoost.learner.ObjFunction
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| fromName | 1 | Gets ObjFunction from given name. |
| register | 1 | Register an ObjFunction for a given name. |
| predTransform | 2 | Transforms a prediction value. |
| useFastMathExp | 1 |
03 Members
fromName(
String)Gets ObjFunction from given name.
Parameters
| Name | Type | Description |
|---|---|---|
name | String | name of objective function |
Returns
objective function
register(
String, ObjFunction)Register an ObjFunction for a given name.
Parameters
| Name | Type | Description |
|---|---|---|
name | String | name of objective function |
objFunction | ObjFunction | objective function |
predTransform(
Double())Transforms prediction values.
Parameters
| Name | Type | Description |
|---|---|---|
preds | Double() | prediction |
Returns
transformed values
predTransform(
Double)Transforms a prediction value.
Parameters
| Name | Type | Description |
|---|---|---|
pred | Double | prediction |
Returns
transformed value
useFastMathExp()