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

Uploaded Source

Built Distribution

cyclic_boosting-1.2.1-py3-none-any.whl (108.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cyclic_boosting-1.2.1.tar.gz
  • Upload date:
  • Size: 89.2 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.2.1.tar.gz
Algorithm Hash digest
SHA256 7ffb67e2e53e791cd5368ffc3ff894651ee5c8b8d9532ca0f15eb2b2004cd9ca
MD5 d3d4dd3b0046c9797dc595fb7ef25c00
BLAKE2b-256 a5bb2a8afd92dd6466eefc5de6f3f2d797e844d03c7c681a4300bfacaceff8ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyclic_boosting-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ec5955c6fef313debd1e502deecafb8bb85d2ed773cf6cb9b1cfa2b30a48d5d7
MD5 01cfef90991792d2558a8822bca67e82
BLAKE2b-256 6512ac7ac7e727dd311cc09fceea5a839e7d0dd15e563989a8b747b5ba60431a

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