Classes |
class | vpdt_num_components_accessor< mixture_type, Disambiguate > |
| A functor to return the number of components in a mixture. More...
|
struct | vpdt_num_components_accessor< mixture_type, Disambiguate >::rebind< other_dist > |
| rebind this functor to another distribution type. More...
|
class | vpdt_num_components_accessor< mixture_type, typename vpdt_enable_if< vpdt_is_mixture< mixture_type > >::type > |
| A functor to return the number of components in a mixture. More...
|
struct | vpdt_num_components_accessor< mixture_type, typename vpdt_enable_if< vpdt_is_mixture< mixture_type > >::type >::rebind< other_dist > |
| rebind this functor to another distribution type. More...
|
class | vpdt_weight_accessor< mixture_type, Disambiguate > |
| A functor to return the weight of the component with given index. More...
|
struct | vpdt_weight_accessor< mixture_type, Disambiguate >::rebind< other_dist > |
| rebind this functor to another distribution type. More...
|
class | vpdt_weight_accessor< mixture_type, typename vpdt_enable_if< vpdt_is_mixture< mixture_type > >::type > |
| A functor to return the weight of the component with given index. More...
|
struct | vpdt_weight_accessor< mixture_type, typename vpdt_enable_if< vpdt_is_mixture< mixture_type > >::type >::rebind< other_dist > |
| rebind this functor to another distribution type. More...
|
class | vpdt_mixture_accessor< mixture_type, accessor_type, Disambiguate > |
| A functor to apply another functor to the component with given index. More...
|
struct | vpdt_mixture_accessor< mixture_type, accessor_type, Disambiguate >::rebind< other_dist, other_accessor > |
| rebind this functor to another distribution type. More...
|
class | vpdt_mixture_accessor< mixture_type, accessor_type, typename vpdt_enable_if< vpdt_is_mixture< mixture_type > >::type > |
| A functor to apply another functor to the component with given index. More...
|
struct | vpdt_mixture_accessor< mixture_type, accessor_type, typename vpdt_enable_if< vpdt_is_mixture< mixture_type > >::type >::rebind< other_dist, other_accessor > |
| rebind this functor to another distribution type. More...
|
class | vpdt_mixture_accessor< mixture_type, vpdt_weight_accessor< typename mixture_type::component_type >, typename vpdt_enable_if< vpdt_is_mixture< mixture_type > >::type > |
| A specialization to make the weight accessor work as a mixture accessor. More...
|
struct | vpdt_mixture_accessor< mixture_type, vpdt_weight_accessor< typename mixture_type::component_type >, typename vpdt_enable_if< vpdt_is_mixture< mixture_type > >::type >::rebind< other_dist, other_accessor > |
| rebind this functor to another distribution type. More...
|
Accessor functors that apply to all mixture distributions.
- Author:
- Matt Leotta (mleotta@lems.brown.edu)
- Date:
- March 15, 2009
Definition in file vpdt_mixture_accessors.h.