pub struct FastWalshHadamardTransform;Expand description
Fast Walsh-Hadamard Transform for efficient structured features
This implements the Fast Walsh-Hadamard Transform (FWHT) which can be used to accelerate computations with Hadamard-structured random features.
Implementations§
Auto Trait Implementations§
impl Freeze for FastWalshHadamardTransform
impl RefUnwindSafe for FastWalshHadamardTransform
impl Send for FastWalshHadamardTransform
impl Sync for FastWalshHadamardTransform
impl Unpin for FastWalshHadamardTransform
impl UnwindSafe for FastWalshHadamardTransform
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> 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