Tyred / sktime

A unified framework for machine learning with time series

Home Page:https://sktime.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to sktime

A unified framework for machine learning with time series

We provide specialized time series algorithms and scikit-learn compatible tools to build, tune and validate time series models for multiple learning problems, including:

  • Forecasting,
  • Time series classification,
  • Time series regression.

For deep learning, see our companion package: sktime-dl.

CI github_ appveyor_ azure_ codecov_
Docs readthedocs_ binder_ tutorial_
Community contributors_ gitter_ discord_ twitter_
Code pypi_ conda_ python_ codestyle_ zenodo_

Installation

The package is available via PyPI using:

Alternatively, you can install it via conda:

The package is actively being developed and some features may not be stable yet.

Development version

To install the development version, please see our advanced installation instructions.

Quickstart

Forecasting

For more, check out the forecasting tutorial <https://github.com/alan-turing-institute/sktime/blob/main/examples/01_forecasting .ipynb>__.

Time Series Classification

For more, check out the time series classification tutorial.

Documentation

How to contribute

We follow the all-contributors specification - and all kinds of contributions are welcome!

If you have a question, chat with us or raise an issue. Your help and feedback is extremely welcome!

Development roadmap

  1. Multivariate/panel forecasting,
  2. Time series clustering,
  3. Time series annotation (segmentation and anomaly detection),
  4. Probabilistic time series modelling, including survival and point processes.

Read our detailed roadmap here.

How to cite sktime

If you use sktime in a scientific publication, we would appreciate citations to the following paper:

Markus Löning, Anthony Bagnall, Sajaysurya Ganesh, Viktor Kazakov, Jason Lines, Franz Király (2019): “sktime: A Unified Interface for Machine Learning with Time Series”

Bibtex entry:

About

A unified framework for machine learning with time series

https://sktime.org

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 95.4%Language:C++ 4.3%Language:Batchfile 0.2%Language:Shell 0.1%Language:Makefile 0.1%Language:Dockerfile 0.0%