Click or drag to resize

EMCovarianMatrixType Class

http://www.emgu.com
The type of the mixture covariation matrices
Inheritance Hierarchy
SystemObject
  SystemValueType
    SystemEnum
      Emgu.CV.MLEMCovarianMatrixType

Namespace:  Emgu.CV.ML
Assembly:  Emgu.CV.World.NetStandard (in Emgu.CV.World.NetStandard.dll) Version: 1.0.0
Syntax
public sealed class CovarianMatrixType : Enum

The EMCovarianMatrixType type exposes the following members.

Methods
  NameDescription
Public methodCompareTo
Compares this instance to a specified object and returns an indication of their relative values.
(Inherited from Enum.)
Public methodEquals
Returns a value indicating whether this instance is equal to a specified object.
(Inherited from Enum.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Returns the hash code for the value of this instance.
(Inherited from Enum.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetTypeCode
Returns the type code of the underlying type of this enumeration member.
(Inherited from Enum.)
Public methodHasFlag
Determines whether one or more bit fields are set in the current instance.
(Inherited from Enum.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Converts the value of this instance to its equivalent string representation.
(Inherited from Enum.)
Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
Public methodToString(String)
Converts the value of this instance to its equivalent string representation using the specified format.
(Inherited from Enum.)
Public methodToString(String, IFormatProvider) Obsolete.
This method overload is obsolete; use ToString(String).
(Inherited from Enum.)
Top
Fields
  NameDescription
Public fieldStatic memberDefault
The default
Public fieldStatic memberDiagonal
A covariation matrix of each mixture may be arbitrary diagonal matrix with positive diagonal elements, that is, non-diagonal elements are forced to be 0's, so the number of free parameters is d for each matrix. This is most commonly used option yielding good estimation results
Public fieldStatic memberGeneric
A covariation matrix of each mixture may be arbitrary symmetrical positively defined matrix, so the number of free parameters in each matrix is about d2/2. It is not recommended to use this option, unless there is pretty accurate initial estimation of the parameters and/or a huge number of training samples
Public fieldStatic memberSpherical
A covariation matrix of each mixture is a scaled identity matrix, ?k*I, so the only parameter to be estimated is ?k. The option may be used in special cases, when the constraint is relevant, or as a first step in the optimization (e.g. in case when the data is preprocessed with PCA). The results of such preliminary estimation may be passed again to the optimization procedure, this time with cov_mat_type=COV_MAT_DIAGONAL
Public fieldvalue__
Top
See Also