Expand description
This module implements some math functions used for gradient boosting process.
Functions§
- AUC (Area Under the Curve) calculation for first n element in data vector. See wikipedia for detailed algorithm.
- MAE (Mean Absolute Error) calculation for first n element in data vector. See wikipedia for detail for detailed algorithm.
- RMSE (Root-Mean-Square deviation) calculation for first n element in data vector. See wikipedia for detailed algorithm.
- Comparing two number with default floating error threshold.
- Comparing two number with a costomized floating error threshold.
- Return the weighted target average for first n data in data vector.
- Return the weighted label average for first n data in data vector.
- LAD loss function.
- LAD gradient calculation.
- Logistic value function.
- Negative binomial log-likelyhood loss function.
- Log-likelyhood gradient calculation.
- Return whether the first n data in data vector have same target values.
- Return the weighted label median for first n data in data vector.
- Return the weighted residual median for first n data in data vector.