C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1
Parameter for the computation of initial values for the EM for GMM algorithm More...
Parameter | ( | size_t | nComponents, |
size_t | nTrials = 20 , |
||
size_t | nIterations = 10 , |
||
size_t | seed = 777 , |
||
double | accuracyThreshold = 1.0e-04 , |
||
em_gmm::CovarianceStorageId | covarianceStorage = em_gmm::full |
||
) |
Constructs parameters of the EM for GMM algorithm
[in] | nComponents | Number of components in the Gaussian mixture model |
[in] | nTrials | Number of trials of short EM runs |
[in] | nIterations | Number of iterations in every short EM run |
[in] | seed | Seed for randomly generating data points to start the initialization of short EM |
[in] | accuracyThreshold | Threshold for the termination of the algorithm |
[in] | covarianceStorage | Type of covariance in the Gaussian mixture model |
|
virtual |
Checks the correctness of the parameter
double accuracyThreshold |
Threshold for the termination of the algorithm
em_gmm::CovarianceStorageId covarianceStorage |
Type of covariance in the Gaussian mixture model.
engines::EnginePtr engine |
Engine to be used for randomly generating data points to start the initialization of short EM
size_t nComponents |
Number of components in the Gaussian mixture model
size_t nIterations |
Number of iterations in every short EM run
size_t nTrials |
Number of trials of short EM runs
size_t seed |
Seed for randomly generating data points to start the initialization of short EM
For more complete information about compiler optimizations, see our Optimization Notice.