7 #ifndef XGBOOST_GLOBAL_CONFIG_H_
8 #define XGBOOST_GLOBAL_CONFIG_H_
10 #include <dmlc/thread_local.h>
25 .describe(
"Flag to print out detailed breakdown of runtime.");
26 DMLC_DECLARE_FIELD(
use_rmm).set_default(
false).describe(
27 "Whether to use RAPIDS Memory Manager to allocate GPU memory in XGBoost");
用于多目标树的核心数据结构。
定义: base.h:89
dmlc::ThreadLocalStore< GlobalConfiguration > GlobalConfigThreadLocalStore
定义: global_config.h:31
bool use_rmm
定义: global_config.h:18
std::int32_t nthread
定义: global_config.h:20
DMLC_DECLARE_PARAMETER(GlobalConfiguration)
定义: global_config.h:21
std::int32_t verbosity
定义: global_config.h:17
GlobalConfiguration config
定义: global_config.h:34
std::int32_t device
定义: global_config.h:35