Provides methods to access partial results obtained with the compute() method of the SVD algorithm in the online processing mode or the first step in the distributed processing mode.
More...
◆ OnlinePartialResult()
◆ ~OnlinePartialResult()
◆ addPartialResultStorage()
Allocates additional memory to store partial results of the SVD algorithm for each subsequent compute() method
- Template Parameters
-
algorithmFPType | Data type to use for storage in the resulting HomogenNumericTable |
- Parameters
-
[in] | m | Number of columns in the input data set |
[in] | n | Number of rows in the input data set |
[in] | par | Reference to the object with the algorithm parameters |
◆ allocate()
Allocates memory to store final results of the SVD algorithm
- Parameters
-
[in] | input | Pointer to the input object |
[in] | parameter | Pointer to the parameter |
[in] | method | Algorithm computation method |
- Returns
- Status of allocation
◆ check() [1/2]
Checks partial results of the algorithm
- Parameters
-
[in] | parameter | Pointer to parameters |
[in] | method | Computation method |
- Returns
- Errors detected while checking
Reimplemented from PartialResult.
◆ check() [2/2]
Checks the correctness of the partial results structure
- Parameters
-
[in] | input | Pointer to the input arguments of the algorithm |
[in] | parameter | Pointer to the parameters of the algorithm |
[in] | method | Computation method |
Reimplemented from PartialResult.
◆ get()
Returns partial results of the SVD algorithm
- Parameters
-
[in] | id | Identifier of the partial result |
- Returns
- Value that corresponds to the given identifier
◆ initialize()
Initializes additional memory to store partial results of the SVD algorithm for each subsequent compute() method
- Parameters
-
[in] | input | Pointer to the input object |
[in] | parameter | Pointer to the parameter |
[in] | method | Algorithm computation method |
- Returns
- Status of initialization
◆ set()
void set |
( |
PartialResultId |
id, |
|
|
const data_management::DataCollectionPtr & |
value |
|
) |
| |
Sets partial results of the SVD algorithm
- Parameters
-
[in] | id | Identifier of the partial result |
[in] | value | Value that corresponds to the given identifier |
The documentation for this class was generated from the following file: