Giter VIP home page Giter VIP logo

dtw-cpp's Introduction

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

💡👀

dtw-cpp's People

Contributors

beckyperriment avatar davidhowey avatar dependabot[bot] avatar elektrikakar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

feixuedudiao

dtw-cpp's Issues

No warning when data not loaded

The software does not give a warning when data is not loaded. It would be helpful to have such a warning for debugging purposes

Installation documentation

Hi authors, I am reviewing the code from openjournals/joss-reviews#6881.

In installation
cd DTWC++ is wrong it should be cd dtw-cpp

running is itself the installation, and overview, installation, running should be in order. Also -j32 should not be assumed where you could use this command in in linux to determine number of processors.

cmake --build . -j$(( $(nproc) * 2 -1))

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.