trainE (cv.EM) - MATLAB File Help |
Estimate the Gaussian mixture parameters from a samples set, starting from the Expectation step
[logLikelihoods, labels, probs] = model.trainE(samples, means0)
[...] = model.trainE(..., 'OptionName', optionValue, ...)
double
type
it will be converted to the inner matrix of such type for the
further computing.a_k
of mixture components. It is a
one-channel matrix of ClustersNumber-by-dims
size. If the
matrix does not have double
type it will be converted to the
inner matrix of such type for the further computing.S_k
of
mixture components. Each of covariance matrices is a
one-channel matrix of dims-by-dims
size. If the matrices do
not have double
type they will be converted to the inner
matrices of such type for the further computing.PI_k
of mixture components. It
should be a one-channel floating-point vector of length
ClustersNumber
.This variation starts with Expectation step. You need to provide
initial means a_k
of mixture components. Optionally you can
pass initial weights PI_k
and covariance matrices S_k
of
mixture components.
Access | public |
Sealed | false |
Static | false |