Base class to represent partial results of the computation. Algorithm-specific partial results are represented as derivative classes of the PartialResult class.
More...
◆ PartialResult() [1/2]
Default constructor. Constructs empty partial results
◆ PartialResult() [2/2]
Constructs partial results with n elements
- Parameters
-
[in] | n | Number of elements in the partial results |
◆ check() [1/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 in DistributedStep5MasterPlusPlusPartialResult, DistributedStep4LocalPlusPlusPartialResult, DistributedStep3MasterPlusPlusPartialResult, DistributedStep2LocalPlusPlusPartialResult, DistributedPartialResultStep4, DistributedPartialResultStep3, DistributedPartialResultStep3, DistributedPartialResultStep3, DistributedPartialResult, DistributedPartialResult, DistributedPartialResultStep2, DistributedPartialResultStep2, PartialResult, PartialResult< daal::algorithms::pca::svdDense >, PartialResult, OnlinePartialResult, DistributedPartialResultStep1, OnlinePartialResult, PartialResultBase, PartialResult, PartialResult< daal::algorithms::pca::correlationDense >, PartialResult, PartialResult, PartialResult, PartialResult, PartialResult, DistributedPartialResult, PartialResult, PartialResult, and PartialResult.
◆ check() [2/2]
Checks the correctness of the partial results structure
- Parameters
-
[in] | parameter | Pointer to the parameters of the algorithm |
[in] | method | Computation method |
Reimplemented in DistributedStep5MasterPlusPlusPartialResult, DistributedStep4LocalPlusPlusPartialResult, DistributedStep3MasterPlusPlusPartialResult, DistributedStep2LocalPlusPlusPartialResult, DistributedPartialResultStep3, DistributedPartialResultStep3, DistributedPartialResult, DistributedPartialResult, PartialResult< daal::algorithms::pca::svdDense >, PartialResult, OnlinePartialResult, OnlinePartialResult, PartialResult< daal::algorithms::pca::correlationDense >, PartialResult, PartialResult, PartialResult, PartialResult, PartialResult, and PartialResult.
◆ deserializeImpl()
Interfaces for the implementation of deserialization
- Parameters
-
[in] | archive | Storage for a deserialized object or data structure |
Implements SerializationIface.
Reimplemented in PartialResult.
◆ getInitFlag()
Retrieves the initialization flag
- Returns
- Initialization flag. True, if the partial results are already initialized; false - otherwise.
◆ getSerializationTag()
virtual int getSerializationTag |
( |
| ) |
const |
|
inlinevirtual |
Returns a serialization tag, a unique identifier of this class used in serialization
- Returns
- Serialization tag
Implements SerializationIface.
◆ serializeImpl()
Interfaces for the implementation of serialization
- Parameters
-
[in] | archive | Storage for a serialized object or data structure |
Implements SerializationIface.
Reimplemented in PartialResult.
◆ setInitFlag()
void setInitFlag |
( |
bool |
flag | ) |
|
|
inline |
Sets the initialization flag
- Parameters
-
[in] | flag | Initialization flag. True, if the partial results are already initialized; false - otherwise. |
The documentation for this class was generated from the following file: