#include <mitkImpurityLoss.h>
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
class mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >
Definition at line 23 of file mitkImpurityLoss.h.
◆ LabelContainerType
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
◆ WeightContainerType
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
◆ ImpurityLoss()
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
template<class T >
◆ Decrement()
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
template<class TDataIterator >
double mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Decrement |
( |
TDataIterator |
begin, |
|
|
TDataIterator |
end |
|
) |
| |
◆ GetPointWeights()
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
◆ Increment()
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
template<class TDataIterator >
double mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Increment |
( |
TDataIterator |
begin, |
|
|
TDataIterator |
end |
|
) |
| |
◆ Init()
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
template<class TArray >
double mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Init |
( |
TArray |
initCounts | ) |
|
◆ IsUsingPointWeights()
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
bool mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::IsUsingPointWeights |
( |
| ) |
|
◆ Reset()
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
◆ Response()
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
vigra::ArrayVector<double> const& mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::Response |
( |
| ) |
|
◆ SetPointWeights()
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
void mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::SetPointWeights |
( |
TWeightContainer |
weight | ) |
|
◆ UsePointWeights()
template<class TLossFunction = vigra::GiniCriterion, class TLabelContainer = vigra::MultiArrayView<2, int>, class TWeightContainer = vigra::MultiArrayView<2, double>>
void mitk::ImpurityLoss< TLossFunction, TLabelContainer, TWeightContainer >::UsePointWeights |
( |
bool |
useWeights | ) |
|
The documentation for this class was generated from the following file: