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

Uploaded Source

Built Distribution

cyclic_boosting-1.1.0-py3-none-any.whl (105.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cyclic_boosting-1.1.0.tar.gz
  • Upload date:
  • Size: 86.4 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.1.0.tar.gz
Algorithm Hash digest
SHA256 6518eb30923f8d8c70c73dc0239b08ab700aa7303bc6ab133df40bd6892d1b74
MD5 e0f4bac60fdd4fee0c1708a2ca1256ac
BLAKE2b-256 1c8d4c603bb4143c27cc5cb0db94cb19bccbd2101fe422c8c737d49a55d57a4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyclic_boosting-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 73b905e034b62b4e463ef41df73532ab19871ed0fe2954ba2241253e4940a2e4
MD5 662c7b689926485455011c6094e2c714
BLAKE2b-256 02b2a938667a60f13c503d69f085ec7c5d4b35fa67a24242618f3390dd0e8bf1

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