Skip to content

Battery-Intelligence-Lab/dtw-cpp

Repository files navigation

DTW-C++

Ubuntu unit macOS unit Windows unit Website codecov

Contributors Last update Issues Forks Stars

GitHub all releases

There is separate detailed documentation available for this project; this readme.md file only gives a short summary. If you have any issues running the code in the main branch, please switch to the dtw-cpp_v0.0.2 branch instead.

Introduction

DTW-C++ is a dynamic time warping (DTW) and clustering library for time series data, written in C++. Users can input multiple time series and find clusters of similar time series. Time series may be the same lengths, or different lengths. The number of clusters to find may be fixed, or a range of numbers to try may be specified. DTW-C++ finds clusters in time series data using k-medoids or mixed integer programming (MIP); k-medoids is generally faster, but may get stuck in local optima; MIP can find globally optimal clusters.

DTW

Contributors

Becky Perriment
Becky Perriment

💡💻👀⚠️
Volkan Kumtepeli
Volkan Kumtepeli

💡💻👀⚠️🚇🐢
David Howey
David Howey

💡👀