|
Medial Code Documentation
|
Copyright 2014-2023, XGBoost Contributors. More...
#include <dmlc/omp.h>#include <dmlc/parameter.h>#include <vector>#include <string>#include <sstream>#include <algorithm>#include <numeric>#include "xgboost/gbm.h"#include "xgboost/json.h"#include "xgboost/predictor.h"#include "xgboost/linear_updater.h"#include "xgboost/logging.h"#include "xgboost/learner.h"#include "xgboost/linalg.h"#include "gblinear_model.h"#include "../common/timer.h"#include "../common/common.h"#include "../common/threading_utils.h"#include "../common/error_msg.h"Data Structures | |
| struct | xgboost::gbm::GBLinearTrainParam |
| class | xgboost::gbm::GBLinear |
| gradient boosted linear model More... | |
Namespaces | |
| namespace | xgboost |
| namespace of xgboost | |
| namespace | xgboost::gbm |
| Copyright 2019-2023, XGBoost Contributors. | |
Functions | |
| xgboost::gbm::DMLC_REGISTRY_FILE_TAG (gblinear) | |
| void | xgboost::gbm::LinearCheckLayer (unsigned layer_begin) |
| xgboost::gbm::DMLC_REGISTER_PARAMETER (GBLinearTrainParam) | |
| xgboost::gbm::describe ("Linear booster, implement generalized linear model.") .set_body([](LearnerModelParam const *booster_config | |
Variables | |
| Context const * | xgboost::gbm::ctx |
Copyright 2014-2023, XGBoost Contributors.
Implementation of Linear booster, with L1/L2 regularization: Elastic Net the update rule is parallel coordinate descent (shotgun)