File statistics_decomposable.hpp¶
-
namespace seco
-
template<typename RuleEvaluationFactory>
class IDecomposableStatistics : public virtual seco::ICoverageStatistics¶ - #include <statistics_decomposable.hpp>
Defines an interface for all classes that allow to store the elements of confusion matrices that are computed independently for each output.
- Template Parameters:
RuleEvaluationFactory – The type of the classes that may be used for calculating the predictions or rules, as well as their overall quality
Public Functions
-
inline virtual ~IDecomposableStatistics() override¶
-
virtual void setRuleEvaluationFactory(const RuleEvaluationFactory &ruleEvaluationFactory) = 0¶
Sets the factory that allows to create instances of the class that is used for calculating the predictions or rules, as well as their overall quality.
- Parameters:
ruleEvaluationFactory – A reference to an object of template type
RuleEvaluationFactoryto be set
-
template<typename RuleEvaluationFactory>