pub struct RegressionTreeOptions {
pub max_depth: usize,
pub min_samples_split: usize,
pub min_samples_leaf: usize,
pub max_features: Option<usize>,
pub random_seed: u64,
}Expand description
Shared training controls for regression tree learners.
Fields§
§max_depth: usize§min_samples_split: usize§min_samples_leaf: usize§max_features: Option<usize>§random_seed: u64Trait Implementations§
Source§impl Clone for RegressionTreeOptions
impl Clone for RegressionTreeOptions
Source§fn clone(&self) -> RegressionTreeOptions
fn clone(&self) -> RegressionTreeOptions
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 RegressionTreeOptions
impl Debug for RegressionTreeOptions
Source§impl Default for RegressionTreeOptions
impl Default for RegressionTreeOptions
impl Copy for RegressionTreeOptions
Auto Trait Implementations§
impl Freeze for RegressionTreeOptions
impl RefUnwindSafe for RegressionTreeOptions
impl Send for RegressionTreeOptions
impl Sync for RegressionTreeOptions
impl Unpin for RegressionTreeOptions
impl UnsafeUnpin for RegressionTreeOptions
impl UnwindSafe for RegressionTreeOptions
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