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

Uploaded Source

Built Distribution

cyclic_boosting-1.2.2-py3-none-any.whl (109.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cyclic_boosting-1.2.2.tar.gz
  • Upload date:
  • Size: 90.3 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.2.tar.gz
Algorithm Hash digest
SHA256 ad5cd7a6397ea274b58a781cf413455e6f8a5b0ab9d21da02db83fab91b0b3c6
MD5 06de2b5afe45863d6581861d6cc9f588
BLAKE2b-256 6500f880fa630fe343e8ad0b07d85f1414cbe6dc71b779ca5f0e161f96fc582d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyclic_boosting-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c3f8d4e7ac2964c7ff769a4c069f830d5c49fb25ba808635a604f64c58236cf5
MD5 06371b7b42d70c1907565ea56b36bc34
BLAKE2b-256 332ebfb7c473c888d6e96620f597f9e03a6c93d85c2db7a00431b4e102200711

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