pub struct SplitInfo {
pub split_gain: f32,
pub split_feature: usize,
pub split_value: f64,
pub split_bin: u16,
pub left_node: NodeInfo,
pub right_node: NodeInfo,
pub missing_node: MissingInfo,
}Fields§
§split_gain: f32§split_feature: usize§split_value: f64§split_bin: u16§left_node: NodeInfo§right_node: NodeInfo§missing_node: MissingInfoTrait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for SplitInfo
impl Send for SplitInfo
impl Sync for SplitInfo
impl Unpin for SplitInfo
impl UnwindSafe for SplitInfo
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more