pub struct L1NormFunctor {}Expand description
Compute the L1 norm of a vector.
Trait Implementations§
Source§impl Clone for L1NormFunctor
impl Clone for L1NormFunctor
Source§fn clone(&self) -> L1NormFunctor
fn clone(&self) -> L1NormFunctor
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 L1NormFunctor
impl Debug for L1NormFunctor
Source§impl Default for L1NormFunctor
impl Default for L1NormFunctor
Source§fn default() -> L1NormFunctor
fn default() -> L1NormFunctor
Returns the “default value” for a type. Read more
Source§impl<A, T, L, R> FTarget2<A, T, L, R> for L1NormFunctorwhere
A: Architecture,
L: ToSlice,
R: ToSlice,
Self: Target2<A, T, L, R>,
impl<A, T, L, R> FTarget2<A, T, L, R> for L1NormFunctorwhere
A: Architecture,
L: ToSlice,
R: ToSlice,
Self: Target2<A, T, L, R>,
Source§impl PureDistanceFunction<&[f32], &[f32]> for L1NormFunctor
impl PureDistanceFunction<&[f32], &[f32]> for L1NormFunctor
Source§impl<A, T, L, R> Target2<A, T, L, R> for L1NormFunctorwhere
A: Architecture,
L: ToSlice,
R: ToSlice,
L1Norm: SIMDSchema<L::Target, R::Target, A>,
Self: PostOp<<L1Norm as SIMDSchema<L::Target, R::Target, A>>::Return, T>,
impl<A, T, L, R> Target2<A, T, L, R> for L1NormFunctorwhere
A: Architecture,
L: ToSlice,
R: ToSlice,
L1Norm: SIMDSchema<L::Target, R::Target, A>,
Self: PostOp<<L1Norm as SIMDSchema<L::Target, R::Target, A>>::Return, T>,
impl Copy for L1NormFunctor
Auto Trait Implementations§
impl Freeze for L1NormFunctor
impl RefUnwindSafe for L1NormFunctor
impl Send for L1NormFunctor
impl Sync for L1NormFunctor
impl Unpin for L1NormFunctor
impl UnsafeUnpin for L1NormFunctor
impl UnwindSafe for L1NormFunctor
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