pub struct TuckerConfig {
pub ranks: Vec<usize>,
pub max_iterations: usize,
pub tolerance: f64,
}Expand description
Configuration for Tucker decomposition.
Fields§
§ranks: Vec<usize>Target ranks, one per mode.
max_iterations: usizeMaximum number of HOOI iterations (unused for HOSVD).
tolerance: f64Convergence tolerance for HOOI.
Trait Implementations§
Source§impl Clone for TuckerConfig
impl Clone for TuckerConfig
Source§fn clone(&self) -> TuckerConfig
fn clone(&self) -> TuckerConfig
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 moreSource§impl Debug for TuckerConfig
impl Debug for TuckerConfig
Auto Trait Implementations§
impl Freeze for TuckerConfig
impl RefUnwindSafe for TuckerConfig
impl Send for TuckerConfig
impl Sync for TuckerConfig
impl Unpin for TuckerConfig
impl UnsafeUnpin for TuckerConfig
impl UnwindSafe for TuckerConfig
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