Package | Description |
---|---|
de.citec.tcs.alignment.comparators |
This module defines the interfaces for comparators in the TCS
Alignment Toolbox.
|
Modifier and Type | Class and Description |
---|---|
class |
AffineNormalizer
The affine normalizer just maps the range [min, max] linearly to the range
[0,1].
|
class |
ExponentialNormalizer
This normalizes by using the function 1-exp(-beta*d)
|
class |
HyperbolicNormalizer
This normalizes by using the function 1 - 1/(alpha*d+1).
|
Modifier and Type | Method and Description |
---|---|
Normalizer |
EuclideanComparator.getNormalizer()
Please refer to the corresponding setter method for more information.
|
Normalizer |
L1NormComparator.getNormalizer()
Please refer to the corresponding setter method for more information.
|
Modifier and Type | Method and Description |
---|---|
void |
EuclideanComparator.setNormalizer(Normalizer normalizer)
The euclidian distance per default is bound by 0 but has no upper bound.
|
void |
L1NormComparator.setNormalizer(Normalizer normalizer)
The L1-norm per default is bound by 0 but has no upper bound.
|
Constructor and Description |
---|
EuclideanComparator(Normalizer normalizer,
int dimensions) |
EuclideanComparator(Normalizer normalizer,
int dimensions,
double comparisonValue) |
EuclideanComparator(Normalizer normalizer,
VectorialValue deleteComparison,
VectorialValue insertComparison,
VectorialValue skipDeleteComparison,
VectorialValue skipInsertComparison) |
L1NormComparator(Normalizer normalizer,
int dimensions) |
L1NormComparator(Normalizer normalizer,
int dimensions,
double comparisonValue) |
L1NormComparator(Normalizer normalizer,
VectorialValue deleteComparison,
VectorialValue insertComparison,
VectorialValue skipDeleteComparison,
VectorialValue skipInsertComparison) |
Copyright (C) 2013-2015 Benjamin Paaßen, Georg Zentgraf, AG Theoretical Computer Science, Centre of Excellence Cognitive Interaction Technology (CITEC), University of Bielefeld, licensed under the AGPL v. 3: http://openresearch.cit-ec.de/projects/tcs . This documentation is licensed under the conditions of CC-BY-SA 4.0: https://creativecommons.org/licenses/by-sa/4.0/