pub struct IncrementalMODWTFilters {
pub h_filters: Vec<Vec<f64>>,
pub g_filters: Vec<Vec<f64>>,
pub filter_len: usize,
pub levels: usize,
}Expand description
Pre-computed filter coefficients for incremental MODWT
Stores rescaled and dilated filters for each decomposition level, avoiding repeated computation during streaming updates.
Fields§
§h_filters: Vec<Vec<f64>>Low-pass (scaling) filter coefficients per level
g_filters: Vec<Vec<f64>>High-pass (wavelet) filter coefficients per level
filter_len: usizeOriginal filter length
levels: usizeNumber of levels
Implementations§
Trait Implementations§
Source§impl Clone for IncrementalMODWTFilters
impl Clone for IncrementalMODWTFilters
Source§fn clone(&self) -> IncrementalMODWTFilters
fn clone(&self) -> IncrementalMODWTFilters
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 IncrementalMODWTFilters
impl RefUnwindSafe for IncrementalMODWTFilters
impl Send for IncrementalMODWTFilters
impl Sync for IncrementalMODWTFilters
impl Unpin for IncrementalMODWTFilters
impl UnwindSafe for IncrementalMODWTFilters
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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