Package edu.gsu.cs.dmlab.distance.dtw
Class DTW
- java.lang.Object
-
- edu.gsu.cs.dmlab.distance.dtw.DTW
-
- All Implemented Interfaces:
IShapeSeriesAligner
- Direct Known Subclasses:
FastDTW
public class DTW extends Object implements IShapeSeriesAligner
An implementation of the dynamic time warping algorithm- Author:
- Thomas Abeel, Stan Salvador, stansalvador@hotmail.com, refactored by Dustin Kempton, Data Mining Lab, Georgia State University
-
-
Constructor Summary
Constructors Constructor Description DTW(ISeriesAlignmentFactory factory)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IAlignmentInfo
getWarpInfoBetween(IShapeSeries tsI, IShapeSeries tsJ)
protected IAlignmentInfo
getWarpInfoBetween(IShapeSeries tsI, IShapeSeries tsJ, ISearchWindow window)
-
-
-
Constructor Detail
-
DTW
public DTW(ISeriesAlignmentFactory factory)
Constructor- Parameters:
factory
- Factory object used to produce objects used and returned from this object.
-
-
Method Detail
-
getWarpInfoBetween
public IAlignmentInfo getWarpInfoBetween(IShapeSeries tsI, IShapeSeries tsJ)
- Specified by:
getWarpInfoBetween
in interfaceIShapeSeriesAligner
-
getWarpInfoBetween
protected IAlignmentInfo getWarpInfoBetween(IShapeSeries tsI, IShapeSeries tsJ, ISearchWindow window)
-
-