pub enum TuckerAlgorithm {
HOSVD,
ALS,
SequentialSVD,
}Expand description
Tucker decomposition algorithm variants
Variants§
HOSVD
Higher-order SVD (HOSVD) algorithm
ALS
Alternating Least Squares for Tucker decomposition
SequentialSVD
Sequential unfolding SVD
Trait Implementations§
Source§impl Clone for TuckerAlgorithm
impl Clone for TuckerAlgorithm
Source§fn clone(&self) -> TuckerAlgorithm
fn clone(&self) -> TuckerAlgorithm
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TuckerAlgorithm
Source§impl Debug for TuckerAlgorithm
impl Debug for TuckerAlgorithm
Source§impl Default for TuckerAlgorithm
impl Default for TuckerAlgorithm
Source§fn default() -> TuckerAlgorithm
fn default() -> TuckerAlgorithm
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TuckerAlgorithm
impl<'de> Deserialize<'de> for TuckerAlgorithm
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TuckerAlgorithm
Source§impl PartialEq for TuckerAlgorithm
impl PartialEq for TuckerAlgorithm
Source§impl Serialize for TuckerAlgorithm
impl Serialize for TuckerAlgorithm
impl StructuralPartialEq for TuckerAlgorithm
Auto Trait Implementations§
impl Freeze for TuckerAlgorithm
impl RefUnwindSafe for TuckerAlgorithm
impl Send for TuckerAlgorithm
impl Sync for TuckerAlgorithm
impl Unpin for TuckerAlgorithm
impl UnsafeUnpin for TuckerAlgorithm
impl UnwindSafe for TuckerAlgorithm
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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