Computes initial values for the implicit ALS algorithm in the distributed processing mode.
More...
◆ InitDistributed() [1/2]
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
- Parameters
-
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 |
◆ InitDistributed() [2/2]
Constructs an algorithm for computing initial values for the implicit ALS algorithm in the distributed processing mode
- Parameters
-
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 |
◆ clone()
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
- Parameters
-
context | Context to manage the implicit ALS algorithm |
- Returns
- The newly allocated algorithm
◆ compute()
Computes initial values for the implicit ALS algorithm
- Returns
- Computed initial values
◆ setPartialResult()
Registers user-allocated memory to store partial results of the implicit ALS initialization algorithm
- Parameters
-
partialResult | Structure to store partial results of the implicit ALS initialization algorithm |
◆ input
◆ method
Initialization method for the algorithm
◆ parameter
Parameters for the initialization algorithm
The documentation for this class was generated from the following file: