Enum ndarray_linalg::svddc::JobSvd
source · [−]#[repr(u8)]
pub enum JobSvd {
All,
Some,
None,
}
Expand description
Specifies how many singular vectors are computed
For an input matrix $A$ of shape $m \times n$, the following are computed on the singular value decomposition $A = U\Sigma V^T$:
Variants
All
All $m$ columns of $U$, and/or all $n$ rows of $V^T$.
Some
The first $\min(m, n)$ columns of $U$ and/or the first $\min(m, n)$ rows of $V^T$.
None
No columns of $U$ and/or rows of $V^T$.
Implementations
Trait Implementations
sourceimpl Ord for JobSvd
impl Ord for JobSvd
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialOrd<JobSvd> for JobSvd
impl PartialOrd<JobSvd> for JobSvd
sourcefn partial_cmp(&self, other: &JobSvd) -> Option<Ordering>
fn partial_cmp(&self, other: &JobSvd) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for JobSvd
impl Eq for JobSvd
impl StructuralEq for JobSvd
impl StructuralPartialEq for JobSvd
Auto Trait Implementations
impl RefUnwindSafe for JobSvd
impl Send for JobSvd
impl Sync for JobSvd
impl Unpin for JobSvd
impl UnwindSafe for JobSvd
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more