abstract class IntervalScoreFunction
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
IntervalScoreFunction.SaturationFunction |
private static class |
IntervalScoreFunction.SigmoidFunction |
Constructor and Description |
---|
IntervalScoreFunction() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
equals(java.lang.Object other) |
abstract Explanation |
explain(java.lang.String interval,
float weight,
float sloppyFreq) |
abstract int |
hashCode() |
(package private) static IntervalScoreFunction |
saturationFunction(float pivot) |
abstract Similarity.SimScorer |
scorer(float weight) |
(package private) static IntervalScoreFunction |
sigmoidFunction(float pivot,
float exp) |
abstract java.lang.String |
toString() |
static IntervalScoreFunction saturationFunction(float pivot)
static IntervalScoreFunction sigmoidFunction(float pivot, float exp)
public abstract Similarity.SimScorer scorer(float weight)
public abstract Explanation explain(java.lang.String interval, float weight, float sloppyFreq)
public abstract boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public abstract int hashCode()
hashCode
in class java.lang.Object
public abstract java.lang.String toString()
toString
in class java.lang.Object