cupyx.scipy.sparse.vstack#
- cupyx.scipy.sparse.vstack(blocks, format=None, dtype=None)[source]#
垂直(按行)堆叠稀疏矩阵
- 参数:
blocks (cupyx.scipy.sparse.spmatrix 的序列) – 要堆叠的稀疏矩阵
format (str, 可选) – 结果的稀疏格式(例如,“csr”),默认情况下会返回适当的稀疏矩阵格式。此选择可能会更改。
dtype (dtype, 可选) – 输出矩阵的数据类型。如果未指定,则根据 blocks 的数据类型确定。
- 返回:
堆叠后的稀疏矩阵
- 返回类型:
示例
>>> from cupy import array >>> from cupyx.scipy.sparse import csr_matrix, vstack >>> A = csr_matrix(array([[1., 2.], [3., 4.]])) >>> B = csr_matrix(array([[5., 6.]])) >>> vstack([A, B]).toarray() array([[1., 2.], [3., 4.], [5., 6.]])