pub struct HoeffdingClassifierConfigBuilder { /* private fields */ }Available on crate feature
alloc only.Expand description
Builder for HoeffdingClassifierConfig.
All fields have sensible defaults. Call .build() to finalize.
Implementations§
Source§impl HoeffdingClassifierConfigBuilder
impl HoeffdingClassifierConfigBuilder
Sourcepub fn grace_period(self, g: usize) -> Self
pub fn grace_period(self, g: usize) -> Self
Set the minimum samples before split evaluation.
Sourcepub fn n_features(self, f: usize) -> Self
pub fn n_features(self, f: usize) -> Self
Set the number of features (0 for lazy init).
Sourcepub fn max_classes(self, c: usize) -> Self
pub fn max_classes(self, c: usize) -> Self
Set the maximum number of classes (0 for auto-discover).
Trait Implementations§
Source§impl Clone for HoeffdingClassifierConfigBuilder
impl Clone for HoeffdingClassifierConfigBuilder
Source§fn clone(&self) -> HoeffdingClassifierConfigBuilder
fn clone(&self) -> HoeffdingClassifierConfigBuilder
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 moreAuto Trait Implementations§
impl Freeze for HoeffdingClassifierConfigBuilder
impl RefUnwindSafe for HoeffdingClassifierConfigBuilder
impl Send for HoeffdingClassifierConfigBuilder
impl Sync for HoeffdingClassifierConfigBuilder
impl Unpin for HoeffdingClassifierConfigBuilder
impl UnsafeUnpin for HoeffdingClassifierConfigBuilder
impl UnwindSafe for HoeffdingClassifierConfigBuilder
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