cupyx.scipy.sparse.vstack#

cupyx.scipy.sparse.vstack(blocks, format=None, dtype=None)[源代码][源代码]#

垂直堆叠稀疏矩阵(按行)

参数:
  • blocks (sequence of cupyx.scipy.sparse.spmatrix) – 稀疏矩阵堆叠

  • format (str, optional) – 结果的稀疏格式(例如“csr”)默认情况下会返回适当的稀疏矩阵格式。此选择可能会更改。

  • dtype (dtype, optional) – 输出矩阵的数据类型。如果没有给出,数据类型由 blocks 的类型决定。

返回:

堆叠稀疏矩阵

返回类型:

cupyx.scipy.sparse.spmatrix

示例

>>> 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.]])