C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

References | Namespaces | Classes | Enumerations

Contains classes for the EM for GMM algorithm. More...

References

 Batch
 

Namespaces

 daal::algorithms::em_gmm
 Contains classes for the EM for GMM algorithm.
 
 daal::algorithms::em_gmm::interface1
 Contains version 1.0 of the Intel(R) Data Analytics Acceleration Library (Intel(R) DAAL) interface.
 

Classes

struct  Parameter
 Parameter for the EM for GMM algorithm More...
 
class  Input
 Input objects for the EM for GMM algorithm More...
 
class  Result
 Provides methods to access final results obtained with the compute() method of the EM for GMM algorithm in the batch processing mode. More...
 

Enumerations

enum  Method { defaultDense = 0 }
 
enum  InputId { data, inputWeights, inputMeans }
 
enum  InputCovariancesId { inputCovariances = lastInputId + 1 }
 
enum  InputValuesId { inputValues = lastInputCovariancesId + 1 }
 
enum  ResultId { weights, means, goalFunction, nIterations }
 
enum  ResultCovariancesId { covariances = lastResultId + 1 }
 

Enumeration Type Documentation

enum InputCovariancesId

Available identifiers of input covariances for the EM for GMM algorithm

Enumerator
inputCovariances 

Collection of input covariances

enum InputId

Available identifiers of input objects of the EM for GMM algorithm

Enumerator
data 

Input data table

inputWeights 

Input weights

inputMeans 

Input means

enum InputValuesId

Available identifiers of input values for the EM for GMM algorithm

Enumerator
inputValues 

Input objects of the EM for GMM algorithm

enum Method

Available methods for computing results of the EM for GMM algorithm

Enumerator
defaultDense 

Default: performance-oriented method.

enum ResultCovariancesId

Available identifiers of computed covariances for the EM for GMM algorithm

Enumerator
covariances 

Collection of covariances

enum ResultId

Available identifiers of results (means or weights) of the EM for GMM algorithm

Enumerator
weights 

Weights

means 

Means

goalFunction 

Table containing log-likelyhood value

nIterations 

Table containing the number of executed iterations

For more complete information about compiler optimizations, see our Optimization Notice.