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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cyclic_boosting-1.2.3.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.3.tar.gz
Algorithm Hash digest
SHA256 960d22cdf5e18ebe2597e013d21072bc5ec80b7bbb24c20c8e688152792b12f6
MD5 d762bef71060b21c5b2cf81c56a8827d
BLAKE2b-256 9d18b39bb8c8e3755912a7a0b1498d450df13dca2ae4662b7bc8a6e1ba399046

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyclic_boosting-1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 47d892b24cf691b91a9f1b89e631a2a2e1d4654376b4c507fba71b528cb37221
MD5 3c4f8b46137f329fa61bdf3b7cbd398f
BLAKE2b-256 90977dab8a32f83eb1e3b7f226f53884226e439acf901ab15c2fd865db414384

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