Initializes the implicit ALS model in the first step of the distributed processing mode.
More...
template<typename algorithmFPType, Method method>
class daal::algorithms::implicit_als::training::init::interface1::Distributed< step1Local, algorithmFPType, method >
- Template Parameters
-
algorithmFPType | Data type to use in intermediate computations for the implicit ALS initialization algorithm in the distributed processing mode, double or float |
method | Implicit ALS initialization method, Method |
- Enumerations
- Method Initialization methods of the implicit ALS algorithm in the first step of the distributed processing mode
Constructs an algorithm for initializing the implicit ALS model by copying input objects and parameters of another algorithm for initializing the implicit ALS model
- Parameters
-
[in] | other | An algorithm to be used as the source to initialize the input objects and parameters of the algorithm |
Returns a pointer to the newly allocated algorithm for initializing the implicit ALS model with a copy of input objects and parameters of this algorithm for initializing the implicit ALS model
- Returns
- Pointer to the newly allocated algorithm
virtual int getMethod |
( |
| ) |
const |
|
inlinevirtual |
Returns the method of the algorithm
- Returns
- Method of the algorithm
PartialResultPtr getPartialResult |
( |
| ) |
|
|
inline |
Returns the structure that contains partial results of the implicit ALS initialization algorithm
- Returns
- Structure that contains partial results of the implicit ALS initialization algorithm
services::Status setPartialResult |
( |
const PartialResultPtr & |
partialResult | ) |
|
|
inline |
Registers user-allocated memory to store partial results of the implicit ALS initialization algorithm
- Parameters
-
[in] | partialResult | Structure to store partial results of the implicit ALS initialization algorithm |
Parameters of the implicit ALS initialization algorithm
The documentation for this class was generated from the following file: