pub enum LeafModelType {
Linear,
Constant,
Polynomial,
}Expand description
Type of model to use in leaf nodes
Variants§
Linear
Linear regression in leaves
Constant
Constant (mean) prediction in leaves
Polynomial
Polynomial regression (degree 2) in leaves
Trait Implementations§
Source§impl Clone for LeafModelType
impl Clone for LeafModelType
Source§fn clone(&self) -> LeafModelType
fn clone(&self) -> LeafModelType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LeafModelType
impl Debug for LeafModelType
impl Copy for LeafModelType
Auto Trait Implementations§
impl Freeze for LeafModelType
impl RefUnwindSafe for LeafModelType
impl Send for LeafModelType
impl Sync for LeafModelType
impl Unpin for LeafModelType
impl UnwindSafe for LeafModelType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more