#include <dmlc/registry.h>
#include <xgboost/base.h>
#include <xgboost/data.h>
#include <functional>
#include <string>
#include <utility>
#include <vector>
#include "../../src/gbm/gblinear_model.h"
#include "../../src/common/host_device_vector.h"
Go to the source code of this file.
◆ XGBOOST_REGISTER_LINEAR_UPDATER
#define XGBOOST_REGISTER_LINEAR_UPDATER |
( |
|
UniqueId, |
|
|
|
Name |
|
) |
| |
Value:static DMLC_ATTRIBUTE_UNUSED ::xgboost::LinearUpdaterReg& \
__make_##LinearUpdaterReg##_##UniqueId##__ = \
::dmlc::Registry< ::xgboost::LinearUpdaterReg>::Get()->__REGISTER__( \
Name)
Macro to register linear updater.