Computes initial values for the EM for GMM algorithm in the batch processing mode.
More...
template<typename algorithmFPType = DAAL_ALGORITHM_FP_TYPE, Method method = defaultDense>
class daal::algorithms::em_gmm::init::interface1::Batch< algorithmFPType, method >
- Template Parameters
-
algorithmFPType | Data type to use in intermediate computations of initial values for the EM for GMM algorithm, double or float |
Batch |
( |
const Batch< algorithmFPType, method > & |
other | ) |
|
|
inline |
Constructs an algorithm that computes initial values for the EM for GMM algorithm by copying input objects and parameters of another algorithm that computes initial values for the EM for GMM algorithm
- Parameters
-
[in] | other | An algorithm to be used as the source to initialize the input objects and parameters of the algorithm |
services::SharedPtr<Batch<algorithmFPType, method> > clone |
( |
| ) |
const |
|
inline |
Returns a pointer to the newly allocated algorithm that computes initial values for the EM for GMM algorithm with a copy of input objects of this algorithm
- Returns
- Pointer to the newly allocated algorithm
virtual int getMethod |
( |
| ) |
const |
|
inlinevirtual |
Returns the method of the algorithm
- Returns
- Method of the algorithm
Returns the structure that contains initial values for the EM for GMM algorithm
- Returns
- Structure that contains initial values for the EM for GMM algorithm
services::Status setResult |
( |
const ResultPtr & |
result | ) |
|
|
inline |
Sets the memory for storing initial values for results of the EM for GMM algorithm
- Parameters
-
[in] | result | Structure for storing initial values for results of the EM for GMM algorithm |
The documentation for this class was generated from the following file: