All Projects → ChronixDB → chronix.fastdtw

ChronixDB / chronix.fastdtw

Licence: MIT license
An implementation of the Fast DTW algorithm used in Chronix.

Programming Languages

java
68154 projects - #9 most used programming language
groovy
2714 projects

Build Status Coverage Status Stories in Ready Download

Chronix FastDTW - Dynamic Time Warping (DTW) with a linear time and memory complexity

An implementation of the Fast DTW algorithm used in Chronix. This implementation is 40 times faster than the provided implementation at Google Code.

Performance comparison

This implementation includes some performance optimizations. The following results show the benefits.

Test-Dataset:

2 months of CPU load with 442.005 data points.

Versions:

Comparison

Times are seconds.

Search Radius Original Chronix
1 35.448 0.694
5 37.629 0.719
10 43.572 0.843
15 41.557 1.028
20 40.303 1.139
25 39.797 1.338
30 40.597 1.567

Authors:

This work is initially started by:

Contributors

  • Florian Lautenschlager, @flolaut
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].