Skip to main content

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


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.4.0.tar.gz (95.7 kB view details)

Uploaded Source

Built Distribution

cyclic_boosting-1.4.0-py3-none-any.whl (115.1 kB view details)

Uploaded Python 3

File details

Details for the file cyclic_boosting-1.4.0.tar.gz.

File metadata

  • Download URL: cyclic_boosting-1.4.0.tar.gz
  • Upload date:
  • Size: 95.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for cyclic_boosting-1.4.0.tar.gz
Algorithm Hash digest
SHA256 35ca4d1fabf0d69ab524f5a6d427bfad6d68006935cfa35c4308753595d546b9
MD5 33aef6295cab3735cbfb12a13335fdd0
BLAKE2b-256 8457fc29a8d63661da1006709a9c7e78180635872f0b93d9e2ff021c69ede704

See more details on using hashes here.

File details

Details for the file cyclic_boosting-1.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for cyclic_boosting-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f468f7b3ec158d8a68c6170f2e9fe0bdf584e5337a9ead98ee850766da968c2e
MD5 2644a7ce143d41cbeb21c2017d23fc24
BLAKE2b-256 b0c1cd5b6e1e4eaf1c263125560dace9bdbb41a1e18a45ce04c0f7a541b018b6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page