Skip to main content

CTBoost

CTBoost is an alpha gradient-boosting library built around conditional-inference trees. At each node it selects a feature with a conditional statistical test before optimizing that feature's split point. A native C++17 core provides CPU training, optional CUDA acceleration, and Python/scikit-learn interfaces.

Documentation · Getting started · Benchmarks · Compatibility

Highlights

  • Regression, classification, query-group ranking, survival, multi-output, multilabel, and callable-objective training.
  • Low-level Pool/train APIs plus familiar scikit-learn estimators.
  • NumPy, pandas, SciPy sparse, Arrow, and Polars input, with fitted categorical, text, and embedding preprocessing.
  • Native CPU and CUDA training, plus Dask, Ray, and Spark barrier adapters; Spark retains an explicit collect-to-driver fallback for small jobs.
  • Snapshots, warm starts, staged prediction, callbacks, model selection, and deterministic inference manifests.
  • Exact empirical interventional TreeSHAP and JSON, Python, C++, C ABI, ONNX, pickle, and prepared-feature R/JVM inference choices.

Install

python -m pip install -U ctboost
python -m pip install -U "ctboost[sklearn,dataframes]"  # optional integrations

See the GPU installation guide for the released wheel, driver, architecture, and platform matrix. Inspect an installation with:

python -c "import ctboost; print(ctboost.build_info())"

Quick start

import numpy as np
from ctboost import CTBoostClassifier

X = np.array(
    [
        [0.2, 1.0],
        [0.8, 0.1],
        [0.1, 0.9],
        [0.9, 0.2],
        [0.3, 0.7],
        [0.7, 0.3],
    ],
    dtype=np.float32,
)
y = np.array([0, 1, 0, 1, 0, 1])

model = CTBoostClassifier(
    iterations=100,
    learning_rate=0.05,
    max_depth=4,
    random_seed=42,
)
model.fit(X, y)

probability = model.predict_proba(X)
labels = model.predict(X)

The getting-started guide covers validation sets, early stopping, categorical data, grouped feature tests, and the low-level API.

Evidence and project status

CTBoost is an alpha project. Its API and model formats are tested extensively, but it does not yet have the independent production history of CatBoost or XGBoost.

The latest measured 0.1.55 public-wheel TabArena result is a three-dataset protocol smoke test: 3/3 successful CTBoost outer splits and 1054.0 provisional Elo. It is not a full or official leaderboard entry; with only one outer split per dataset, its uncertainty is too wide for model-to-model ranking claims. The sanitized record contains the exact scope, hashes, metrics, and resource measurements.

The final-source 0.1.55 pre-registered grouped-statistic panel completed 294/294 isolated fits and 42/42 exact control checks. Grouped-8 recorded nine wins, no ties, and three losses with an observed 5.63% median primary-loss improvement (task-bootstrap 95% interval: -1.23% to +13.64%), but its 1.1708 median paired fit-time ratio exceeded the frozen 1.15 ceiling. Because the promotion gates were conjunctive, grouped-8 did not advance and the conditional TabArena scout was not run. The quadratic feature test remains the default; grouped testing is opt-in.

Read the benchmark status and split-statistics research ledger for protocols, limitations, and machine-readable evidence.

Documentation

Topic Guide
Installation and first model Getting started
Training, objectives, callbacks, and wrappers Training workflows
GPU wheels and runtime requirements GPU installation
Data, streaming, and schema metadata Data input
Categorical, text, and embeddings Feature preprocessing
SHAP, influence, and diagnostics Explainability
Dask, Ray, and Spark Distributed training
Persistence, exports, and CLI Deployment
Prepared-feature R/JVM inference Portable inference
Python symbols and signatures API reference
Source builds and tests Development

Development

python -m pip install -e ".[dev]"
pytest tests

See the development guide for native CMake builds, repository layout, and documentation checks.

Methodology and license

CTBoost draws on the conditional-inference framework of Hothorn, Hornik, and Zeileis (2006) and the modular partykit work of Hothorn and Zeileis (2015). The research ledger records the precise literature-to-implementation boundary.

Apache-2.0 licensed. See the license text.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ctboost-0.1.56.tar.gz (680.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ctboost-0.1.56-cp314-cp314-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.14Windows x86-64

ctboost-0.1.56-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ctboost-0.1.56-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

ctboost-0.1.56-cp314-cp314-macosx_10_15_x86_64.whl (984.8 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

ctboost-0.1.56-cp313-cp313-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.13Windows x86-64

ctboost-0.1.56-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ctboost-0.1.56-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

ctboost-0.1.56-cp313-cp313-macosx_10_15_x86_64.whl (984.2 kB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

ctboost-0.1.56-cp312-cp312-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.12Windows x86-64

ctboost-0.1.56-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ctboost-0.1.56-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

ctboost-0.1.56-cp312-cp312-macosx_10_15_x86_64.whl (984.2 kB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

ctboost-0.1.56-cp311-cp311-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.11Windows x86-64

ctboost-0.1.56-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ctboost-0.1.56-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

ctboost-0.1.56-cp311-cp311-macosx_10_15_x86_64.whl (981.6 kB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

ctboost-0.1.56-cp310-cp310-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.10Windows x86-64

ctboost-0.1.56-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ctboost-0.1.56-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

ctboost-0.1.56-cp310-cp310-macosx_10_15_x86_64.whl (980.0 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

ctboost-0.1.56-cp39-cp39-win_amd64.whl (939.1 kB view details)

Uploaded CPython 3.9Windows x86-64

ctboost-0.1.56-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ctboost-0.1.56-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

ctboost-0.1.56-cp38-cp38-win_amd64.whl (943.2 kB view details)

Uploaded CPython 3.8Windows x86-64

ctboost-0.1.56-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

ctboost-0.1.56-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file ctboost-0.1.56.tar.gz.

File metadata

  • Download URL: ctboost-0.1.56.tar.gz
  • Upload date:
  • Size: 680.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ctboost-0.1.56.tar.gz
Algorithm Hash digest
SHA256 80be86f04054398eaf37dab21bc5d2dbad85a777d95edaca9d9cc3bb0977b61e
MD5 0e108f0b4a9db0cfcbb302326f0de7b3
BLAKE2b-256 ce73be09d447ebf00df3dc28944b9a56f428d9da54e625cd79246fe40e05b7f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56.tar.gz:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.56-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ctboost-0.1.56-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 533421082978e325f04041b85ba9d5f941989917729a0be4f18aec37563f8815
MD5 06075fe10bdc40a5f0a719db5034f6be
BLAKE2b-256 ba8737a828db3b649bec865f301a387f0f0bc24d95372dfeb9332c45cfdabe16

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 316e3342171a4768269f6974c1e1f10768dd4493d07636574be9d6c44c301de3
MD5 ebe8149e0b4bf63fc81019d3d78ca2e9
BLAKE2b-256 2601653aa419d3a75f4de931e3ed1a1bddd6b8beb37114749772621d50187e09

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 95c55b67790c39f2cd626b06a3868e0a072ab5caffb2f84f3de3588c8b672ece
MD5 cc4a956b8a9930fd4cee70f2d2a4f69b
BLAKE2b-256 95713e2e968b7cd51facbc81370ac7f1a77a90e4820dae0badec3557cc3e159f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 735131231a3b585fe4ce14e690101f33138ee29c90a40403a3587fe98f84afb2
MD5 76ccb4d19367159954cf780cc8d1e0ac
BLAKE2b-256 b303a378bf9a30c5cb2db84dc75c0cac3cf978379eabc140b128d90e49c42003

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.56-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ctboost-0.1.56-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d3645b82e23de8b09a2a41f5aeb619fa686ef955753982d1b4aabd2bcc219c1d
MD5 6a3bac0939209bff916e164f3bdd8fa3
BLAKE2b-256 5b1c2f65066cb83153e8002541298900e9cbaa209dc1f2e9ad9428254eecc91e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ed7a4d4451d8cd81e235cc6515081a41abc8554b7b8f92162db06dfd6ad2f88b
MD5 c04651dafab73c0b48bdd9cfc795bc2b
BLAKE2b-256 636458e450f30ba50608e4ac31991b1615550e5d3a91e8e3a4022ed45cdca9b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 993191f24710da107b45aa1ad9e764838170958e623a1313f622a79243e1afdf
MD5 b7ac35c7cf759e51d09e46fe50ee61e0
BLAKE2b-256 7e900787293502f184481c88f865bbb0277c2db04faadac1cb15d1533a85eb59

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2e20c90f98ac6fe7c9f02633f207fce4e514a572c99cb75e856fd7588dc1e466
MD5 a6eebd99cda56d365b9c51b96d9d7d0f
BLAKE2b-256 b0adf3b9698a7681cc8b82213a059cb47f3005b048c893ef3416d71f7f3d0e3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp313-cp313-macosx_10_15_x86_64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.56-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ctboost-0.1.56-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8813bd34270fd57576ecd2eea19e1e7cee55190fd48397fd5413cf0e57812fca
MD5 3ea1bd275964ca08ef3aa9b91ea86153
BLAKE2b-256 22ebf00f1e5710f866c1615e9d060d974e8867d69e03bfb65d9ad2e36f211e95

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2375fbbeffbf6c6a65b61d68bc06b47209a6a6ca92abb8e855a4bf6ca545b6b7
MD5 20fdcd2eafad8a48f978f005cac64c69
BLAKE2b-256 0fbf8d94456596fcc468527d873a72c5e6c1790650bc951bf3b69faacea8a464

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1a93ff984126e8355a06a6a5e0ec16984b15fe4610ecd8cc1e5c6adeb033c6d9
MD5 5b2b745312e9f7c9ec2f41c459983bac
BLAKE2b-256 2a290689226d3d532efa4ff3a7e1ce0330d5977b777930934d80d844d208e9bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ed56e9d1662345c4c7e662c8922339cccd69fe4c0d746bfaefb23b39e871a952
MD5 8be92be22a4cdbf1450a1cbd30177e1e
BLAKE2b-256 73ce6948ac68a39f1636f959040a310ca428de52256f444f5379557b051b25c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp312-cp312-macosx_10_15_x86_64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.56-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ctboost-0.1.56-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bd0240ef9c24d2c4fb64293545bb364f7011fcfbdd93cb7462bb97aa3c675933
MD5 fbe5766c52b36d83f0d33134586046ae
BLAKE2b-256 5d25fb2df3ebd2acb9eff5f7a405b6fb572597e81c494daf6554de02125c0f26

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 986a1a269c514545bf98e5af825b89b347b576cd39c90864fde312a71b810909
MD5 55eec696ea9596b96ab356041ce81ad0
BLAKE2b-256 15be52c29a38f348c6d01f70fb7a6c1a28de7c02c4189adda6931c195096c2a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 438b1ab437067cbcd86651dba9780e36fcf9b2bb785fddc3ad72f72e3cb47935
MD5 ae81a61ab70ff86d891977f927b60aca
BLAKE2b-256 1d9a60d9f5aa4022a794e02bb849f1a4bb47263006d432f538ceaf13e5bc96a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 adf92282457d63044b06ce7fb76868a3024423370a37a458d45ea735a56e0a7c
MD5 9b8d5a40f67063cbf901cfcd9c318336
BLAKE2b-256 699b963245f203cfb55a9bf507e0e65bc154a80f8508abfb27d5d3d420b1daad

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp311-cp311-macosx_10_15_x86_64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.56-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ctboost-0.1.56-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a471db75fda213afab7979fc5b7bff62ed55a4cad936761f00138ac73312b747
MD5 ceafeeea8877756bc9e5f311e2144ef4
BLAKE2b-256 e1a21da6f77b3c98fe60105cac197f566b91a4f75822afab1ad83c021e91f9b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e67886895e2ebb1749c86089594cfd1b9676fe34a1b208928c413031786e847d
MD5 1445d16b207b9cc6ffd6d44100bda407
BLAKE2b-256 5af55dd9536c1a815d2b79f08a9aae165fbbd5428fcc0ad543a05e9b717b5a2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4d6b8db8d3719350341b808dbf5e19f0d578d6c20b8d132e2061caf0cfba048e
MD5 07e6bb88e1f3aae3f10640885b1e09fb
BLAKE2b-256 87fa0b736a35720b26562440ffe253e86cc399b6919b134a2db6cec05c24e81c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 23dc6379c54adb21304a7216a9387d1f64860fdae00dbbdc48378f7047a9b0bc
MD5 f104abb65beff412292c5caeffed819e
BLAKE2b-256 71f028b5c46918134855bbd963d3a2b66eca2f011e474d551886434c767ed440

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp310-cp310-macosx_10_15_x86_64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.56-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 939.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ctboost-0.1.56-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a885dbc7769963d7d4e1f879c5c243e4a777e45625916efde7968408f523e104
MD5 b0b6f44c8ed0ea5b4b5c0114232f16d5
BLAKE2b-256 66e37bb6f06a76147592790f2e8d07e8bb4b33807e078f3c3633c4a721da7afa

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp39-cp39-win_amd64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e599d1a4b488903864e16ffe6bc236708e67fac98d51234ff784cac73c687d6c
MD5 74b9cdeb6abfa05157d11262fadcf80f
BLAKE2b-256 ed0299286ce2daf36e432c731581bbb9a3e988388e6e6c8f6ec1d5d81df77a0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5b4384d92d1a3559494bb91e7beeca0360d903bcb27deea5581ba894ece9cfac
MD5 1d9313a1a0bd9d376ffbdb8fb90cfe3d
BLAKE2b-256 98d6abcfc515a57891f8715a586704171af5088617377b29ab96b05b0bb12152

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.56-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 943.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ctboost-0.1.56-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1ecc3a6845c8b9815340459c920ee2fce9a159f7cbacde7bbe4c5c180db65853
MD5 00968ef3afa8893a88d9ad7ed75d6e93
BLAKE2b-256 e5529a407dbd1dae8d422f82eb3b96981962534d31d97caecc8c209734a1191e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp38-cp38-win_amd64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 81f26b1bedd7c0c23bee5eb3e25593b9ab71545be4c9d1e00e24368f1d76224f
MD5 8e8005844a920b1a6bc38027657257ca
BLAKE2b-256 3076cd80ab0244ac04bfb99014b431ad21093134aaced2c43e858cf5c940c7c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ctboost-0.1.56-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.56-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f7e00af5e8b4c0ce10e43152bb01f6d401b28d9330f6c8c2658840f4998fec3f
MD5 ec8fc10fda7fde7aa8c41229cd25e792
BLAKE2b-256 36bffc11f9c2676417e6c7a448d67bd3993d27256649a1770700bb953657f3e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.56-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on captnmarkus/ctboost

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page