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

Uploaded Source

Built Distribution

cyclic_boosting-1.2.5-py3-none-any.whl (109.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cyclic_boosting-1.2.5.tar.gz
  • Upload date:
  • Size: 90.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.2.5.tar.gz
Algorithm Hash digest
SHA256 0465707194c53bf03097504c61b233d8e7562fa74ce040c4ad1ace18c6c8cad3
MD5 2d5a0bcee9b85342ac78c56ceb2b773d
BLAKE2b-256 d776ceee625e770943cc2fe40caef1df0c9c34f6ae1c3006126dca8a61455b5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyclic_boosting-1.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9e6f2ac40ee1d02dab4c84b4ef8ce96ebf0a4b913872f464213583bb5e027afb
MD5 e3133097ddb455806cc0f0aaad5573a3
BLAKE2b-256 84e5af0d897042aca5a5238e6f098b798c17c1e1d5f72e18e73f8ef949c340b9

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