![]() |
MDSTk Libraries
1.1.0
Medical Data Segmentation Toolkit
|
Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2006 by Michal Spanel
.
More...
#include <MDSTk/Base/mdsGlobalLog.h>#include <MDSTk/Base/mdsHasOptions.h>#include <MDSTk/Math/mdsRandom.h>#include <MDSTk/Math/mdsLogNum.h>#include <MDSTk/Math/mdsMatrix.h>#include <MDSTk/Math/mdsVector.h>#include <MDSTk/Math/mdsGaussianFunc.h>#include <MDSTk/Math/mdsMatrixFunctions.h>#include <MDSTk/Math/mdsVectorFunctions.h>#include <vector>#include <cfloat>#include "mdsEM.hxx"Classes | |
| class | mds::math::CMaxLikelihoodByEM< C, N > |
| Gaussian Mixture Model (GMM) optimization using maximal likelihood estimation via the Expection-Maximization (EM) algorithm. More... | |
Namespaces | |
| namespace | mds |
Medical Data Segmentation Toolkit (MDSTk) | |
| namespace | mds::math |
| namespace | mds::math::MaxLikelihoodByEM |
Enumerations | |
| enum | mds::math::MaxLikelihoodByEM::EOptions { mds::math::MaxLikelihoodByEM::LOGGING_ENABLED = 1 << 0, mds::math::MaxLikelihoodByEM::ADD_RAND_NOISE = 1 << 1, mds::math::MaxLikelihoodByEM::DEFAULT_FLAGS = LOGGING_ENABLED | ADD_RAND_NOISE } |
| Flags which may be passed to the EM algorithm. More... | |
Variables | |
| const tSize | mds::math::MaxLikelihoodByEM::MAX_ITERS = 10 |
| Maximal allowed number of iterations. | |
| const tSize | mds::math::MaxLikelihoodByEM::MAX_ITERS2 = 10 |
| Maximal allowed number of internal iterations. | |
| const double | mds::math::MaxLikelihoodByEM::MIN_ADD_CHANGE = 0.001 |
| Minimal required change of the log-likelihood function which results in a new component addition. | |
| const double | mds::math::MaxLikelihoodByEM::MIN_CHANGE = 1.0e-6 |
| Minimal required change of the log-likelihood function while iterating. | |
| const double | mds::math::MaxLikelihoodByEM::RAND_NOISE_COEFF = 0.5 |
| Random noise. | |
| const double | mds::math::MaxLikelihoodByEM::SPLITTING_COEFF = 0.5 |
| Coefficient used to split a gaussian component. | |
Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2006 by Michal Spanel
.
Authors: Michal Spanel, spanel@fit.vutbr.cz
Date: 2006/08/29
Description:
1.7.6.1