pub struct FeatureImportanceConfig {
pub n_permutations: usize,
pub seed: Option<u64>,
pub metric: ImportanceMetric,
}Expand description
Configuration for permutation feature importance.
Fields§
§n_permutations: usizeNumber of permutations per feature.
seed: Option<u64>Random seed.
metric: ImportanceMetricMetric to use (higher is better).
Trait Implementations§
Source§impl Clone for FeatureImportanceConfig
impl Clone for FeatureImportanceConfig
Source§fn clone(&self) -> FeatureImportanceConfig
fn clone(&self) -> FeatureImportanceConfig
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 FeatureImportanceConfig
impl Debug for FeatureImportanceConfig
Source§impl Default for FeatureImportanceConfig
impl Default for FeatureImportanceConfig
Source§impl<'de> Deserialize<'de> for FeatureImportanceConfig
impl<'de> Deserialize<'de> for FeatureImportanceConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for FeatureImportanceConfig
impl RefUnwindSafe for FeatureImportanceConfig
impl Send for FeatureImportanceConfig
impl Sync for FeatureImportanceConfig
impl Unpin for FeatureImportanceConfig
impl UnwindSafe for FeatureImportanceConfig
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
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> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.