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

List of all members
OnlineImpl Class Referenceabstract

Base interface for the correlation or variance-covariance matrix algorithm in the online processing mode More...

Class Constructor

◆ OnlineImpl()

OnlineImpl ( DaalContext  context)

Constructs the correlation or variance-covariance matrix algorithm in the online processing mode

Parameters
contextContext to manage the correlation or variance-covariance matrix algorithm in the online processing mode

Detailed Description

References

Member Function Documentation

◆ clone()

abstract OnlineImpl clone ( DaalContext  context)
abstract

Returns the newly allocated correlation or variance-covariance matrix algorithm in the online processing mode with a copy of input objects and parameters of this correlation or variance-covariance matrix algorithm

Parameters
contextContext to manage the correlation or variance-covariance matrix algorithm
Returns
The newly allocated algorithm

◆ compute()

PartialResult compute ( )

Computes partial results of the correlation or variance-covariance matrix algorithm in the online processing mode

Returns
Computed partial results of the correlation or variance-covariance matrix algorithm

◆ dispose()

void dispose ( )

Releases the memory allocated for the native algorithm object

Implements Disposable.

◆ finalizeCompute()

Result finalizeCompute ( )

Computes the results of the correlation or variance-covariance matrix algorithm in the online processing mode

Returns
Computed results of the correlation or variance-covariance matrix algorithm

◆ setPartialResult() [1/2]

void setPartialResult ( PartialResult  partialResult,
boolean  initializationFlag 
)

Registers user-allocated memory to store partial results of the correlation or variance-covariance matrix algorithm and optionally tells the library to initialize the memory

Parameters
partialResultStructure to store partial results
initializationFlagFlag that specifies whether partial results are initialized

◆ setPartialResult() [2/2]

void setPartialResult ( PartialResult  partialResult)

Registers user-allocated memory to store partial results of the correlation or variance-covariance matrix algorithm in the online processing mode

Parameters
partialResultStructure to store partial results

◆ setResult()

void setResult ( Result  result)

Registers user-allocated memory to store the results of the correlation or variance-covariance matrix algorithm in the online processing mode

Parameters
resultStructure to store the results of the correlation or variance-covariance matrix algorithm

Member Data Documentation

◆ cOnlineImpl

long cOnlineImpl

Pointer to the inner implementation of the service callback functionality

◆ input

Input input

Input data

◆ method

Method method

Computation method for the algorithm

◆ parameter

OnlineParameter parameter

Parameters of the algorithm

◆ prec

Precision prec

Precision of computations


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

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