tslearn and tsml-eval

tslearn provides a comprehensive machine learning toolkit with algorithms and transformers for time series, while tsml-eval focuses specifically on standardized benchmarking and evaluation of those algorithms—making them complements that serve different stages of the ML pipeline.

tslearn
78
Verified
tsml-eval
62
Established
Maintenance 17/25
Adoption 15/25
Maturity 25/25
Community 21/25
Maintenance 10/25
Adoption 8/25
Maturity 25/25
Community 19/25
Stars: 3,125
Forks: 367
Downloads:
Commits (30d): 9
Language: Python
License: BSD-2-Clause
Stars: 55
Forks: 19
Downloads:
Commits (30d): 0
Language: Python
License: BSD-3-Clause
No risk flags
No risk flags

About tslearn

tslearn-team/tslearn

The machine learning toolkit for time series analysis in Python

This toolkit helps data scientists and machine learning engineers analyze sequential data by providing specialized algorithms for time series. You input raw time series data, and it helps you preprocess, classify, cluster, or predict trends within that data. It's designed for practitioners who work with data that changes over time, such as sensor readings, stock prices, or patient vitals.

time-series-analysis predictive-modeling pattern-recognition data-forecasting sequential-data-mining

About tsml-eval

time-series-machine-learning/tsml-eval

Evaluation tools for time series machine learning algorithms.

This tool helps machine learning researchers and data scientists compare the performance of different time series algorithms. You input various time series datasets and the algorithms you want to test, and it outputs detailed evaluation metrics, showing which algorithms perform best. It's designed for those who develop or rigorously test new time series models.

time-series-analysis algorithm-benchmarking machine-learning-research model-evaluation data-science

Scores updated daily from GitHub, PyPI, and npm data. How scores work