Classes | |
class | arma_counter< eT > |
class | running_stat< eT > |
class | running_stat_aux |
Functions | |
arma_counter< eT >::arma_counter () | |
T | running_stat< eT >::count () const |
number of samples so far | |
eT | running_stat< eT >::max () const |
maximum value | |
eT | running_stat< eT >::mean () const |
mean or average value | |
eT | running_stat< eT >::min () const |
minimum value | |
const arma_counter & | arma_counter< eT >::operator++ () |
void | arma_counter< eT >::operator++ (int) |
void | arma_counter< eT >::reset () |
void | running_stat< eT >::reset () |
set all statistics to zero | |
running_stat< eT >::running_stat () | |
T | running_stat< eT >::stddev (const uword norm_type=0) const |
standard deviation | |
template<typename eT > | |
static void | running_stat_aux::update_stats (running_stat< eT > &x, const eT sample) |
update statistics to reflect new sample | |
template<typename T > | |
static void | running_stat_aux::update_stats (running_stat< std::complex< T > > &x, const T sample) |
update statistics to reflect new sample (version for complex numbers) | |
template<typename T > | |
static void | running_stat_aux::update_stats (running_stat< std::complex< T > > &x, const std::complex< T > &sample) |
alter statistics to reflect new sample (version for complex numbers) | |
eT | arma_counter< eT >::value () const |
eT | arma_counter< eT >::value_minus_1 () const |
eT | arma_counter< eT >::value_plus_1 () const |
T | running_stat< eT >::var (const uword norm_type=0) const |
variance | |
arma_counter< eT >::~arma_counter () | |
running_stat< eT >::~running_stat () |
arma_counter< eT >::arma_counter | ( | ) | [inline] |
Definition at line 30 of file running_stat_meat.hpp.
get_pod_type< eT >::result running_stat< eT >::count | ( | ) | const [inline] |
number of samples so far
Definition at line 300 of file running_stat_meat.hpp.
eT running_stat< eT >::max | ( | ) | const [inline] |
maximum value
Definition at line 287 of file running_stat_meat.hpp.
eT running_stat< eT >::mean | ( | ) | const [inline] |
mean or average value
Definition at line 218 of file running_stat_meat.hpp.
eT running_stat< eT >::min | ( | ) | const [inline] |
minimum value
Definition at line 274 of file running_stat_meat.hpp.
const arma_counter< eT > & arma_counter< eT >::operator++ | ( | ) | [inline] |
Definition at line 42 of file running_stat_meat.hpp.
void arma_counter< eT >::operator++ | ( | int | ) | [inline] |
Definition at line 62 of file running_stat_meat.hpp.
void arma_counter< eT >::reset | ( | ) | [inline] |
Definition at line 72 of file running_stat_meat.hpp.
void running_stat< eT >::reset | ( | ) | [inline] |
set all statistics to zero
Definition at line 194 of file running_stat_meat.hpp.
running_stat< eT >::running_stat | ( | ) | [inline] |
Definition at line 137 of file running_stat_meat.hpp.
running_stat< eT >::T running_stat< eT >::stddev | ( | const uword | norm_type = 0 | ) | const [inline] |
standard deviation
Definition at line 261 of file running_stat_meat.hpp.
void running_stat_aux::update_stats | ( | running_stat< eT > & | x, |
const eT | sample | ||
) | [inline, static] |
update statistics to reflect new sample
Definition at line 313 of file running_stat_meat.hpp.
void running_stat_aux::update_stats | ( | running_stat< std::complex< T > > & | x, |
const T | sample | ||
) | [inline, static] |
update statistics to reflect new sample (version for complex numbers)
Definition at line 365 of file running_stat_meat.hpp.
void running_stat_aux::update_stats | ( | running_stat< std::complex< T > > & | x, |
const std::complex< T > & | sample | ||
) | [inline, static] |
alter statistics to reflect new sample (version for complex numbers)
Definition at line 378 of file running_stat_meat.hpp.
eT arma_counter< eT >::value | ( | ) | const [inline] |
Definition at line 83 of file running_stat_meat.hpp.
eT arma_counter< eT >::value_minus_1 | ( | ) | const [inline] |
Definition at line 110 of file running_stat_meat.hpp.
eT arma_counter< eT >::value_plus_1 | ( | ) | const [inline] |
Definition at line 93 of file running_stat_meat.hpp.
running_stat< eT >::T running_stat< eT >::var | ( | const uword | norm_type = 0 | ) | const [inline] |
variance
Definition at line 231 of file running_stat_meat.hpp.
arma_counter< eT >::~arma_counter | ( | ) | [inline] |
Definition at line 21 of file running_stat_meat.hpp.
running_stat< eT >::~running_stat | ( | ) | [inline] |
Definition at line 129 of file running_stat_meat.hpp.