\section{mlpack\+:\+:gmm Namespace Reference}
\label{namespacemlpack_1_1gmm}\index{mlpack\+::gmm@{mlpack\+::gmm}}


Gaussian Mixture Models.  


\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \textbf{ Diagonal\+Constraint}
\begin{DoxyCompactList}\small\item\em Force a covariance matrix to be diagonal. \end{DoxyCompactList}\item 
class \textbf{ Diagonal\+G\+MM}
\begin{DoxyCompactList}\small\item\em A Diagonal Gaussian Mixture Model. \end{DoxyCompactList}\item 
class \textbf{ Eigenvalue\+Ratio\+Constraint}
\begin{DoxyCompactList}\small\item\em Given a vector of eigenvalue ratios, ensure that the covariance matrix always has those eigenvalue ratios. \end{DoxyCompactList}\item 
class \textbf{ E\+M\+Fit}
\begin{DoxyCompactList}\small\item\em This class contains methods which can fit a \doxyref{G\+MM}{p.}{classmlpack_1_1gmm_1_1GMM} to observations using the EM algorithm. \end{DoxyCompactList}\item 
class \textbf{ G\+MM}
\begin{DoxyCompactList}\small\item\em A Gaussian Mixture Model (\doxyref{G\+MM}{p.}{classmlpack_1_1gmm_1_1GMM}). \end{DoxyCompactList}\item 
class \textbf{ No\+Constraint}
\begin{DoxyCompactList}\small\item\em This class enforces no constraint on the covariance matrix. \end{DoxyCompactList}\item 
class \textbf{ Positive\+Definite\+Constraint}
\begin{DoxyCompactList}\small\item\em Given a covariance matrix, force the matrix to be positive definite. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Gaussian Mixture Models. 

