Java* API Reference for Intel® Data Analytics Acceleration Library 2018 Update 2

List of all members

Runs the EM for GMM algorithm in the batch processing mode. More...

Class Constructor

◆ Batch() [1/2]

Batch ( DaalContext  context,
Batch  other 
)

Constructs the EM for GMM algorithm by copying input objects and parameters of another EM for GMM algorithm

Parameters
contextContext to manage the EM for GMM algorithm
otherAn algorithm to be used as the source to initialize the input objects and parameters of the algorithm

◆ Batch() [2/2]

Batch ( DaalContext  context,
Class<? extends Number >  cls,
Method  method,
long  nComponents 
)

Constructs the EM for GMM algorithm

Parameters
contextContext to manage the EM for GMM algorithm
clsData type to use in intermediate computations for the EM for GMM algorithm, Double.class or Float.class
methodEM for GMM computation method, Method
nComponentsNumber of components in the Gaussian mixture model

Detailed Description

References

Member Function Documentation

◆ clone()

Batch clone ( DaalContext  context)

Returns the newly allocated EM for GMM algorithm with a copy of input objects of this EM for GMM algorithm

Parameters
contextContext to manage the EM for GMM algorithm
Returns
The newly allocated algorithm

◆ compute()

Result compute ( )

Runs the EM for GMM algorithm

Returns
Results of the EM for GMM algorithm

◆ setResult()

void setResult ( Result  result)

Registers user-allocated memory for storing results of the EM for GMM algorithm

Parameters
resultStructure for storing the results EM for GMM algorithm

Member Data Documentation

◆ input

Input input

Input data

◆ method

Method method

Computation method for the algorithm

◆ parameter

Parameter parameter

Parameters of the algorithm


The documentation for this class was generated from the following file:

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