bundles / scipy 1.17.1 / scipy / io / _fast_matrix_market / mmread
function
scipy.io._fast_matrix_market:mmread
Signature
def mmread ( source , * , spmatrix = True ) Summary
Reads the contents of a Matrix Market file-like 'source' into a matrix.
Parameters
source: str or file-likeMatrix Market filename (extensions .mtx, .mtz.gz) or open file-like object.
spmatrix: bool, optional (default: True)If
True, return sparse matrix. Otherwise return sparse array.
Returns
a: ndarray or coo_arrayDense or sparse array depending on the matrix format in the Matrix Market file.
Notes
Examples
from io import StringIO from scipy.io import mmread✓
text = '''%%MatrixMarket matrix coordinate real general 5 5 7 2 3 1.0 3 4 2.0 3 5 3.0 4 1 4.0 4 2 5.0 4 3 6.0 4 4 7.0 '''✓
m = mmread(StringIO(text), spmatrix=False)
✓m
✗m.toarray()
✓import threadpoolctl with threadpoolctl.threadpool_limits(limits=2): m = mmread(StringIO(text), spmatrix=False)⚠
Aliases
-
scipy.io.mmread