Public Member Functions | |
HierarchicalMixtureModel () | |
Class constructor. | |
MixtureModel | getResolution (int resolution) |
Extracts a mixture model for a given resolution from the hierarchical mixture model. | |
MixtureModel | getOptimalMixtureModel (double t) |
Computes the "optimal" mixture model given a threshold on the KLD (estimated using a Monte-Carlo method). | |
MixtureModel | getOptimalMixtureModel (double t, int n) |
Computes the "optimal" mixture model given a threshold on the KLD (estimated using a Monte-Carlo method). | |
Public Attributes | |
ExponentialFamily | EF |
Exponential family member. | |
double | weight |
Weight of the tree. | |
MixtureModel | node |
Node containing a mixture model. | |
HierarchicalMixtureModel | parent |
Parent of the node. | |
HierarchicalMixtureModel | leftChild |
Left child of the node. | |
HierarchicalMixtureModel | rightChild |
Right child of the node. | |
Clustering.CLUSTERING_TYPE | type |
Type of the Bregman divergence. | |
int | resolutionMax |
Maximum resolution of the hierarchical mixture model. |
jMEF.HierarchicalMixtureModel.HierarchicalMixtureModel | ( | ) |
Class constructor.
MixtureModel jMEF.HierarchicalMixtureModel.getOptimalMixtureModel | ( | double | t, | |
int | n | |||
) |
Computes the "optimal" mixture model given a threshold on the KLD (estimated using a Monte-Carlo method).
t | maximum value of the KLD between the initial and the optimal models | |
n | number of points drawn from the initial mixture model |
MixtureModel jMEF.HierarchicalMixtureModel.getOptimalMixtureModel | ( | double | t | ) |
Computes the "optimal" mixture model given a threshold on the KLD (estimated using a Monte-Carlo method).
t | maximum value of the KLD between the initial and the optimal models |
MixtureModel jMEF.HierarchicalMixtureModel.getResolution | ( | int | resolution | ) |
Extracts a mixture model for a given resolution from the hierarchical mixture model.
The resolution 1 corresponds to a mixture model with only one model.
resolution | resolution of the mixture model |
ExponentialFamily jMEF.HierarchicalMixtureModel.EF |
Exponential family member.
Left child of the node.
Node containing a mixture model.
Parent of the node.
Maximum resolution of the hierarchical mixture model.
Right child of the node.
Type of the Bregman divergence.
Weight of the tree.