Classes | |
class | running_stat_vec< eT > |
class | running_stat_vec_aux |
Functions | |
T | running_stat_vec< eT >::count () const |
number of samples so far | |
const Mat< eT > & | running_stat_vec< eT >::cov (const uword norm_type=0) |
covariance | |
const Mat< eT > & | running_stat_vec< eT >::max () const |
vector with maximum values | |
const Mat< eT > & | running_stat_vec< eT >::mean () const |
mean or average value | |
const Mat< eT > & | running_stat_vec< eT >::min () const |
vector with minimum values | |
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 | |
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) | |
const running_stat_vec & | running_stat_vec< eT >::operator= (const running_stat_vec &in_rsv) |
void | running_stat_vec< eT >::reset () |
set all statistics to zero | |
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 | |
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 | |
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) | |
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) | |
const Mat< T > & | running_stat_vec< eT >::var (const uword norm_type=0) |
variance | |
running_stat_vec< eT >::~running_stat_vec () |
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.
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.
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.
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.
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.
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.
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.
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.
void running_stat_vec< eT >::reset | ( | ) | [inline] |
set all statistics to zero
Definition at line 141 of file running_stat_vec_meat.hpp.
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.
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.
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.
void running_stat_vec_aux::update_stats | ( | running_stat_vec< eT > & | x, |
const Mat< eT > & | sample | ||
) | [inline, static] |
update statistics to reflect new sample
Definition at line 338 of file running_stat_vec_meat.hpp.
void running_stat_vec_aux::update_stats | ( | running_stat_vec< std::complex< T > > & | x, |
const Mat< T > & | sample | ||
) | [inline, static] |
update statistics to reflect new sample (version for complex numbers)
Definition at line 446 of file running_stat_vec_meat.hpp.
void running_stat_vec_aux::update_stats | ( | running_stat_vec< std::complex< T > > & | x, |
const Mat< std::complex< T > > & | sample | ||
) | [inline, static] |
alter statistics to reflect new sample (version for complex numbers)
Definition at line 461 of file running_stat_vec_meat.hpp.
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.
running_stat_vec< eT >::~running_stat_vec | ( | ) | [inline] |
Definition at line 20 of file running_stat_vec_meat.hpp.