|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkGaussianMixtureModelComponent_h
19 #define itkGaussianMixtureModelComponent_h
50 template <
typename TSample>
88 SetSample(
const TSample * sample)
override;
98 PrintSelf(std::ostream & os,
Indent indent)
const override;
103 CalculateParametersChange();
107 GenerateData()
override;
123 #ifndef ITK_MANUAL_INSTANTIATION
124 # include "itkGaussianMixtureModelComponent.hxx"
Calculates the covariance matrix of the target sample data. where each measurement vector has an asso...
base class for distribution modules that supports analytical way to update the distribution parameter...
MeanEstimatorType::Pointer m_MeanEstimator
CovarianceEstimatorType::Pointer m_CovarianceEstimator
typename Superclass::MatrixType MatrixType
typename Superclass::ParametersType ParametersType
CovarianceEstimatorType::MatrixType m_Covariance
Control indentation during Print() invocation.
typename CovarianceEstimatorType::OutputType CovarianceMatrixType
typename Superclass::MeasurementVectorType MeasurementVectorType
Light weight base class for most itk classes.
typename Superclass::WeightArrayType WeightArrayType
typename MeanEstimatorType::OutputType MeanVectorType
NativeMembershipFunctionType::Pointer m_GaussianMembershipFunction
typename Superclass::OutputType OutputType
is a component (derived from MixtureModelComponentBase) for Gaussian class. This class is used in Exp...
GaussianMembershipFunction models class membership through a multivariate Gaussian function.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
Given a sample where each measurement vector has associated weight value, this filter computes the sa...
typename Superclass::MembershipFunctionType MembershipFunctionType
typename Superclass::OutputType OutputType
typename Superclass::MeasurementVectorSizeType MeasurementVectorSizeType
typename Superclass::MeasurementVectorType MeasurementVectorType
MeanEstimatorType::MeasurementVectorType m_Mean