• Stars
    star
    230
  • Rank 173,049 (Top 4 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created about 7 years ago
  • Updated 24 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A unified framework for tabular probabilistic regression and probability distributions in python

CAUTION: the skpro package is currently undergoing major rearchitecting and should not be used in deployment.

If you find this package interesting and would like to contribute, kindly contact the sktime developers in the skpro & probabilistic forecasting workstream on discord.

skpro

PyPI version Build Status License

A supervised domain-agnostic framework that allows for probabilistic modelling, namely the prediction of probability distributions for individual data points.

The package offers a variety of features and specifically allows for

  • the implementation of probabilistic prediction strategies in the supervised contexts
  • comparison of frequentist and Bayesian prediction methods
  • strategy optimization through hyperparamter tuning and ensemble methods (e.g. bagging)
  • workflow automation

List of developers and contributors

Documentation

The full documentation is available here.

Installation

Installation is easy using Python's package manager

$ pip install skpro

Contributing & Citation

We welcome contributions to the skpro project. Please read our contribution guide.

If you use skpro in a scientific publication, we would appreciate citations.

More Repositories

1

sktime

A unified framework for machine learning with time series
Python
7,725
star
2

sktime-dl

DEPRECATED, now in sktime - companion package for deep learning based on TensorFlow
Python
595
star
3

sktime-tutorial-pydata-amsterdam-2020

Introduction to Machine Learning with Time Series at PyData Festival Amsterdam 2020
Jupyter Notebook
123
star
4

pysf

Supervised forecasting of sequential data in Python.
Python
55
star
5

sktime-tutorial-pydata-global-2021

Introduction to sktime at the PyData Global 2021
Jupyter Notebook
54
star
6

sktime-tutorial-pydata-berlin-2022

Jupyter Notebook
40
star
7

sktime-tutorial-pydata-global-2022

sktime - python toolbox for time series: pipelines and transformers
Jupyter Notebook
24
star
8

mlaut

Python
24
star
9

mentoring

sktime mentorship program
20
star
10

sktime-tutorial-pydata-global-2023

Jupyter Notebook
17
star
11

skbase

Base classes for creating scikit-learn-like parametric objects, and tools for working with them.
Python
15
star
12

sktime-tutorial-europython-2023

Jupyter Notebook
13
star
13

sktime-workshops

sktime workshops & tutorials
Jupyter Notebook
13
star
14

sktime-workshop-pydata-london-2022

PyData London 2022 sktime workshop
Jupyter Notebook
11
star
15

sktime-tutorial-pydata-london-2023

Jupyter Notebook
9
star
16

sktime-neuro

time series machine learning for neurological data
Python
9
star
17

community-org

Community organisation for sktime
8
star
18

distance-based-time-series-clustering

Jupyter Notebook
7
star
19

enhancement-proposals

sktime enhancement proposals
Jupyter Notebook
7
star
20

sktime-tutorial-ODSC-Europe-2023

Jupyter Notebook
6
star
21

pcit

Jupyter Notebook
4
star
22

sktime-tutorial-pydata-Amsterdam-2023

Jupyter Notebook
4
star
23

sktime-presentation-pydata-nyc-2023

HTML
2
star
24

sktime-tutorial-pydata-seattle-2023

skbase - a workbench for creating scikit-learn like parametric objects and libraries
Jupyter Notebook
2
star
25

sktime-workshop-pydata-prague-2023

Jupyter Notebook
2
star
26

sktime-workshop-scipy-2024

Jupyter Notebook
1
star
27

data-container

Design and implementation of time series data container
1
star
28

sktime-datasets

1
star