pub enum AdaptiveAlgorithm {
LMS,
NLMS,
RLS,
SMI,
ConjugateGradient,
KalmanFilter,
}Expand description
Adaptive algorithms
Variants§
LMS
Least Mean Squares
NLMS
Normalized LMS
RLS
Recursive Least Squares
SMI
Sample Matrix Inversion
ConjugateGradient
Conjugate Gradient
KalmanFilter
Kalman Filter
Trait Implementations§
Source§impl Clone for AdaptiveAlgorithm
impl Clone for AdaptiveAlgorithm
Source§fn clone(&self) -> AdaptiveAlgorithm
fn clone(&self) -> AdaptiveAlgorithm
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 AdaptiveAlgorithm
impl Debug for AdaptiveAlgorithm
impl Copy for AdaptiveAlgorithm
Auto Trait Implementations§
impl Freeze for AdaptiveAlgorithm
impl RefUnwindSafe for AdaptiveAlgorithm
impl Send for AdaptiveAlgorithm
impl Sync for AdaptiveAlgorithm
impl Unpin for AdaptiveAlgorithm
impl UnwindSafe for AdaptiveAlgorithm
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