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

Uploaded Source

Built Distribution

cyclic_boosting-1.1.2-py3-none-any.whl (106.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cyclic_boosting-1.1.2.tar.gz
  • Upload date:
  • Size: 87.5 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.2.tar.gz
Algorithm Hash digest
SHA256 854a0154c287d2c79906e462d40ccac9b790687a67cba54a3d280476c5d9a89c
MD5 ed2203c96b3b172dfe28bc71484dd0be
BLAKE2b-256 dd95731b126b0c495c45077065bf8b88f511002b5ea164af9a4a61086ed0a90d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyclic_boosting-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 15e83ced79ab8a56ac07f21ac30c81413a801fc90283d5b0be1247c647c87ad3
MD5 2b5498b3880f03c5cad0a9298b59b5e6
BLAKE2b-256 b45d876814ca480b507f790373ce3bdadc4efbd7624dde2e436f6d582c881b21

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