Iterative updating of Gaussians. More...
Go to the source code of this file.
Classes | |
| struct | vpdt_update_covariance< F, Covar, Disambiguate > |
| Specialized classes to update covariance of different types. More... | |
| struct | vpdt_update_covariance< F, typename vpdt_eigen_sym_matrix_gen< F >::type, typename vpdt_field_traits< F >::type_is_vector > |
| Specialized classes to update covariance of different types. More... | |
| struct | vpdt_update_covariance< F, typename vpdt_field_traits< F >::vector_type, typename vpdt_field_traits< F >::type_is_vector > |
| Specialized classes to update covariance of different types. More... | |
| struct | vpdt_update_covariance< F, typename vpdt_field_traits< F >::scalar_type, typename vpdt_field_traits< F >::type_is_vector > |
| Specialized classes to update covariance of different types. More... | |
| struct | vpdt_update_covariance< F, typename vpdt_field_traits< F >::scalar_type, typename vpdt_field_traits< F >::type_is_scalar > |
| Specialized classes to update covariance of different types. More... | |
Functions | |
| template<class F , class Covar > | |
| void | vpdt_update_gaussian (vpdt_gaussian< F, Covar > &gaussian, typename vpdt_field_traits< F >::scalar_type rho, const F &sample) |
| Update the statistics given a 1D Gaussian distribution and a learning rate. | |
| template<class F , class Covar > | |
| void | vpdt_update_gaussian (vpdt_gaussian< F, Covar > &gaussian, typename vpdt_field_traits< F >::scalar_type rho, const F &sample, typename vpdt_field_traits< F >::scalar_type min_var) |
| Update the statistics given a Gaussian distribution and a learning rate. | |
| void vpdt_update_gaussian | ( | vpdt_gaussian< F, Covar > & | gaussian, |
| typename vpdt_field_traits< F >::scalar_type | rho, | ||
| const F & | sample | ||
| ) |
Update the statistics given a 1D Gaussian distribution and a learning rate.
Definition at line 145 of file vpdt_update_gaussian.h.
| void vpdt_update_gaussian | ( | vpdt_gaussian< F, Covar > & | gaussian, |
| typename vpdt_field_traits< F >::scalar_type | rho, | ||
| const F & | sample, | ||
| typename vpdt_field_traits< F >::scalar_type | min_var | ||
| ) |
Update the statistics given a Gaussian distribution and a learning rate.
| min_var | forces the variance to stay above this limit |
Definition at line 171 of file vpdt_update_gaussian.h.
1.7.5.1