xgboost
xgboost::common::PartitionBuilder< BlockSize > Member List

This is the complete list of members for xgboost::common::PartitionBuilder< BlockSize >, including all inherited members.

AllocateForTask(size_t id)xgboost::common::PartitionBuilder< BlockSize >inline
blocks_offsets_xgboost::common::PartitionBuilder< BlockSize >protected
CalculateRowOffsets()xgboost::common::PartitionBuilder< BlockSize >inline
GetLeftBuffer(int nid, size_t begin, size_t end)xgboost::common::PartitionBuilder< BlockSize >inline
GetNLeftElems(int nid) constxgboost::common::PartitionBuilder< BlockSize >inline
GetNRightElems(int nid) constxgboost::common::PartitionBuilder< BlockSize >inline
GetRightBuffer(int nid, size_t begin, size_t end)xgboost::common::PartitionBuilder< BlockSize >inline
GetTaskIdx(int nid, size_t begin)xgboost::common::PartitionBuilder< BlockSize >inline
Init(const size_t n_tasks, size_t n_nodes, Func funcNTaks)xgboost::common::PartitionBuilder< BlockSize >inline
left_right_nodes_sizes_xgboost::common::PartitionBuilder< BlockSize >protected
max_n_tasks_xgboost::common::PartitionBuilder< BlockSize >protected
mem_blocks_xgboost::common::PartitionBuilder< BlockSize >protected
MergeToArray(int nid, size_t begin, size_t *rows_indexes)xgboost::common::PartitionBuilder< BlockSize >inline
SetNLeftElems(int nid, size_t begin, size_t end, size_t n_left)xgboost::common::PartitionBuilder< BlockSize >inline
SetNRightElems(int nid, size_t begin, size_t end, size_t n_right)xgboost::common::PartitionBuilder< BlockSize >inline