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 and Ray distributed adapters and an explicit collect-to-driver Spark integration.
  • Snapshots, warm starts, staged prediction, callbacks, model selection, and deterministic inference manifests.
  • Exact empirical interventional TreeSHAP and JSON, Python, C++, C ABI, ONNX, and pickle persistence/export 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 completed public TabArena result is a three-dataset protocol smoke test: 3/3 successful CTBoost outer splits and 1058.7 provisional Elo. It is not a full or official leaderboard entry.

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
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.55.tar.gz (610.5 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.55-cp314-cp314-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.14Windows x86-64

ctboost-0.1.55-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.6 MB view details)

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

ctboost-0.1.55-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.55-cp314-cp314-macosx_10_15_x86_64.whl (933.9 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

ctboost-0.1.55-cp313-cp313-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.13Windows x86-64

ctboost-0.1.55-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.6 MB view details)

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

ctboost-0.1.55-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.55-cp313-cp313-macosx_10_15_x86_64.whl (933.4 kB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

ctboost-0.1.55-cp312-cp312-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.12Windows x86-64

ctboost-0.1.55-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.6 MB view details)

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

ctboost-0.1.55-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.55-cp312-cp312-macosx_10_15_x86_64.whl (933.5 kB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

ctboost-0.1.55-cp311-cp311-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.11Windows x86-64

ctboost-0.1.55-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.6 MB view details)

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

ctboost-0.1.55-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.55-cp311-cp311-macosx_10_15_x86_64.whl (930.9 kB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

ctboost-0.1.55-cp310-cp310-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.10Windows x86-64

ctboost-0.1.55-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.6 MB view details)

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

ctboost-0.1.55-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.55-cp310-cp310-macosx_10_15_x86_64.whl (929.3 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

ctboost-0.1.55-cp39-cp39-win_amd64.whl (894.5 kB view details)

Uploaded CPython 3.9Windows x86-64

ctboost-0.1.55-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.55-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.1 MB view details)

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

ctboost-0.1.55-cp38-cp38-win_amd64.whl (898.8 kB view details)

Uploaded CPython 3.8Windows x86-64

ctboost-0.1.55-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.55-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.1 MB view details)

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

File details

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

File metadata

  • Download URL: ctboost-0.1.55.tar.gz
  • Upload date:
  • Size: 610.5 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.55.tar.gz
Algorithm Hash digest
SHA256 6e258669e0ae743a69a0f78d8f9e64649dc7cb850803cb45ee2c1db2434531f8
MD5 d9dc55544e997da9fac04cb2aadc8958
BLAKE2b-256 2dc80fae3ee752bfc00b4519c52c0936db48167b053aae597e397c16a0438d06

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55.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.55-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.55-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 3.5 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.55-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4393d695e9a4da74788318fef9aa8cc320ef802ead609ceb9b1e1a46c759ac22
MD5 08a9abc71510924257a34726a4743709
BLAKE2b-256 2fbe3493040dad92f2e68179bf0e2285c8de21763d1b3409eb937282bb802842

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6f805b31d96772c79333fb4e7cca9cf62f1663e80822f45b8a29a26fce57559
MD5 2802163316b281280446a11e9a22f8a0
BLAKE2b-256 6e4932e902d8c210aac790f5dbc6f8984841c99b37acb32411de91c62c666714

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 69884114796487339b1e43b2a2206a305ae32a9f9f01a404d485be21a4737acc
MD5 dd070b68b04edbdc1bf7480d50627437
BLAKE2b-256 27b17cefd59cbdba0d5b8fa12a07c1f9c3a1f032458206216dd6f2b32bb5ef69

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a38143476ce206c0af141dc0aa8409fb6d96531d62986842fbff13309389ec10
MD5 85870eb05dfccf0e6a70b8239db9b868
BLAKE2b-256 c98bfcdd67067cd69433a4174fb0a1ac661bab5c2db3cf8226001add35fc8b90

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.55-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.5 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.55-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2b4015552a36c14dfd46b02161a32528a76b25138a593f0500d8f06ea7886628
MD5 e741472661df692eb0123adde3094441
BLAKE2b-256 9ee6616fd10f367aee9208f9406fd7d832068e3964a0b84d8a60046f34eec3dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c137b04f8f7387c50b85ab7ed34cea4ad7e88686a9d023c0a58e86595ea4da4b
MD5 8943867c5c45c6b03ad37b077a1f5514
BLAKE2b-256 fb4f247b2ddc6b49d69f60e75d8eb9ea03eba720559e0b69720f0f3b67052bbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0ed3423b827840cd37ca9987f1e73381d6346316f76b14d231653d6bbbb04353
MD5 991e7892d78ae6802b079fe73bcbb8fb
BLAKE2b-256 002d6b0f741fa399a88dca7ce5960551be9ce120c62b04a2442017f3e368d25c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c45874b4c02158675e451a2caefd42c73c43818f74b2c10f996533a6120e9862
MD5 6cbe4df4664f407ede45b44ed83904d2
BLAKE2b-256 ba6311fb658895a5cd4a801cc2158f4f3569a9e0483de6b9943b6cca6c71e8bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.55-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.5 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.55-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f49b614cb26dfc9dc17c12564d1095d181ab9c14c8321c6127e4d47d9087d69d
MD5 43d8c71d2748cf03d80b74a1363e31a5
BLAKE2b-256 1baaa06445ebda44e446faaf7788493b5236e020b76cf4b28c89991e3be033ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6670010c909c2fd529125c5fef82b31120305f33f511a401decbf6526e018228
MD5 517fd493f3d6e25912c74225bf10e675
BLAKE2b-256 38fc0d757a16354086e30b08b62cfb69e3363f8191952a29ed065b174cb8c4be

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bac6c721add8123d485a8826d35445dacfe2413f58aa8d80a3fe59e1b5644474
MD5 fed65e0d3e003b47b21c664606a89475
BLAKE2b-256 bd2197c17459a7ecc981fd4151278b2916a902522b0e51b1e764f32ee229c6ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6a37c7037d7e5c1e0bd4afbd033a7068b01e9fef3982f87e8c271b6084f2496a
MD5 a4c0bef4d0ed7211e778d728e4bc3fa5
BLAKE2b-256 9d0d99bcdc9e4cf68f98bb1fc47db92bf8ba7b29be398461d8b806d6ee08076d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.55-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.5 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.55-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f7be55891b12526ea0c7b5430f55aff9717b6e8a05cf0653663a905fd8e25637
MD5 32a7c44a58b805d6d8172643e5ed9d19
BLAKE2b-256 fc1a95cf76673f0ad20fe19b7f4c9712f9f93ab7ccaed0643c358e105fe53b9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a97b3aa87533660b9fb70ed0b8fd511f539ee2e9f693b8b6ea3a5f5832a0b85b
MD5 824dc59750d6d63f532d68e1b759c2df
BLAKE2b-256 687f5dbe7bc5fcfd3ec6287879dbd77b21b9f57e2f57f7ec88a1b35920c5bf98

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 080410a6a5582377554e79e60566903ec8790c2104c327cfd5a9c9303f050564
MD5 b5a08625c2b0b3c8a413a762628ebe63
BLAKE2b-256 fcd33e0167dcb31c8e17fc90f97b9afe6f1c196a07d4106a0d5aeea78abc3e97

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8b1f1cb0100b6707408b768a109f1044225983fb87e79c5efeb3418c6cd11352
MD5 fdad1a163aa921b30b3a6ab04f3350cb
BLAKE2b-256 03dc02e25275a99aebbf2ba1fb08a7edfc143e18e79df4318986ac36fe00aac3

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.55-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.5 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.55-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b73cf8478608eca195e99f0b9613230c354a7e1e78a853d42183e4d1c4357f44
MD5 fac1c03f855ea019ab9bf5b909a5388e
BLAKE2b-256 84c0f145cf04c71c1d898ba00a171bccac4bc57b59231d6a0f9518f00455ce2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 92a490f1aaa7cab01bee7d529c86b9481c5425b195b8f8860dd2ccfd2372a9e3
MD5 3092f4ba8eb6585a0c7f5aaf5bb8c421
BLAKE2b-256 e9e4f057edcf126a6508f61878cee34ca966bdf023756d050f83ed9a7045591b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 707455e1cf0d8185fa7b40facbdc430936715cfc28486fa662bca34558b228da
MD5 542d530b0a8b334a6896a896df9e0bc3
BLAKE2b-256 204f2dcf5dccbb08a9dcd591d1e505bb8a28aef890e16aef3ec527c90711f5ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cbf60e62322c40b09b93d107287c3d0748fcf3904669ea939445290dd6200b56
MD5 6a5328a94c4764575bef87499435470f
BLAKE2b-256 8eac726959b61ba8ec189620fd87671b610ebbf5f723c8d2c28276b22c231f0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.55-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 894.5 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.55-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 29834372e1c8c6a3be26211e57e4e6826159db6dd80055dd59ceb9475371b6d4
MD5 59470910a7f3b732dcfdd9ddd7538c1a
BLAKE2b-256 c9ad52ce0630c3f2369e488b4d8871dc5f486eec49a27c8805d73071b0eecb4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 45d127ec571c7d0c3967eceb96ad8614d6b24e880ac05a54f194fcca62bd8947
MD5 dfd42cdf19a282934e00b4108966ccef
BLAKE2b-256 3000253b97fbda9dcace97df57c63c8071f22c4439b96c0bb14f740e151d5389

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 18f973a0e6d39004d84eca3e5716d26b4662899f7edaeffcbf59fdf352e7b45f
MD5 b5bd94a967bf8886d1a226e77a96480c
BLAKE2b-256 a26cd702ee1b527cfc0b938f40808620cee29715e57b9b53c9973816c72cf3a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ctboost-0.1.55-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 898.8 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.55-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 11c0ae7d1f0aa7a2145601137cc9519c51462801c1a0dd9069ad2ae4cbde8f50
MD5 53733c9850aeabacad311f121a455640
BLAKE2b-256 69587432580f8c1ab085dd2ba95b6974a33b39d394dd20274789bdaf40ce3067

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0aa5e746d22315cd8602f71676a6c3a7b1e2e5786926da80b38ae1b78274510
MD5 d588b46d5b898ed5cd109c5fd007242d
BLAKE2b-256 f94e09a59e3e47eacc76f79b2a5f72bd0299a08fa505784f9622a6cb3b8d13bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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.55-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ctboost-0.1.55-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 64b2626e49a6c8a2adc172b9f97a056b9e690baaa1ab2ef48ae0ce0b0d0cec2e
MD5 9358230d18585e33e2ff17a00aadcd79
BLAKE2b-256 5292bbd53a1466fac99ff5927a8f43f95ee44addd02ab18a68dfebc93e9bc7cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ctboost-0.1.55-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