pub struct OracleConfig {
pub n_estimators: usize,
pub max_depth: usize,
pub random_state: Option<u64>,
}Expand description
Configuration for the Random Forest classifier.
Fields§
§n_estimators: usizeNumber of trees in the forest (default: 100). IMPORTANT: 100 is sufficient. 10,000 causes 15+ min training!
max_depth: usizeMaximum tree depth (default: 10).
random_state: Option<u64>Random seed for reproducibility.
Trait Implementations§
Source§impl Clone for OracleConfig
impl Clone for OracleConfig
Source§fn clone(&self) -> OracleConfig
fn clone(&self) -> OracleConfig
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 OracleConfig
impl Debug for OracleConfig
Auto Trait Implementations§
impl Freeze for OracleConfig
impl RefUnwindSafe for OracleConfig
impl Send for OracleConfig
impl Sync for OracleConfig
impl Unpin for OracleConfig
impl UnsafeUnpin for OracleConfig
impl UnwindSafe for OracleConfig
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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