treeboost 0.1.0

High-performance Gradient Boosted Decision Tree engine for large-scale tabular data
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Python bindings for encoding module
//!
//! Provides access to:
//! - Target encoding: OrderedTargetEncoder, EncodingMap
//! - Category filtering: CountMinSketch, CategoryFilter, CategoryMapping

mod filter;
mod target;

use pyo3::prelude::*;

/// Register all encoding classes with the module
pub fn register(m: &Bound<'_, PyModule>) -> PyResult<()> {
    target::register(m)?;
    filter::register(m)?;
    Ok(())
}