//! Loss functions for GBDT training
//!
//! Provides objective functions with gradient and hessian computation:
//! - `MseLoss`: Mean Squared Error (standard, but sensitive to outliers)
//! - `PseudoHuberLoss`: Robust loss that transitions smoothly from L2 to L1
//! - `BinaryLogLoss`: Binary cross-entropy for binary classification
//! - `MultiClassLogLoss`: Softmax cross-entropy for multi-class classification
//!
//! Also provides activation functions:
//! - `sigmoid`: Numerically stable sigmoid for binary classification
//! - `softmax`: Numerically stable softmax for multi-class classification
pub use sigmoid;
pub use PseudoHuberLoss;
pub use BinaryLogLoss;
pub use MseLoss;
pub use ;
pub use LossFunction;