C++ API Reference for Intel® Data Analytics Acceleration Library 2018 Update 2

List of all members
PartialResultBase Class Reference

Provides interface to access partial results obtained with the implicit ALS initialization algorithm in the first and second steps of the distributed processing mode. More...

Additional Inherited Members

- Static Protected Member Functions inherited from Argument
static data_management::DataCollectionPtr & getStorage (Argument &a)
 
static const data_management::DataCollectionPtr & getStorage (const Argument &a)
 

Class Declaration

Constructor & Destructor Documentation

◆ PartialResultBase()

PartialResultBase ( size_t  nElements = 0)

Constructs partial result of the implicit ALS initialization algorithm with the specified number of elements

Parameters
[in]nElementsNumber of elements

Member Function Documentation

◆ check()

services::Status check ( const daal::algorithms::Input input,
const daal::algorithms::Parameter parameter,
int  method 
) const
virtual

Checks a partial result of the implicit ALS initialization algorithm

Parameters
[in]inputInput object for the algorithm
[in]parameterParameter of the algorithm
[in]methodComputation method of the algorithm

Reimplemented from PartialResult.

Reimplemented in DistributedPartialResultStep2, and PartialResult.

◆ get() [1/2]

data_management::KeyValueDataCollectionPtr get ( PartialResultBaseId  id) const

Gets a partial result of the implicit ALS initialization algorithm

Parameters
[in]idIdentifier of the partial result
Returns
Partial result that corresponds to the given identifier

◆ get() [2/2]

data_management::NumericTablePtr get ( PartialResultBaseId  id,
size_t  key 
) const

Gets a numeric table object from a partial result of the implicit ALS initialization algorithm

Parameters
[in]idIdentifier of the partial result
[in]keyKey to use to retrieve a numeric table
Returns
Numeric table from the partial result that corresponds to the given identifier

◆ set()

void set ( PartialResultBaseId  id,
const data_management::KeyValueDataCollectionPtr &  ptr 
)

Sets the partial result of the implicit ALS initialization algorithm

Parameters
[in]idIdentifier of the partial result
[in]ptrThe partial result object

The documentation for this class was generated from the following file:

For more complete information about compiler optimizations, see our Optimization Notice.