#include <host_device_vector.h>
◆ GPUDistribution()
◆ Block()
◆ Devices()
GPUSet xgboost::GPUDistribution::Devices |
( |
| ) |
const |
|
inline |
◆ Empty()
◆ Explicit()
static GPUDistribution xgboost::GPUDistribution::Explicit |
( |
GPUSet |
devices, |
|
|
std::vector< size_t > |
offsets |
|
) |
| |
|
inlinestatic |
◆ Granular()
◆ IsEmpty()
bool xgboost::GPUDistribution::IsEmpty |
( |
| ) |
const |
|
inline |
◆ IsFixedSize()
bool xgboost::GPUDistribution::IsFixedSize |
( |
| ) |
const |
|
inline |
◆ Overlap()
◆ ShardProperSize()
size_t xgboost::GPUDistribution::ShardProperSize |
( |
size_t |
size, |
|
|
size_t |
index |
|
) |
| const |
|
inline |
◆ ShardSize()
size_t xgboost::GPUDistribution::ShardSize |
( |
size_t |
size, |
|
|
size_t |
index |
|
) |
| const |
|
inline |
◆ ShardStart()
size_t xgboost::GPUDistribution::ShardStart |
( |
size_t |
size, |
|
|
int |
index |
|
) |
| const |
|
inline |
◆ HostDeviceVectorImpl
◆ operator!=
◆ operator==
The documentation for this class was generated from the following file: