pub trait Unsqueeze {
type Output;
// Required method
fn unsqueeze(self, axis: usize) -> Self::Output;
}Expand description
The Unsqueeze trait establishes an interface for a routine that unsqueezes an array,
by inserting a new axis at a specified position. This is useful for reshaping arrays to
meet specific dimensional requirements.