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 |
CharStatComparator
This compares strings using statistics over the number of letters inside.
|
class |
ComparisonBasedSkipExtendedComparator<X,Y>
This is an abstract class providing - in addition to the constant gap and skip costs provided by
the SkipExtendedComparator - the possibility to define gap and skip costs with respect to a
constant element from both input sets.
|
class |
EuclideanComparator
Compares vectors using the L2-Norm.
|
class |
L1NormComparator
Compares vectors using the L1-Norm.
|
class |
NCDComparator
This compares strings using normalized compression distance.
|
class |
NormalizedEuclideanComparator
Implements a normalized L2 distance, defined as:
||x - y|| / (||x|| + ||y||) .
|
class |
NormalizedEuclideanRelevanceComparator
Implements a normalized relevance L2 distance, defined as:
||Λ * x - Λ * y|| / (||Λ * x|| + ||Λ * y||)
where Λ is a diagonal matrix.
|
class |
NormalizedL1Comparator
Implements a normalized L1 distance, defined as:
|x - y| / (|x| + |y|) .
|
class |
NormalizedL1RelevanceComparator
Implements a normalized relevance L1 distance, defined as:
|Λ * x - Λ * y| / (|Λ * x| + |Λ * y|)
where Λ is a diagonal matrix.
|
class |
ParameterLessComparisonBasedSkipExtendedComparator<X,Y>
A convenience implementation for ComparisonBasedSkipExtendedComparators without (own) parameters.
|
class |
ParameterLessSkipExtendedComparator<X,Y>
A convenience implementation for SkipExtendedComparators without (own) parameters.
|
class |
TrivialEditComparator<X>
This is a Comparator for SymbolicValues that just specifies a score for:
the deletion of a symbol (1 per default)
the insertion of a symbol (1 per default)
the skip deletion of a symbol (0.5 per default)
the skip insertion of a symbol (0.5 per default)
a match between the same symbols (0 per default)
a mismatch between different symbols (1 per default)
Please note that this is just a special case of the much more general
ReplacementComparator.
|
class |
ZeroNormComparator
This comparator works on basis of the zero norm.
|
Copyright (C) 2016-2018 Benjamin Paaßen, 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/