pub struct PrincipalComponentAnalysis;Expand description
Principal Component Analysis for change detection
Implementations§
Source§impl PrincipalComponentAnalysis
impl PrincipalComponentAnalysis
Sourcepub fn detect_change(
&self,
before: &ArrayView3<'_, f64>,
after: &ArrayView3<'_, f64>,
) -> Result<Array2<f64>>
pub fn detect_change( &self, before: &ArrayView3<'_, f64>, after: &ArrayView3<'_, f64>, ) -> Result<Array2<f64>>
Detect change using PCA
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PrincipalComponentAnalysis
impl RefUnwindSafe for PrincipalComponentAnalysis
impl Send for PrincipalComponentAnalysis
impl Sync for PrincipalComponentAnalysis
impl Unpin for PrincipalComponentAnalysis
impl UnsafeUnpin for PrincipalComponentAnalysis
impl UnwindSafe for PrincipalComponentAnalysis
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> 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