History#
skpro
was started in 2017 by Franz Király and his then-student Frithjof Gressmann
as a scikit-learn like python package for probabilistic supervised regression.
skpro
was then abandoned, from 2019, at version 1.0.1, as development in
Franz Király research group continued to be focused on sktime
.
In 2022-23, sktime
’s base module was turned into a separate package,
skbase, intended as a workbench to allow easy templating and creation of
scikit-learn-likes.
Using the templating scaffold of skbase
, skpro
was finally revived
in 2023 by Franz Király, Frithjof Gressmann, Anirban Ray, and Alex Gregory,
built upon a fully rearchitectured, skbase
reliant API,
as version 2.0.0.
The joint base interface enables mutual compabitibilty between skpro
, sklearn
,
and sktime
, with skpro
probabilistic regressors being potential components used
for probabilistic forecasting in sktime
.
Development is supported by members of the sktime
project,
new core developers and the broader community (see
contributors).
If you are interested in contributing, check out our Contributing guide.