KDEStat Class Reference

Extra data for each node in the tree for the task of kernel density estimation. More...

Public Member Functions

 KDEStat ()
 Initialize the statistic. More...

 
template
<
typename
TreeType
>
 KDEStat (TreeType &)
 Initialization for a fully initialized node. More...

 
double AccumAlpha () const
 Get accumulated Monte Carlo alpha of the node. More...

 
double & AccumAlpha ()
 Modify accumulated Monte Carlo alpha of the node. More...

 
double AccumError () const
 Get accumulated error tolerance of the node. More...

 
double & AccumError ()
 Modify accumulated error tolerance of the node. More...

 
double MCAlpha () const
 Get Monte Carlo alpha of the node. More...

 
double & MCAlpha ()
 Modify Monte Carlo alpha of the node. More...

 
double MCBeta () const
 Get accumulated Monte Carlo alpha of the node. More...

 
double & MCBeta ()
 Modify accumulated Monte Carlo alpha of the node. More...

 
template
<
typename
Archive
>
void serialize (Archive &ar, const unsigned int version)
 Serialize the statistic to/from an archive. More...

 

Detailed Description

Extra data for each node in the tree for the task of kernel density estimation.

Definition at line 24 of file kde_stat.hpp.

Constructor & Destructor Documentation

◆ KDEStat() [1/2]

KDEStat ( )
inline

Initialize the statistic.

Definition at line 28 of file kde_stat.hpp.

◆ KDEStat() [2/2]

KDEStat ( TreeType &  )
inline

Initialization for a fully initialized node.

Definition at line 37 of file kde_stat.hpp.

Member Function Documentation

◆ AccumAlpha() [1/2]

double AccumAlpha ( ) const
inline

Get accumulated Monte Carlo alpha of the node.

Definition at line 51 of file kde_stat.hpp.

◆ AccumAlpha() [2/2]

double& AccumAlpha ( )
inline

Modify accumulated Monte Carlo alpha of the node.

Definition at line 54 of file kde_stat.hpp.

◆ AccumError() [1/2]

double AccumError ( ) const
inline

Get accumulated error tolerance of the node.

Definition at line 57 of file kde_stat.hpp.

◆ AccumError() [2/2]

double& AccumError ( )
inline

Modify accumulated error tolerance of the node.

Definition at line 60 of file kde_stat.hpp.

◆ MCAlpha() [1/2]

double MCAlpha ( ) const
inline

Get Monte Carlo alpha of the node.

Definition at line 63 of file kde_stat.hpp.

◆ MCAlpha() [2/2]

double& MCAlpha ( )
inline

Modify Monte Carlo alpha of the node.

Definition at line 66 of file kde_stat.hpp.

◆ MCBeta() [1/2]

double MCBeta ( ) const
inline

Get accumulated Monte Carlo alpha of the node.

Definition at line 45 of file kde_stat.hpp.

◆ MCBeta() [2/2]

double& MCBeta ( )
inline

Modify accumulated Monte Carlo alpha of the node.

Definition at line 48 of file kde_stat.hpp.

◆ serialize()

void serialize ( Archive &  ar,
const unsigned int  version 
)
inline

Serialize the statistic to/from an archive.

Definition at line 70 of file kde_stat.hpp.

References BOOST_TEMPLATE_CLASS_VERSION().


The documentation for this class was generated from the following file:
  • /home/ryan/src/mlpack.org/_src/mlpack-git/src/mlpack/methods/kde/kde_stat.hpp