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

List of all members
DistributedInput< step2Master > Class Template Reference

Input parameters of the distributed Covariance algorithm. Represents inputs of the algorithm on master node. 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

template<>
class daal::algorithms::covariance::interface1::DistributedInput< step2Master >

Member Function Documentation

◆ add()

void add ( MasterInputId  id,
const PartialResultPtr partialResult 
)

Adds partial result to the end of DataCollection of input arguments of the Distributed Covariance algorithm

Parameters
[in]idInput arguments's identifier
[in]partialResultPartial result obtained on the first step of the distributed algorithm

◆ check()

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

Check the correctness of DistributedInput<step2Master> object

Parameters
[in]parameterPointer to the structure of the parameters of the algorithm
[in]methodComputation method

Reimplemented from Input.

◆ get()

data_management::DataCollectionPtr get ( MasterInputId  id) const

Returns collectionof inputs

Parameters
[in]idPartial result's identifier, MasterInputId
Returns
Collection of distributed inputs

◆ getNumberOfFeatures()

size_t getNumberOfFeatures ( ) const
virtual

Returns number of columns in the input data set

Returns
Number of columns in the input data set

Implements InputIface.


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

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