cupyx.scipy.sparse.hstack#
- cupyx.scipy.sparse.hstack(blocks, format=None, dtype=None)[源代码][源代码]#
水平堆叠稀疏矩阵(按列)
- 参数:
blocks (sequence of cupyx.scipy.sparse.spmatrix) – 稀疏矩阵堆叠
format (str) – 结果的稀疏格式(例如“csr”)默认情况下会返回适当的稀疏矩阵格式。此选择可能会更改。
dtype (dtype, optional) – 输出矩阵的数据类型。如果没有指定,数据类型将根据
blocks的类型确定。
- 返回:
堆叠稀疏矩阵
- 返回类型:
示例
>>> from cupy import array >>> from cupyx.scipy.sparse import csr_matrix, hstack >>> A = csr_matrix(array([[1., 2.], [3., 4.]])) >>> B = csr_matrix(array([[5.], [6.]])) >>> hstack([A, B]).toarray() array([[1., 2., 5.], [3., 4., 6.]])