
@Title(value="Derivative dynamic time warping") @Reference(authors="E. J. Keogh and M. J. Pazzani", title="Derivative dynamic time warping", booktitle="1st SIAM International Conference on Data Mining (SDM-2001)", url="https://siam.org/proceedings/datamining/2001/dm01_01KeoghE.pdf") public class DerivativeDTWDistanceFunction extends DTWDistanceFunction
E. J. Keogh and M. J. Pazzani
Derivative dynamic time warping
In the 1st SIAM International Conference on Data Mining (SDM-2001), Chicago,
IL, USA.
DTWDistanceFunction.ParameterizerbandSize| Constructor and Description |
|---|
DerivativeDTWDistanceFunction()
Constructor.
|
DerivativeDTWDistanceFunction(double bandSize)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
derivative(int i,
NumberVector v)
Given a NumberVector and the position of an element, approximates the
gradient of given element.
|
double |
distance(NumberVector v1,
NumberVector v2)
Computes the distance between two given DatabaseObjects according to this
distance function.
|
protected void |
firstRow(double[] buf,
int band,
NumberVector v1,
NumberVector v2,
int dim2)
Fill the first row.
|
deltaeffectiveBandSize, equals, getInputTypeRestrictiondimensionality, dimensionality, dimensionality, dimensionalityinstantiate, isMetric, isSymmetricclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinstantiate, isMetric, isSymmetricpublic DerivativeDTWDistanceFunction()
public DerivativeDTWDistanceFunction(double bandSize)
bandSize - Band sizepublic double distance(NumberVector v1, NumberVector v2)
PrimitiveDistanceFunctiondistance in interface NumberVectorDistanceFunction<NumberVector>distance in interface PrimitiveDistanceFunction<NumberVector>distance in class DTWDistanceFunctionv1 - first DatabaseObjectv2 - second DatabaseObjectprotected void firstRow(double[] buf,
int band,
NumberVector v1,
NumberVector v2,
int dim2)
DTWDistanceFunctionfirstRow in class DTWDistanceFunctionbuf - Bufferband - Bandwidthv1 - First vectorv2 - Second vectordim2 - Dimensionality of secondpublic double derivative(int i,
NumberVector v)
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.