pkboost 2.2.0

Shannon-guided gradient boosting for extreme class imbalance with adaptive drift detection. Outperforms XGBoost/LightGBM on imbalanced data.
Documentation
[dependencies.csv]
version = "1.3"

[dependencies.fork_union]
version = "2.3"

[dependencies.half]
features = ["std", "num-traits"]
version = "2.4"

[dependencies.log]
version = "0.4"

[dependencies.mimalloc]
version = "0.1"

[dependencies.ndarray]
features = ["rayon"]
version = "0.17.1"

[dependencies.num_cpus]
version = "1.16"

[dependencies.numpy]
version = "0.27"

[dependencies.orx-parallel]
version = "1"

[dependencies.pyo3]
features = ["extension-module"]
version = "0.27"

[dependencies.rand]
version = "0.8"

[dependencies.rayon]
version = "1.8"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.simsimd]
version = "6.5.5"

[lib]
crate-type = ["cdylib", "rlib"]
name = "pkboost"
path = "src/lib.rs"

[package]
authors = ["Pushp Kharat <kharatpushp16@outlook.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["science", "algorithms"]
description = "Shannon-guided gradient boosting for extreme class imbalance with adaptive drift detection. Outperforms XGBoost/LightGBM on imbalanced data."
documentation = "https://docs.rs/pkboost"
edition = "2021"
exclude = ["data/*", "raw_data/*", "temp/*", "benchmark results/*", "DryBeanDataset/*", "python/*", "diagrams/*", "*.csv", "target/*", "src/bin/*", "profile.json.gz"]
homepage = "https://github.com/Pushp-Kharat1/pkboost"
keywords = ["machine-learning", "gradient-boosting", "classification", "imbalanced-data", "drift-detection"]
license = "GPL-3.0"
name = "pkboost"
readme = "README.md"
repository = "https://github.com/Pushp-Kharat1/pkboost"
rust-version = "1.70"
version = "2.2.0"

[profile.release]
codegen-units = 1
debug = 2
lto = "fat"
opt-level = 3