HeavysideActivation

Trait HeavysideActivation 

Source
pub trait HeavysideActivation {
    type Output;

    // Required methods
    fn heavyside(self) -> Self::Output;
    fn heavyside_derivative(self) -> Self::Output;
}

Required Associated Types§

Required Methods§

Source

fn heavyside(self) -> Self::Output

Source

fn heavyside_derivative(self) -> Self::Output

Implementations on Foreign Types§

Source§

impl HeavysideActivation for f32

Source§

impl HeavysideActivation for f64

Source§

impl HeavysideActivation for i8

Source§

impl HeavysideActivation for i16

Source§

impl HeavysideActivation for i32

Source§

impl HeavysideActivation for i64

Source§

impl HeavysideActivation for i128

Source§

impl HeavysideActivation for isize

Source§

impl HeavysideActivation for u8

Source§

impl HeavysideActivation for u16

Source§

impl HeavysideActivation for u32

Source§

impl HeavysideActivation for u64

Source§

impl HeavysideActivation for u128

Source§

impl HeavysideActivation for usize

Source§

impl<A, B, S, D> HeavysideActivation for &ArrayBase<S, D, A>
where A: Clone + HeavysideActivation<Output = B>, D: Dimension, S: Data<Elem = A>,

Source§

impl<A, B, S, D> HeavysideActivation for ArrayBase<S, D, A>
where A: Clone + HeavysideActivation<Output = B>, D: Dimension, S: Data<Elem = A>,

Implementors§