See: Description
Interface | Description |
---|---|
Comparator<X extends Value> |
This defines a function that returns a normalized distance between two
objects.
|
DerivableComparator<X extends Value,Y> |
This is an interface for comparators that have derivable parameters.
|
GapComparator<X extends Value> |
This specifies the comparator interface slightly to include the case that
entities might be deleted/inserted.
|
Normalizer |
A normalizer specifies a function to normalize arbitrary distance values
between 0 and infinity to the realm of 0 to 1.
|
SkipComparator<X extends Value> |
This further specifies the AlignmentComparator to include skips.
|
SparseDerivableComparator<X extends Value,Y> |
Some derivable comparators have the special property that in each alignment
step only a small subset of parameters is needed.
|
SparseLocalDerivative |
This is an interface for classes that are able to hold sparse representations
of a local derivative, where only for one or a few parameters the derivative
is non-zero.
|
Class | Description |
---|---|
CharStatComparator |
This compares strings using statistics over the number of letters inside.
|
DTWKernelComparator |
implements halved gauss-kernel k:
k = exp(-1/2sigma^2 * |x-y|^2) /2, with |.| beeing the weighted euclidian
distance
k is positive definite
|
EuclidianComparator |
Compares vectors using the L2-Norm.
|
ExponentialNormalizer |
This normalizes by using the function 1-exp(-beta*d)
|
HyperbolicNormalizer |
This normalizes by using the function 1 - 1/(d+1).
|
L1NormComparator |
Compares vectors using the L1-Norm.
|
ReplacementComparator |
This comparator defines explicit replacement (and deletion/insertion) costs
for comparison of symbolic values.
|
ReplacementCosts |
This is a matrix of parameters specifying costs to replace one symbol of an
alphabet with another one.
|
SparseLocalDerivative.FixedSparseLocalDerivative |
This implements the SparseLocalDerivative interface for a fixed number of
entries.
|
SparseLocalDerivative.FlexibleSparseLocalDerivative | |
SparseLocalDerivative.SparseDeriativeEntry | |
SparseLocalDerivative.TrivialSparseLocalDerivative |
This is a representation with just one entry.
|
TrivialEditComparator |
This is a Comparator for SymbolicValues that just specifies a score for:
a match between the same symbols (0 per default)
a mismatch between different symbols (1 per default)
an alignment of a symbol with a gap (1 per default).
|
Copyright © 2014. All rights reserved.