pub struct NdarrayComplexPCAResult {
pub components: Array2<Complex64>,
pub explained_variance: Array1<f64>,
pub explained_variance_ratio: Array1<f64>,
pub mean: Array1<Complex64>,
pub scores: Array2<Complex64>,
}Expand description
PCA result for complex ndarray matrices.
Fields§
§components: Array2<Complex64>Principal components as rows (k x features).
explained_variance: Array1<f64>Explained variance for each retained component.
explained_variance_ratio: Array1<f64>Explained variance ratio for each retained component.
mean: Array1<Complex64>Column means used for centering.
scores: Array2<Complex64>Scores (samples x k).
Trait Implementations§
Source§impl Clone for NdarrayComplexPCAResult
impl Clone for NdarrayComplexPCAResult
Source§fn clone(&self) -> NdarrayComplexPCAResult
fn clone(&self) -> NdarrayComplexPCAResult
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 NdarrayComplexPCAResult
impl RefUnwindSafe for NdarrayComplexPCAResult
impl Send for NdarrayComplexPCAResult
impl Sync for NdarrayComplexPCAResult
impl Unpin for NdarrayComplexPCAResult
impl UnsafeUnpin for NdarrayComplexPCAResult
impl UnwindSafe for NdarrayComplexPCAResult
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