#include <dmlc/registry.h>
#include <xgboost/base.h>
#include <xgboost/data.h>
#include <xgboost/host_device_vector.h>
#include <xgboost/model.h>
#include <functional>
#include <string>
#include <utility>
#include <vector>
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.