Trait Loss

Source
pub trait Loss<A, B = A> {
    type Output;

    // Required method
    fn loss(&self, a: &A, cmp: &B) -> Self::Output;
}

Required Associated Types§

Required Methods§

Source

fn loss(&self, a: &A, cmp: &B) -> Self::Output

Implementors§

Source§

impl<A, S, D> Loss<ArrayBase<S, D>> for MAE
where A: FromPrimitive + Num + ScalarOperand + Signed, D: Dimension, S: Data<Elem = A>,

Source§

impl<A, S, D> Loss<ArrayBase<S, D>> for MSE
where A: FromPrimitive + Num + Pow<i32, Output = A> + ScalarOperand, D: Dimension, S: Data<Elem = A>,