xgboost

Public Member Functions | List of all members
xgboost::common::BlockedSpace2d Class Reference

`#include <threading_utils.h>`

Collaboration diagram for xgboost::common::BlockedSpace2d:

## Public Member Functions
template<typename Func >
| BlockedSpace2d (size_t dim1, Func getter_size_dim2, size_t grain_size)
size_t | Size () const
size_t | GetFirstDimension (size_t i) const
Range1d | GetRange (size_t i) const

## Constructor & Destructor Documentation

## ◆ BlockedSpace2d()

template<typename Func >

xgboost::common::BlockedSpace2d::BlockedSpace2d | ( | size_t | dim1,
|  | Func | getter_size_dim2,
|  | size_t | grain_size
| ) |  |
| inline

## Member Function Documentation

## ◆ GetFirstDimension()

size_t xgboost::common::BlockedSpace2d::GetFirstDimension | ( | size_t | i | ) | const
| inline

## ◆ GetRange()

Range1d xgboost::common::BlockedSpace2d::GetRange | ( | size_t | i | ) | const
| inline

## ◆ Size()

size_t xgboost::common::BlockedSpace2d::Size | ( |  | ) | const
| inline

The documentation for this class was generated from the following file:

- /home/runner/work/xgboost/xgboost/src/common/threading_utils.h