Medial Code Documentation
|
Copyright 2014-2023 by XGBoost Contributors. More...
#include <xgboost/data.h>
#include <xgboost/logging.h>
#include <algorithm>
#include <cmath>
#include <cstring>
#include <iostream>
#include <set>
#include <vector>
#include "categorical.h"
#include "common.h"
#include "error_msg.h"
#include "optional_weight.h"
#include "threading_utils.h"
#include "timer.h"
Go to the source code of this file.
Namespaces | |
namespace | xgboost |
namespace of xgboost | |
namespace | xgboost::common |
Copyright 2017-2023, XGBoost Contributors. | |
Functions | |
template<typename Batch , typename IsValid > | |
std::vector< bst_row_t > | xgboost::common::CalcColumnSize (Batch const &batch, bst_feature_t const n_columns, size_t const n_threads, IsValid &&is_valid) |
template<typename Batch , typename IsValid > | |
std::vector< bst_feature_t > | xgboost::common::LoadBalance (Batch const &batch, size_t nnz, bst_feature_t n_columns, size_t const nthreads, IsValid &&is_valid) |
Copyright 2014-2023 by XGBoost Contributors.
util to compute quantiles