Computes the initial model for the implicit ALS algorithm in the batch processing mode.
More...
◆ InitBatch() [1/2]
Constructs an algorithm for computing initial values for the implicit ALS algorithm in the batch 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 |
◆ InitBatch() [2/2]
Constructs an algorithm for computing initial values for the implicit ALS algorithm in the batch 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 batch 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 the initial model for the implicit ALS algorithm in the batch processing mode
- Returns
- Computed initial model
◆ setResult()
Registers user-allocated memory for storing computed initial values for the implicit ALS algorithm
- Parameters
-
result | Structure for storing computed initial values for the implicit ALS 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:
- implicit_als/training/init/InitBatch.java