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
//! Decision tree structures and algorithms
//!
//! Provides tree building with:
//! - Shannon Entropy regularized split finding
//! - Best-First (Leaf-wise) growth strategy
//! - Histogram Subtraction Trick integration

mod grow;
mod node;
mod split;
#[allow(clippy::module_inception)]
mod tree;

pub use grow::TreeGrower;
pub use node::{Node, NodeType};
pub use split::{InteractionConstraints, MonotonicConstraint, SplitFinder, SplitInfo};
pub use tree::Tree;