Base interface for the correlation or variance-covariance matrix algorithm in the batch processing mode
More...
◆ BatchImpl()
Constructs the correlation or variance-covariance matrix algorithm in the batch processing mode
- Parameters
-
context | Context to manage the correlation or variance-covariance matrix algorithm in the batch processing mode |
- Template Parameters
-
algorithmFPType | Data type to use in intermediate computations of the correlation or variance-covariance matrix, double or float |
method | Computation method, daal.algorithms.covariance.Method |
- Enumerations
- Method Computation methods of the correlation or variance-covariance matrix algorithm
- InputId Identifiers of input objects
- ResultId Identifiers of the results
- References
-
◆ clone()
Returns the newly allocated correlation or variance-covariance matrix algorithm with a copy of input objects and parameters of this algorithm for correlation or variance-covariance matrix computation
- Parameters
-
context | Context to manage the correlation or variance-covariance matrix algorithm |
- Returns
- The newly allocated algorithm
◆ compute()
Computes the correlation or variance-covariance matrix in the batch processing mode
- Returns
- Results of the computation
◆ dispose()
Releases the memory allocated for the native algorithm object
Implements Disposable.
◆ setResult()
void setResult |
( |
Result |
result | ) |
|
Registers user-allocated memory to store the results of computing the correlation or variance-covariance matrix in the batch processing mode
- Parameters
-
result | Structure to store results of computing the correlation or variance-covariance matrix |
◆ cBatchImpl
Pointer to the inner implementation of the service callback functionality
◆ input
Input objects for the algorithm
◆ method
Computation method for the algorithm
◆ parameter
Parameters of the algorithm
◆ prec
The documentation for this class was generated from the following file:
- covariance/BatchImpl.java