pub trait Norm {
type Output;
// Required methods
fn norm_l1(&self) -> Self::Output;
fn norm_l2(&self) -> Self::Output;
fn norm_max(&self) -> Self::Output;
// Provided method
fn norm(&self) -> Self::Output { ... }
}
Expand description
Define norm as a metric linear space (not as a matrix)
For operator norms, see opnorm module