Provides methods to access results obtained with the PCA algorithm.
More...
DAAL_EXPORT services::Status allocate |
( |
const daal::algorithms::Input * |
input, |
|
|
daal::algorithms::Parameter * |
parameter, |
|
|
const Method |
method |
|
) |
| |
Allocates memory for storing partial results of the PCA algorithm
- Parameters
-
[in] | input | Pointer to an object containing input data |
[in] | parameter | Algorithm parameter |
[in] | method | Computation method |
DAAL_EXPORT services::Status allocate |
( |
const daal::algorithms::PartialResult * |
partialResult, |
|
|
daal::algorithms::Parameter * |
parameter, |
|
|
const Method |
method |
|
) |
| |
Allocates memory for storing partial results of the PCA algorithm *
- Parameters
-
[in] | partialResult | Pointer to an object containing input data |
[in] | parameter | Parameter of the algorithm |
[in] | method | Computation method |
services::Status check |
( |
const daal::algorithms::Input * |
_input, |
|
|
const daal::algorithms::Parameter * |
par, |
|
|
int |
method |
|
) |
| const |
Checks the results of the PCA algorithm
- Parameters
-
[in] | _input | Input object of algorithm |
[in] | par | Algorithm parameter |
[in] | method | Computation method |
- Returns
- Errors detected while checking
services::Status check |
( |
const daal::algorithms::PartialResult * |
pr, |
|
|
const daal::algorithms::Parameter * |
parameter, |
|
|
int |
method |
|
) |
| const |
Checks the results of the PCA algorithm
- Parameters
-
[in] | pr | Partial results of the algorithm |
[in] | method | Computation method |
[in] | parameter | Algorithm parameter |
- Returns
- Errors detected while checking
services::Status checkImpl |
( |
size_t |
nFeatures, |
|
|
size_t |
nComponents, |
|
|
DAAL_UINT64 |
resultsToCompute |
|
) |
| const |
|
protected |
Checks the results of the PCA algorithm implementation
- Parameters
-
[in] | nFeatures | Number of features |
[in] | nComponents | Number of components |
[in] | resultsToCompute | Results to compute |
- Returns
- Status
data_management::NumericTablePtr get |
( |
ResultId |
id | ) |
const |
Gets the results of the PCA algorithm
- Parameters
-
[in] | id | Identifier of the input object |
- Returns
- Input object that corresponds to the given identifier
Gets the results collection of the PCA algorithm
- Parameters
-
[in] | id | Identifier of the results collection |
- Returns
- PCA results collection
void set |
( |
ResultCollectionId |
id, |
|
|
data_management::KeyValueDataCollectionPtr & |
collection |
|
) |
| |
Sets the results collection of the PCA algorithm only not NULL tables from collection collection will be set to result
- Parameters
-
[in] | id | Identifier of the results collection |
[in] | collection | PCA results collection |
void set |
( |
ResultId |
id, |
|
|
const data_management::NumericTablePtr & |
value |
|
) |
| |
Sets results of the PCA algorithm
- Parameters
-
[in] | id | Identifier of the result |
[in] | value | Pointer to the object |
The documentation for this class was generated from the following file: