imbalanced_ensemble/
lib.rs

1//! Ensemble methods for imbalanced learning
2//!
3//! This crate provides ensemble techniques specifically designed
4//! for imbalanced datasets including:
5//! - Balanced Random Forest
6//! - EasyEnsemble
7//! - RUSBoost
8
9#![deny(missing_docs)]
10#![warn(clippy::all, clippy::pedantic)]
11#![allow(clippy::module_name_repetitions)]
12
13/// Balanced Random Forest implementation
14pub mod balanced_random_forest;
15
16pub use balanced_random_forest::BalancedRandomForest;
17
18/// Prelude module for convenient imports
19pub mod prelude {
20    pub use crate::balanced_random_forest::BalancedRandomForest;
21    pub use imbalanced_core::prelude::*;
22    pub use imbalanced_sampling::prelude::*;
23}