Utilities¶
-
micarray.util.norm_of_columns(A, p=2)[source]¶ Vector p-norm of each column of a matrix.
Parameters: - A (array_like) – Input matrix.
- p (int, optional) – p-th norm.
Returns: array_like – p-norm of each column of A.
-
micarray.util.coherence_of_columns(A)[source]¶ Mutual coherence of columns of A.
Parameters: - A (array_like) – Input matrix.
- p (int, optional) – p-th norm.
Returns: array_like – Mutual coherence of columns of A.
-
micarray.util.asarray_1d(a, **kwargs)[source]¶ Squeeze the input and check if the result is one-dimensional.
Returns a converted to a
numpy.ndarrayand stripped of all singleton dimensions. Scalars are “upgraded” to 1D arrays. The result must have exactly one dimension. If not, an error is raised.