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

Definition at line 75 of file NeuralNet.h.

Public Member Functions

 MeanVariance ()
 
template<typename ITERATOR >
void add (ITERATOR itBegin, ITERATOR itEnd)
 
template<typename T >
void add (T value, double weight=1.0)
 
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 78 of file NeuralNet.h.

Member Function Documentation

◆ add() [1/2]

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

Definition at line 117 of file NeuralNet.h.

◆ add() [2/2]

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

Definition at line 94 of file NeuralNet.h.

◆ clear()

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

Definition at line 85 of file NeuralNet.h.

◆ count()

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

Definition at line 125 of file NeuralNet.h.

◆ mean()

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

Definition at line 127 of file NeuralNet.h.

◆ stdDev()

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

Definition at line 146 of file NeuralNet.h.

◆ stdDev_corr()

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

Definition at line 145 of file NeuralNet.h.

◆ var()

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

Definition at line 128 of file NeuralNet.h.

◆ var_corr()

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

Definition at line 137 of file NeuralNet.h.

◆ weights()

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

Definition at line 126 of file NeuralNet.h.

Member Data Documentation

◆ m_mean

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

Definition at line 151 of file NeuralNet.h.

◆ m_n

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

Definition at line 149 of file NeuralNet.h.

◆ m_squared

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

Definition at line 152 of file NeuralNet.h.

◆ m_sumWeights

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

Definition at line 150 of file NeuralNet.h.


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