Estimates sample mean and variance without overflows.
clear() -> voidupdate(T x) -> voidvariance() const -> Tunbiased_variance() const -> Tpopulation_variance() const -> Tvariance(T addon) const -> Tmean() const -> const T &count() const -> inttemplate <class T, int N, int M> operator>>(vtb::core::bstream & in, blitz::TinyMatrix< T, N, M > & rhs) -> vtb::core::bstream &template <class T, int N, int M> operator<<(vtb::core::bstream & out, const blitz::TinyMatrix< T, N, M > & rhs) -> vtb::core::bstream &template <class T, int N> operator>>(vtb::core::bstream & in, blitz::Array< T, N > & rhs) -> vtb::core::bstream &template <class T> cross(const TinyVector< T, 2 > & a, const TinyVector< T, 2 > & b) -> TinyVector< T, 1 >Two-dimensional cross product.
Remove j dimension of vector v.
template <class T, int N> statistics(const Array< T, N > & rhs) -> Statistics< T >
Estimate sample mean and variance.
template <class T, int N> operator<<(vtb::core::bstream & out, const blitz::Array< T, N > & rhs) -> vtb::core::bstream &Computes vector length without overflow.
Add dimension j to vector v.
template <class T, int N> operator<<(vtb::core::bstream & out, const blitz::TinyVector< T, N > & rhs) -> vtb::core::bstream &template <class T, int N> operator>>(vtb::core::bstream & in, blitz::TinyVector< T, N > & rhs) -> vtb::core::bstream &