lazymatrix::Normalization
LazyMatrix for Rust · 0.8.1
rust
pub struct NormalizationA full normalization specification: an independent Centering and Scaling choice.
When both are active, scales are computed from the centered columns Non-translation-invariant scales are computed from centered columns (see ColumnStats::col_l1_centered, ColumnStats::col_l2_centered, and ColumnStats::col_maxabs_centered.
Fields
center
rust
pub center: Centeringscale
rust
pub scale: ScalingInherent implementation
rust
impl Normalizationnew
rust
pub fn new(center: Centering, scale: Scaling) -> SelfBuild a specification from its two axes.
Implementation of Clone
rust
impl Clone for Normalizationclone
rust
fn clone(&self) -> SelfImplementation of Copy
rust
impl Copy for NormalizationImplementation of Debug
rust
impl Debug for Normalizationfmt
rust
fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::ResultImplementation of Default
rust
impl Default for Normalizationdefault
rust
fn default() -> SelfImplementation of Eq
rust
impl Eq for NormalizationImplementation of PartialEq
rust
impl PartialEq for Normalizationeq
rust
fn eq(&self, other: &Self) -> boolImplementation of StructuralPartialEq
rust
impl StructuralPartialEq for NormalizationImplementation of Freeze
rust
impl Freeze for NormalizationImplementation of RefUnwindSafe
rust
impl RefUnwindSafe for NormalizationImplementation of Send
rust
impl Send for NormalizationImplementation of Sync
rust
impl Sync for NormalizationImplementation of Unpin
rust
impl Unpin for NormalizationImplementation of UnsafeUnpin
rust
impl UnsafeUnpin for NormalizationImplementation of UnwindSafe
rust
impl UnwindSafe for NormalizationImplementation of Any
rust
impl<T> Any for T where T: 'static + ?SizedImplementation of Boilerplate
rust
impl<T> Boilerplate for T where T: Copy + Send + Sync + Debug + PartialEq + 'staticImplementation of Borrow
rust
impl<T> Borrow<T> for T where T: ?SizedImplementation of BorrowMut
rust
impl<T> BorrowMut<T> for T where T: ?SizedImplementation of ByRef
rust
impl<T> ByRef<T> for TImplementation of CastableFrom
rust
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT where ST: ?Sized, DT: ?SizedImplementation of CastableFrom
rust
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT where ST: ?Sized, DT: ?SizedImplementation of CloneToUninit
rust
impl<T> CloneToUninit for T where T: CloneImplementation of Equivalent
rust
impl<Q, K> Equivalent<K> for Q where Q: Eq + ?Sized, K: Borrow<Q> + ?SizedImplementation of Equivalent
rust
impl<Q, K> Equivalent<K> for Q where Q: Eq + ?Sized, K: Borrow<Q> + ?SizedImplementation of From
rust
impl<T> From<T> for TImplementation of Imply
rust
impl<T, U> Imply<T> for U where T: ?Sized, U: ?SizedImplementation of Into
rust
impl<T, U> Into<U> for T where U: From<T>Implementation of IntoEither
rust
impl<T> IntoEither for TImplementation of Pointable
rust
impl<T> Pointable for TImplementation of Read
rust
impl<T> Read<Exclusive, BecauseExclusive> for T where T: ?SizedImplementation of Same
rust
impl<T> Same for TImplementation of Scalar
rust
impl<T> Scalar for T where T: 'static + Clone + PartialEq + DebugImplementation of SupersetOf
rust
impl<SS, SP> SupersetOf<SS> for SP where SS: SubsetOf<SP>Implementation of ToOwned
rust
impl<T> ToOwned for T where T: CloneImplementation of TryFrom
rust
impl<T, U> TryFrom<U> for T where U: Into<T>Implementation of TryInto
rust
impl<T, U> TryInto<U> for T where U: TryFrom<T>
