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

Uploaded Source

Built Distribution

cyclic_boosting-1.3.0-py3-none-any.whl (114.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cyclic_boosting-1.3.0.tar.gz
  • Upload date:
  • Size: 95.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.3.0.tar.gz
Algorithm Hash digest
SHA256 6d3b0b1cfd5654d3189ee599eac1e869cc2c35b10b3650d39f87bbce500a7a92
MD5 2cd175fae05bfee197c503d6198afdbd
BLAKE2b-256 72b1250119818f733f66ce11ae31d80123f630e7f9f1aac0d386ba11f191ecf3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyclic_boosting-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 27e54c63e1d2a43b77ac3a4c5db2a57ef9712c7796ca0f2da506ef58e0b59ccc
MD5 4683d3f7997937e49b9138e1f18361c3
BLAKE2b-256 e842ffc8a0b9c01728e4bda5456c7cc25f8f816fe414784e7a3076b5a7b4804b

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