pub trait NdLike<A = f64, D = Ix2>{
type Output;
// Required methods
fn default_like(&self) -> Self::Output
where A: Default;
fn ones_like(&self) -> Self::Output
where A: One;
fn zeros_like(&self) -> Self::Output
where A: Zero;
}