This class is an abstract class. It supplies the interface to reduce specific statistical evaluations to analyzable statistics. More...
#include <specific_statistical_evaluations.h>
Public Member Functions | |
virtual | ~StatisticReduceOperation () |
virtual std::vector< mpf_t * > | Evaluate (const std::vector< std::vector< mpf_t * > > &data)=0 |
Reduces the entries of the given data matrix to a vector. More... | |
virtual std::string | GetName ()=0 |
Returns a string representation of this object. More... | |
Detailed Description
This class is an abstract class. It supplies the interface to reduce specific statistical evaluations to analyzable statistics.
Constructor & Destructor Documentation
|
inlinevirtual |
The destructor.
Member Function Documentation
|
pure virtual |
Reduces the entries of the given data matrix to a vector.
- Parameters
-
data The data matrix.
- Returns
- The reduced vector.
Implemented in highprecisionpso::ComposedDimensionReduceOperation, highprecisionpso::ComposedParticleReduceOperation, and highprecisionpso::ComposedStatisticReduceOperation.
|
pure virtual |
Returns a string representation of this object.
- Returns
- The name of this object.
Implemented in highprecisionpso::ComposedDimensionReduceOperation, highprecisionpso::ComposedParticleReduceOperation, and highprecisionpso::ComposedStatisticReduceOperation.
The documentation for this class was generated from the following file:
- src/statistics/specific_statistical_evaluations.h