Logo ROOT   master
Reference Guide
TMVA::DNN::MeanVariance Class Reference

Definition at line 73 of file NeuralNet.h.

Public Member Functions

 MeanVariance ()
 
template<typename T >
void add (T value, double weight=1.0)
 
template<typename ITERATOR >
void add (ITERATOR itBegin, ITERATOR itEnd)
 
void clear ()
 
int count () const
 
double mean () const
 
double stdDev () const
 
double stdDev_corr () const
 
double var () const
 
double var_corr () const
 
double weights () const
 

Private Attributes

double m_mean
 
size_t m_n
 
double m_squared
 
double m_sumWeights
 

#include <TMVA/NeuralNet.h>

Constructor & Destructor Documentation

◆ MeanVariance()

TMVA::DNN::MeanVariance::MeanVariance ( )
inline

Definition at line 76 of file NeuralNet.h.

Member Function Documentation

◆ add() [1/2]

template<typename T >
void TMVA::DNN::MeanVariance::add ( value,
double  weight = 1.0 
)
inline

Definition at line 92 of file NeuralNet.h.

◆ add() [2/2]

template<typename ITERATOR >
void TMVA::DNN::MeanVariance::add ( ITERATOR  itBegin,
ITERATOR  itEnd 
)
inline

Definition at line 115 of file NeuralNet.h.

◆ clear()

void TMVA::DNN::MeanVariance::clear ( )
inline

Definition at line 83 of file NeuralNet.h.

◆ count()

int TMVA::DNN::MeanVariance::count ( ) const
inline

Definition at line 123 of file NeuralNet.h.

◆ mean()

double TMVA::DNN::MeanVariance::mean ( ) const
inline

Definition at line 125 of file NeuralNet.h.

◆ stdDev()

double TMVA::DNN::MeanVariance::stdDev ( ) const
inline

Definition at line 144 of file NeuralNet.h.

◆ stdDev_corr()

double TMVA::DNN::MeanVariance::stdDev_corr ( ) const
inline

Definition at line 143 of file NeuralNet.h.

◆ var()

double TMVA::DNN::MeanVariance::var ( ) const
inline

Definition at line 126 of file NeuralNet.h.

◆ var_corr()

double TMVA::DNN::MeanVariance::var_corr ( ) const
inline

Definition at line 135 of file NeuralNet.h.

◆ weights()

double TMVA::DNN::MeanVariance::weights ( ) const
inline

Definition at line 124 of file NeuralNet.h.

Member Data Documentation

◆ m_mean

double TMVA::DNN::MeanVariance::m_mean
private

Definition at line 149 of file NeuralNet.h.

◆ m_n

size_t TMVA::DNN::MeanVariance::m_n
private

Definition at line 147 of file NeuralNet.h.

◆ m_squared

double TMVA::DNN::MeanVariance::m_squared
private

Definition at line 150 of file NeuralNet.h.

◆ m_sumWeights

double TMVA::DNN::MeanVariance::m_sumWeights
private

Definition at line 148 of file NeuralNet.h.

Libraries for TMVA::DNN::MeanVariance:
[legend]

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