C++ API Reference for Intel® Data Analytics Acceleration Library 2019
Provides methods to access partial results obtained with the compute() method of the implicit ALS algorithm in the second step of the distributed processing mode. More...
Default constructor
DAAL_EXPORT services::Status allocate | ( | const daal::algorithms::Input * | input, |
const daal::algorithms::Parameter * | parameter, | ||
const int | method | ||
) |
Allocates memory to store a partial result of the implicit ALS training algorithm
[in] | input | Pointer to the input object |
[in] | parameter | Pointer to the parameter |
[in] | method | Algorithm computation method |
services::Status check | ( | const daal::algorithms::Input * | input, |
const daal::algorithms::Parameter * | parameter, | ||
int | method | ||
) | const |
Checks a partial result of the implicit ALS training algorithm
[in] | input | Pointer to the structure of input objects |
[in] | parameter | Pointer to the structure of algorithm parameters |
[in] | method | Computation method |
data_management::NumericTablePtr get | ( | DistributedPartialResultStep2Id | id | ) | const |
Returns a partial result of the implicit ALS training algorithm
[in] | id | Identifier of the partial result |
void set | ( | DistributedPartialResultStep2Id | id, |
const data_management::NumericTablePtr & | ptr | ||
) |
Sets a partial result of the implicit ALS training algorithm
[in] | id | Identifier of the partial result |
[in] | ptr | Pointer to the new partial result object |
For more complete information about compiler optimizations, see our Optimization Notice.