Class AbstractUndefinedResultHandlingConfirmationMeasure
- java.lang.Object
-
- org.aksw.palmetto.calculations.direct.AbstractUndefinedResultHandlingConfirmationMeasure
-
- All Implemented Interfaces:
ConfirmationMeasure,DirectConfirmationMeasure
- Direct Known Subclasses:
CondProbConfirmationMeasure,FitelsonConfirmationMeasure,JaccardConfirmationMeasure,LikelihoodConfirmationMeasure,LogCondProbConfirmationMeasure,LogJaccardConfirmationMeasure,LogLikelihoodConfirmationMeasure,LogRatioConfirmationMeasure,NormalizedLogRatioConfirmationMeasure,OlssonsConfirmationMeasure,RatioConfirmationMeasure,ShogenjisConfirmationMeasure
public abstract class AbstractUndefinedResultHandlingConfirmationMeasure extends Object implements DirectConfirmationMeasure
An abstract class of all confirmation measures which have to handle undefined results.- Author:
- Michael Röder
-
-
Field Summary
Fields Modifier and Type Field Description private static doubleDEFAULT_RESULT_FOR_UNDIFEND_CALCULATIONSDefault value forresultIfCalcUndefined= 0.0 .protected doubleresultIfCalcUndefinedValue which is returned if the calculation is not defined.
-
Constructor Summary
Constructors Constructor Description AbstractUndefinedResultHandlingConfirmationMeasure()Constructor.AbstractUndefinedResultHandlingConfirmationMeasure(double resultIfCalcUndefined)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetResultIfCalcUndefined()voidsetResultIfCalcUndefined(double resultIfCalcUndefined)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.aksw.palmetto.calculations.ConfirmationMeasure
getName
-
Methods inherited from interface org.aksw.palmetto.calculations.direct.DirectConfirmationMeasure
calculateConfirmationValues
-
-
-
-
Field Detail
-
DEFAULT_RESULT_FOR_UNDIFEND_CALCULATIONS
private static final double DEFAULT_RESULT_FOR_UNDIFEND_CALCULATIONS
Default value forresultIfCalcUndefined= 0.0 .- See Also:
- Constant Field Values
-
resultIfCalcUndefined
protected double resultIfCalcUndefined
Value which is returned if the calculation is not defined.
-
-
Constructor Detail
-
AbstractUndefinedResultHandlingConfirmationMeasure
public AbstractUndefinedResultHandlingConfirmationMeasure()
Constructor.
-
AbstractUndefinedResultHandlingConfirmationMeasure
public AbstractUndefinedResultHandlingConfirmationMeasure(double resultIfCalcUndefined)
Constructor.- Parameters:
resultIfCalcUndefined- value which should be returned if the calculation is not defined.
-
-