shaplets-python

Time-series classifier

A Python implementation of a shapelet-based time-series classification algorithm using gradient descent.

Python implementation of the Learning Time-Series Shapelets method, that learns a shapelet-based time-series classifier with gradient descent.

GitHub

218 stars
12 watching
59 forks
Language: Python
last commit: about 5 years ago

Related projects:

Repository Description Stars
shapelets/khiva-python A Python binding for the Khiva time series analytics library. 46
johannfaouzi/pyts A Python package for time series classification and analysis 1,772
dmbee/seglearn A machine learning tool for time series data analysis and modeling 571
hfawaz/dl-4-tsc This project provides a framework for evaluating and comparing different deep learning architectures for time series classification tasks. 1,558
cauchyturing/ucr_time_series_classification_deep_learning_baseline Developing and evaluating deep learning models for time series classification with a focus on interpretability and deployability. 677
nixtla/mlforecast A Python library for scalable machine learning-based time series forecasting with efficient feature engineering and out-of-the-box compatibility. 899
shawshank-smile/pytsda-tdengine An end-to-end time series data analysis system with integrated machine learning and deep learning capabilities 23
cerlymarco/tsmoothie A Python library providing fast and efficient smoothing and outlier detection techniques for time series data. 741
benedekrozemberczki/shapley An open-source Python library for evaluating and explaining the contribution of individual classifiers in machine learning ensembles. 218
skforecast/skforecast A Python library for building machine learning models to forecast time series data 1,156
thedatumorg/kshape-matlab A Matlab implementation of an efficient and accurate unsupervised method for clustering time-series data 53
alkaline-ml/pmdarima A statistical library for time series analysis and forecasting 1,594
maxbenchrist/tspreprocess A Python package for preprocessing time series data to improve analysis quality 60
larsmans/seqlearn A toolkit for building sequence classification models in Python 688
mustafaturan/omnicat-bayes An implementation of the Naive Bayes algorithm as a text classification strategy in Ruby. 32