pub fn validate_square_matrix<T>(matrix: &Array2<T>) -> Result<(), ShapeError>Expand description
Validate a square matrix input.
ยงErrors
Returns ShapeError::EmptyInput when matrix has zero elements, and
ShapeError::NotSquare when row and column counts differ.