Medial Code Documentation
Loading...
Searching...
No Matches
Public Member Functions
LightGBM::BinIterator Class Referenceabstract

Iterator for one bin column. More...

#include <bin.h>

Inheritance diagram for LightGBM::BinIterator:
LightGBM::Dense4bitsBinIterator LightGBM::DenseBinIterator< VAL_T > LightGBM::SparseBinIterator< VAL_T >

Public Member Functions

virtual uint32_t Get (data_size_t idx)=0
 Get bin data on specific row index.
 
virtual uint32_t RawGet (data_size_t idx)=0
 
virtual void Reset (data_size_t idx)=0
 

Detailed Description

Iterator for one bin column.

Member Function Documentation

◆ Get()

virtual uint32_t LightGBM::BinIterator::Get ( data_size_t  idx)
pure virtual

Get bin data on specific row index.

Parameters
idxIndex of this data
Returns
Bin data

Implemented in LightGBM::DenseBinIterator< VAL_T >, LightGBM::Dense4bitsBinIterator, and LightGBM::SparseBinIterator< VAL_T >.


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