18#ifndef itkMaximumRatioDecisionRule_h
19#define itkMaximumRatioDecisionRule_h
22#include "vnl/vnl_matrix.h"
26#include "ITKStatisticsExport.h"
Control indentation during Print() invocation.
Light weight base class for most itk classes.
Base class for decision rules that return a class label based on a set of discriminant scores.
MembershipVectorType::size_type ClassIdentifierType
std::vector< MembershipValueType > MembershipVectorType
double MembershipValueType
A decision rule that operates as a frequentest's approximation to Bayes rule.
PriorProbabilityVectorType::size_type PriorProbabilityVectorSizeType
MembershipValueType PriorProbabilityValueType
ClassIdentifierType Evaluate(const MembershipVectorType &discriminantScores) const override
Superclass::MembershipValueType MembershipValueType
~MaximumRatioDecisionRule() override=default
MaximumRatioDecisionRule()
std::vector< PriorProbabilityValueType > PriorProbabilityVectorType
void PrintSelf(std::ostream &os, Indent indent) const override
void SetPriorProbabilities(const PriorProbabilityVectorType &p)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....