Classes | Functions
Running_stat_vec

Classes

class  running_stat_vec< eT >
 
class  running_stat_vec_aux
 

Functions

running_stat_vec< eT >::count () const
 number of samples so far More...
 
const Mat< eT > & running_stat_vec< eT >::cov (const uword norm_type=0)
 covariance More...
 
const Mat< eT > & running_stat_vec< eT >::max () const
 vector with maximum values More...
 
const Mat< eT > & running_stat_vec< eT >::mean () const
 mean or average value More...
 
const Mat< eT > & running_stat_vec< eT >::min () const
 vector with minimum values More...
 
template<typename T1 >
arma_hot void running_stat_vec< eT >::operator() (const Base< typename get_pod_type< eT >::result, T1 > &X)
 update statistics to reflect new sample More...
 
template<typename T1 >
arma_hot void running_stat_vec< eT >::operator() (const Base< std::complex< typename get_pod_type< eT >::result >, T1 > &X)
 update statistics to reflect new sample (version for complex numbers) More...
 
const running_stat_vecrunning_stat_vec< eT >::operator= (const running_stat_vec &in_rsv)
 
void running_stat_vec< eT >::reset ()
 set all statistics to zero More...
 
 running_stat_vec< eT >::running_stat_vec (const bool in_calc_cov=false)
 
 running_stat_vec< eT >::running_stat_vec (const running_stat_vec &in_rsv)
 
Mat< T > running_stat_vec< eT >::stddev (const uword norm_type=0) const
 standard deviation More...
 
template<typename eT >
static void running_stat_vec_aux::update_stats (running_stat_vec< eT > &x, const Mat< eT > &sample)
 update statistics to reflect new sample More...
 
template<typename T >
static void running_stat_vec_aux::update_stats (running_stat_vec< std::complex< T > > &x, const Mat< T > &sample)
 update statistics to reflect new sample (version for complex numbers) More...
 
template<typename T >
static void running_stat_vec_aux::update_stats (running_stat_vec< std::complex< T > > &x, const Mat< std::complex< T > > &sample)
 alter statistics to reflect new sample (version for complex numbers) More...
 
const Mat< T > & running_stat_vec< eT >::var (const uword norm_type=0)
 variance More...
 
 running_stat_vec< eT >::~running_stat_vec ()
 

Detailed Description

Function Documentation

template<typename eT >
get_pod_type< eT >::result running_stat_vec< eT >::count ( ) const
inline

number of samples so far

Definition at line 321 of file running_stat_vec_meat.hpp.

template<typename eT >
const Mat< eT > & running_stat_vec< eT >::cov ( const uword  norm_type = 0)
inline

covariance

Definition at line 250 of file running_stat_vec_meat.hpp.

template<typename eT >
const Mat< eT > & running_stat_vec< eT >::max ( ) const
inline

vector with maximum values

Definition at line 308 of file running_stat_vec_meat.hpp.

template<typename eT >
const Mat< eT > & running_stat_vec< eT >::mean ( ) const
inline

mean or average value

Definition at line 170 of file running_stat_vec_meat.hpp.

template<typename eT >
const Mat< eT > & running_stat_vec< eT >::min ( ) const
inline

vector with minimum values

Definition at line 295 of file running_stat_vec_meat.hpp.

template<typename eT>
template<typename T1 >
arma_hot void running_stat_vec< eT >::operator() ( const Base< typename get_pod_type< eT >::result, T1 > &  X)
inline

update statistics to reflect new sample

Definition at line 81 of file running_stat_vec_meat.hpp.

template<typename eT>
template<typename T1 >
arma_hot void running_stat_vec< eT >::operator() ( const Base< std::complex< typename get_pod_type< eT >::result >, T1 > &  X)
inline

update statistics to reflect new sample (version for complex numbers)

Definition at line 112 of file running_stat_vec_meat.hpp.

template<typename eT >
const running_stat_vec< eT > & running_stat_vec< eT >::operator= ( const running_stat_vec< eT > &  in_rsv)
inline

Definition at line 55 of file running_stat_vec_meat.hpp.

template<typename eT >
void running_stat_vec< eT >::reset ( )
inline

set all statistics to zero

Definition at line 141 of file running_stat_vec_meat.hpp.

template<typename eT >
running_stat_vec< eT >::running_stat_vec ( const bool  in_calc_cov = false)
inline

Definition at line 28 of file running_stat_vec_meat.hpp.

template<typename eT >
running_stat_vec< eT >::running_stat_vec ( const running_stat_vec< eT > &  in_rsv)
inline

Definition at line 37 of file running_stat_vec_meat.hpp.

template<typename eT >
Mat< typename get_pod_type< eT >::result > running_stat_vec< eT >::stddev ( const uword  norm_type = 0) const
inline

standard deviation

Definition at line 219 of file running_stat_vec_meat.hpp.

template<typename eT >
void running_stat_vec_aux::update_stats ( running_stat_vec< eT > &  x,
const Mat< eT > &  sample 
)
inlinestatic

update statistics to reflect new sample

Definition at line 338 of file running_stat_vec_meat.hpp.

template<typename T >
void running_stat_vec_aux::update_stats ( running_stat_vec< std::complex< T > > &  x,
const Mat< T > &  sample 
)
inlinestatic

update statistics to reflect new sample (version for complex numbers)

Definition at line 446 of file running_stat_vec_meat.hpp.

template<typename T >
void running_stat_vec_aux::update_stats ( running_stat_vec< std::complex< T > > &  x,
const Mat< std::complex< T > > &  sample 
)
inlinestatic

alter statistics to reflect new sample (version for complex numbers)

Definition at line 461 of file running_stat_vec_meat.hpp.

template<typename eT >
const Mat< typename get_pod_type< eT >::result > & running_stat_vec< eT >::var ( const uword  norm_type = 0)
inline

variance

Definition at line 183 of file running_stat_vec_meat.hpp.

template<typename eT >
running_stat_vec< eT >::~running_stat_vec ( )
inline

Definition at line 20 of file running_stat_vec_meat.hpp.



armadillo_matrix
Author(s):
autogenerated on Fri Apr 16 2021 02:32:00