QuickRank  v2.0
QuickRank: A C++ suite of Learning to Rank algorithms
Public Member Functions | List of all members
RTRootHistogram Class Reference

#include <rtnode_histogram.h>

Inheritance diagram for RTRootHistogram:
RTNodeHistogram

Public Member Functions

 RTRootHistogram (quickrank::data::VerticalDataset *dps, size_t **sortedidx, size_t sortedidxsize, float **thresholds, size_t const *thresholds_size)
 
 ~RTRootHistogram ()
 
- Public Member Functions inherited from RTNodeHistogram
 RTNodeHistogram (float **thresholds, size_t const *thresholds_size, size_t nfeatures)
 
 RTNodeHistogram (RTNodeHistogram const *parent, size_t const *sampleids, const size_t nsampleids, double const *labels)
 
 RTNodeHistogram (RTNodeHistogram const *parent, RTNodeHistogram const *left)
 
 ~RTNodeHistogram ()
 
void update (double *labels, const size_t nlabels)
 
void transform_intorightchild (RTNodeHistogram const *left)
 
void quick_dump (size_t f, size_t num_t)
 

Additional Inherited Members

- Public Attributes inherited from RTNodeHistogram
float ** thresholds = NULL
 
size_t const * thresholds_size = NULL
 
size_t ** stmap = NULL
 
const size_t nfeatures = 0
 
double ** sumlbl = NULL
 
size_t ** count = NULL
 
double squares_sum_ = 0.0
 

Constructor & Destructor Documentation

RTRootHistogram::RTRootHistogram ( quickrank::data::VerticalDataset dps,
size_t **  sortedidx,
size_t  sortedidxsize,
float **  thresholds,
size_t const *  thresholds_size 
)
RTRootHistogram::~RTRootHistogram ( )

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