Java* API Reference for Intel® Data Analytics Acceleration Library 2018 Update 3
Initializes the implicit ALS model in the first step of the distributed processing mode. More...
InitDistributedStep1Local | ( | DaalContext | context, |
InitDistributedStep1Local | other | ||
) |
Constructs an algorithm for computing initial values for the implicit ALS algorithm in the distributed processing mode by copying input objects and parameters of another algorithm for computing initial values for the implicit ALS algorithm
context | Context to manage the implicit ALS algorithm |
other | An algorithm to be used as the source to initialize the input objects and parameters of the algorithm |
InitDistributedStep1Local | ( | DaalContext | context, |
Class<?extends Number > | cls, | ||
InitMethod | method | ||
) |
Constructs an algorithm for computing initial values for the implicit ALS algorithm in the distributed processing mode
context | Context to manage the implicit ALS algorithm |
cls | Data type to use in intermediate computations for the implicit ALS algorithm, Double.class or Float.class |
method | Implicit ALS initialization method, TrainingMethod |
InitDistributedStep1Local clone | ( | DaalContext | context | ) |
Returns the newly allocated algorithm for computing initial values for the implicit ALS algorithm in the distributed processing mode with a copy of input objects of this algorithm for computing initial values for the implicit ALS algorithm
context | Context to manage the implicit ALS algorithm |
InitPartialResult compute | ( | ) |
Computes initial values for the implicit ALS algorithm
void setPartialResult | ( | InitPartialResult | partialResult | ) |
Registers user-allocated memory to store partial results of the implicit ALS initialization algorithm
partialResult | Structure to store partial results of the implicit ALS initialization algorithm |
Input data
InitMethod method |
Initialization method for the algorithm
InitDistributedParameter parameter |
Parameters for the initialization algorithm
For more complete information about compiler optimizations, see our Optimization Notice.