All Downloads are FREE. Search and download functionalities are using the official Maven repository.

Download de.cit-ec.tcs.alignment JAR files with all dependencies


csv from group de.cit-ec.tcs.alignment (version 3.1.0)

This module permits exporting and importing of Sequence objects to CSV files. The underlying NodeSpecification is stored via a JSON file. The module aims at human- readable and compatible storage. For storage efficiency, further compression is advised.

Group: de.cit-ec.tcs.alignment Artifact: csv

Download csv.jar (3.1.0)
 

3 downloads
Artifact csv
Group de.cit-ec.tcs.alignment
Version 3.1.0


parallel from group de.cit-ec.tcs.alignment (version 3.1.0)

This module provides a very basic support for the parallel computing of tasks (Engine class) and entries of a matrix (MatrixEngine). This is basically just a wrapper around the java standard functionality for parallel computing (mainly the Standard Thread Pool and the Future interface). Additional functionality is provided by the ProgressReporter interface, which can be used as a hook to provide information on the current state of the parallel computing task to other modules or the user.

Group: de.cit-ec.tcs.alignment Artifact: parallel
There is no JAR file uploaded. A download is not possible! Please choose another version.
1 downloads
Artifact parallel
Group de.cit-ec.tcs.alignment
Version 3.1.0


csv from group de.cit-ec.tcs.alignment (version 3.1.1)

This module permits exporting and importing of Sequence objects to CSV files. The underlying NodeSpecification is stored via a JSON file. The module aims at human- readable and compatible storage. For storage efficiency, further compression is advised.

Group: de.cit-ec.tcs.alignment Artifact: csv
There is no JAR file uploaded. A download is not possible! Please choose another version.
1 downloads
Artifact csv
Group de.cit-ec.tcs.alignment
Version 3.1.1


visualization from group de.cit-ec.tcs.alignment (version 3.0.0)

This module contains means to visualize Alignments. The most important interface is the Visualizer class. A trivial implementation (essentially just using toString()) is the StringVisualizer. A more sophisticated example that is recommended for outside use is the HTMLVisualizer. All other classes are helper classes for said HTMLVisualizer.

Group: de.cit-ec.tcs.alignment Artifact: visualization
Show documentation Show source 
Download visualization.jar (3.0.0)
 

0 downloads
Artifact visualization
Group de.cit-ec.tcs.alignment
Version 3.0.0


wrappers from group de.cit-ec.tcs.alignment (version 2.1.2)

This module contains some wrappers to make usage of the TCSAlignmentToolbox easier. Most important for beginners is the StringEditDistance, which provides convenience functions for simple string comparisons. For sequences of vectors we provide the VectorialSequences wrapper. The RandomSequenceGenerator enables you to generate random multi-modal sequences for testing purposes.

Group: de.cit-ec.tcs.alignment Artifact: wrappers
Show documentation Show source 
Download wrappers.jar (2.1.2)
 

0 downloads
Artifact wrappers
Group de.cit-ec.tcs.alignment
Version 2.1.2


learning from group de.cit-ec.tcs.alignment (version 3.0.0)

This module is a custom implementation of the Large Margin Nearest Neighbor classification scheme of Weinberger, Saul, et al. (2009). It contains an implementation of the k-nearest neighbor and LMNN classifier as well as (most importantly) gradient calculation schemes on the LMNN cost function given a sequential data set and a user-choice of alignment algorithm. This enables users to learn parameters of the alignment distance in question using a gradient descent on the LMNN cost function. More information on this approach can be found in the Masters Thesis "Adaptive Affine Sequence Alignment Using Algebraic Dynamic Programming"

Group: de.cit-ec.tcs.alignment Artifact: learning
Show documentation Show source 
Download learning.jar (3.0.0)
 

0 downloads
Artifact learning
Group de.cit-ec.tcs.alignment
Version 3.0.0


csv from group de.cit-ec.tcs.alignment (version 3.0.0)

This module permits exporting and importing of Sequence objects to CSV files. The underlying NodeSpecification is stored via a JSON file. The module aims at human- readable and compatible storage. For storage efficiency, further compression is advised.

Group: de.cit-ec.tcs.alignment Artifact: csv
Show documentation Show source 
Download csv.jar (3.0.0)
 

0 downloads
Artifact csv
Group de.cit-ec.tcs.alignment
Version 3.0.0


wrappers from group de.cit-ec.tcs.alignment (version 3.0.0)

This module contains some wrappers to make usage of the TCSAlignmentToolbox easier. Most important for beginners is the StringEditDistance, which provides convenience functions for simple string comparisons. For sequences of vectors we provide the VectorialSequences wrapper. The RandomSequenceGenerator enables you to generate random multi-modal sequences for testing purposes.

Group: de.cit-ec.tcs.alignment Artifact: wrappers
Show documentation Show source 
Download wrappers.jar (3.0.0)
 

0 downloads
Artifact wrappers
Group de.cit-ec.tcs.alignment
Version 3.0.0


primitives from group de.cit-ec.tcs.alignment (version 3.0.0)

This module contains convenience functions to interface with primitive datatypes more comfortably.

Group: de.cit-ec.tcs.alignment Artifact: primitives
Show documentation Show source 
Download primitives.jar (3.0.0)
 

0 downloads
Artifact primitives
Group de.cit-ec.tcs.alignment
Version 3.0.0


algorithms from group de.cit-ec.tcs.alignment (version 2.1.2)

This module defines the interface for AlignmentAlgorithms as well as some helper classes. An AlignmentAlgorithm computes an Alignment of two given input sequences, given a Comparator that works in these sequences. More details on the AlignmentAlgorithm can be found in the respective interface. More information on Comparators can be found in the comparators module. The resulting 'Alignment' may be just a real-valued dissimilarity between the input sequence or may incorporate additional information, such as a full Alignment, a PathList, a PathMap or a CooptimalModel. If those results support the calculation of a Gradient, they implement the DerivableAlignmentDistance interface. In more detail, the Alignment class represents the result of a backtracing scheme, listing all Operations that have been applied in one co-optimal Alignment. A classic AlignmentAlgorithm does not result in a differentiable dissimilarity, because the minimum function is not differentiable. Therefore, this package also contains utility functions for a soft approximation of the minimum function, namely Softmin. For faster (parallel) computation of many different alignments or gradients we also provide the ParallelProcessingEngine, the SquareParallelProcessingEngine and the ParallelGradientEngine.

Group: de.cit-ec.tcs.alignment Artifact: algorithms
Show documentation Show source 
Download algorithms.jar (2.1.2)
 

0 downloads
Artifact algorithms
Group de.cit-ec.tcs.alignment
Version 2.1.2




Page 1 from 1 (items total 10)


© 2015 - 2025 Weber Informatics LLC | Privacy Policy