Medial Code Documentation
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes
xgboost.data::Column Class Referenceabstract
Inheritance diagram for xgboost.data::Column:
xgboost.data::PrimitiveColumn< T >

Public Member Functions

 Column (size_t col_idx, size_t length, size_t null_count, const uint8_t *bitmap)
 
 Column (const Column &)=delete
 
Columnoperator= (const Column &)=delete
 
 Column (Column &&)=delete
 
Columnoperator= (Column &&)=delete
 
bool IsValid (size_t row_idx) const
 
virtual COOTuple GetElement (size_t row_idx) const =0
 
virtual bool IsValidElement (size_t row_idx) const =0
 
virtual std::vector< float > AsFloatVector () const =0
 
virtual std::vector< uint64_t > AsUint64Vector () const =0
 
size_t Length () const
 

Protected Attributes

size_t col_idx_
 
size_t length_
 
size_t null_count_
 
const uint8_t * bitmap_
 

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