pub struct FeatureTransformationParams {
pub lambda: Option<Float>,
pub shift: Float,
pub quantiles: Option<Array1<Float>>,
pub references: Option<Array1<Float>>,
pub median: Option<Float>,
pub iqr: Option<Float>,
pub lower_bound: Option<Float>,
pub upper_bound: Option<Float>,
pub mean: Option<Float>,
pub std: Option<Float>,
}Expand description
Transformation parameters for a single feature
Fields§
§lambda: Option<Float>Box-Cox lambda parameter
shift: FloatShift applied to handle negative values
quantiles: Option<Array1<Float>>Quantiles for quantile transformation
references: Option<Array1<Float>>References values for quantile transformation
median: Option<Float>Robust scaling parameters (median, IQR)
iqr: Option<Float>§lower_bound: Option<Float>Outlier bounds for interpolation/smoothing
upper_bound: Option<Float>§mean: Option<Float>Statistics for outlier detection
std: Option<Float>Trait Implementations§
Source§impl Clone for FeatureTransformationParams
impl Clone for FeatureTransformationParams
Source§fn clone(&self) -> FeatureTransformationParams
fn clone(&self) -> FeatureTransformationParams
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 FeatureTransformationParams
impl RefUnwindSafe for FeatureTransformationParams
impl Send for FeatureTransformationParams
impl Sync for FeatureTransformationParams
impl Unpin for FeatureTransformationParams
impl UnwindSafe for FeatureTransformationParams
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