Implementation of Cyclic Boosting machine learning algorithms
Project description
cyclic-boosting
This package contains the implementation of the machine learning algorithm Cyclic Boosting, which is described in Cyclic Boosting - an explainable supervised machine learning algorithm and Demand Forecasting of Individual Probability Density Functions with Machine Learning.
Documentation
The documentation can be found here.
Quickstart
pip install cyclic-boosting
from cyclic_boosting.pipelines import pipeline_CBPoissonRegressor
CB_est = pipeline_CBPoissonRegressor()
CB_est.fit(X_train, y)
yhat = CB_est.predict(X_test)
Usage
It can be used in a scikit-learn-like fashion, combining a binning method (e.g., BinNumberTransformer) with a Cyclic Boosting estimator (find all estimators in the init). Usage examples can be found in the integration tests.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cyclic_boosting-1.3.0.tar.gz
(95.2 kB
view hashes)
Built Distribution
Close
Hashes for cyclic_boosting-1.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27e54c63e1d2a43b77ac3a4c5db2a57ef9712c7796ca0f2da506ef58e0b59ccc |
|
MD5 | 4683d3f7997937e49b9138e1f18361c3 |
|
BLAKE2b-256 | e842ffc8a0b9c01728e4bda5456c7cc25f8f816fe414784e7a3076b5a7b4804b |