Package | Description |
---|---|
de.citec.tcs.alignment |
This module defines the interface for AlignmentAlgorithms as
well as some helper classes.
|
de.citec.tcs.alignment.adp |
This package contains a more general approach to construct
AlignmentAlgorithms by relying on the theoretical concept of Algebraic
Dynamic Programming (ADP) as developed by Giegerich et al.
|
de.citec.tcs.alignment.comparators |
This module defines the interfaces for comparators in the TCS
Alignment Toolbox.
|
de.citec.tcs.alignment.sequence |
This module contains the sequence datastructure of the
TCS Alignment Toolbox.
|
Modifier and Type | Method and Description |
---|---|
<X extends Value,Y> |
SoftAffinePathModel.calculateParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
SoftPathModel.calculateParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
SoftDTWModel.calculateParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
AlignmentDerivativeAlgorithm.calculateParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
PathMap.calculateParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
PathList.calculateParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
AlignmentPath.calculateParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
SoftAffinePathModel.calculateRawParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
SoftPathModel.calculateRawParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
SoftDTWModel.calculateRawParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
AlignmentDerivativeAlgorithm.calculateRawParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
PathMap.calculateRawParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
PathList.calculateRawParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
AlignmentPath.calculateRawParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
Modifier and Type | Method and Description |
---|---|
<X extends Value,Y> |
SoftADPPathModel.calculateParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
<X extends Value,Y> |
SoftADPPathModel.calculateRawParameterDerivative(DerivableComparator<X,Y> comp,
String keyword)
This returns the derivatives for all parameters of the given comparator
according to the implementation.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Comparator<X extends Value>
This defines a function that returns a (normalized) dissimilarity between
values of a certain value space.
|
class |
ComparisonBasedSkipExtendedComparator<V extends Value>
This is an abstract class allowing to define a dynamic method to
extend a simple Comparator to a SkipComparator.
|
interface |
DerivableComparator<X extends Value,Y>
This is an interface for comparators that have derivable parameters.
|
interface |
GapComparator<X extends Value>
This specifies the comparator interface slightly to include the case that
entities might be deleted/inserted.
|
interface |
SkipComparator<X extends Value>
This further specifies the AlignmentComparator to include skips.
|
class |
SkipExtendedComparator<V extends Value>
This is an abstract class to be used for Comparators that are only
to be used for comparisons per se but can be extended for use with
gaps and skips.
|
interface |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractValue
This is a convenience implementation of the Value interface.
|
class |
StringValue
This value is supposed to represent strings that are not restricted to a
certain alphabet.
|
class |
SymbolicValue
This is a special value class that is restricted to a finite list of values
defined by an alphabet.
|
class |
VectorialValue
This value is reserved for numeric vectors, represented internally as
doubles.
|
Modifier and Type | Method and Description |
---|---|
Value |
Node.getValue(int index)
Returns the value stored in this Node for the given keyword or null of no
value is stored for the given keyword in this node.
|
Value |
Node.getValue(String keyword)
Returns the value stored in this Node for the given keyword or null of no
value is stored for the given keyword in this node.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends Value> |
ValueType.getValueClass()
The corresponding class of this ValueType.
|
Modifier and Type | Method and Description |
---|---|
void |
Node.setValue(int index,
Value value)
Sets the value for the given keyword.
|
void |
Node.setValue(String keyword,
Value value)
Sets the value for the given keyword.
|
boolean |
KeywordSpecification.validate(Value value) |
boolean |
VectorialKeywordSpecification.validate(Value value) |
boolean |
SymbolicKeywordSpecification.validate(Value value) |
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