Java* API Reference for Intel® Data Analytics Acceleration Library 2019 Update 4

List of all members

Predicts the results of implicit ALS model-based ratings prediction in the distributed processing mode. More...

Class Constructor

Constructs the implicit ALS ratings prediction algorithm in the distributed processing mode by copying input objects and parameters of another implicit ALS ratings prediction algorithm

Parameters
contextContext to manage the implicit ALS ratings prediction algorithm
otherAn algorithm to be used as the source to initialize the input objects and parameters of the algorithm
RatingsDistributed ( DaalContext  context,
Class<?extends Number >  cls,
RatingsMethod  method 
)

Constructs the implicit ALS ratings prediction algorithm in the distributed processing mode

Parameters
contextContext to manage the implicit ALS ratings prediction algorithm
clsData type to use in intermediate computations for the implicit ALS algorithm, Double.class or Float.class
methodImplicit ALS computation method, RatingsMethod

Detailed Description

Member Function Documentation

RatingsDistributed clone ( DaalContext  context)

Returns the newly allocated ALS ratings prediction algorithm in the distributed processing mode with a copy of input objects and parameters of this ALS ratings prediction algorithm

Parameters
contextContext to manage the implicit ALS ratings prediction algorithm
Returns
The newly allocated algorithm
RatingsPartialResult compute ( )

Computes partial results of implicit ALS model-based ratings prediction in the distributed processing mode

Returns
Partial results of implicit ALS model-based ratings prediction in the distributed processing mode
RatingsResult finalizeCompute ( )

Runs implicit ALS model-based ratings prediction in the distributed processing mode

Returns
Results of implicit ALS model-based ratings prediction
void setPartialResult ( RatingsPartialResult  partialResult,
boolean  initializationFlag 
)

Registers user-allocated memory for storing partial results of implicit ALS model-based ratings prediction in the distributed processing mode

Parameters
partialResultStructure for storing partial results of implicit ALS model-based ratings prediction
initializationFlagFlag that specifies whether partial results are initialized
void setPartialResult ( RatingsPartialResult  partialResult)

Registers user-allocated memory for storing partial results of implicit ALS model-based ratings prediction in the distributed processing mode

Parameters
partialResultStructure for storing partial results of implicit ALS model-based ratings prediction
void setResult ( RatingsResult  result)

Registers user-allocated memory for storing the results of implicit ALS model-based ratings prediction in the distributed processing mode

Parameters
resultStructure for storing the results of implicit ALS model-based ratings prediction

Member Data Documentation

Input data

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.