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

List of all members
Input Class Reference

Base class to represent computation input arguments. Algorithm-specific input arguments are represented as derivative classes of the Input class. 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

◆ Input() [1/3]

Input ( )
inline

Default constructor. Constructs empty input arguments

◆ Input() [2/3]

Input ( const size_t  n)
inline

Constructs input arguments with n elements

Parameters
[in]nNumber of elements in the input argument

◆ Input() [3/3]

Input ( const Input other)
inlineprotected

Copy constructor

Parameters
[in]otherInstance of the same class to copy

Member Function Documentation

◆ check()

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

Checks the correctness of the input arguments

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

Reimplemented in DistributedStep5MasterPlusPlusInput, DistributedStep4LocalPlusPlusInput, DistributedInput< step4Local >, DistributedStep3MasterPlusPlusInput, DistributedInput< svdDense >, DistributedStep2LocalPlusPlusInput, DistributedInput< correlationDense >, DistributedInput< step3Local >, DistributedStep2MasterInput, DistributedInput< step2Master >, DistributedInput< step2Master >, DistributedInput< step >, DistributedInput< step2Master >, DistributedStep2MasterInput, Input, DistributedInput< step1Local >, DistributedInput< step2Master >, DistributedInput< step2Master >, Input, DistributedStep3Input, DistributedInput< step2Local >, DistributedStep3Input, Input, DistributedInput, DistributedStep2Input, DistributedInput< step2Master >, DistributedStep2Input, DistributedInput< step1Local >, Input, Input, Input, Input, Input, Input, DistributedInput< step1Local >, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, Input, and Input.


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

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