【问题标题】:How do we hstack many csr matrices programatically?我们如何以编程方式堆叠许多 csr 矩阵?
【发布时间】:2022-01-09 02:54:27
【问题描述】:

https://docs.scipy.org/doc/scipy/reference/reference/generated/scipy.sparse.hstack.html#scipy.sparse.hstack

我正在使用手套向量分别对大约 12 个文本特征进行向量化 我在列表中有这 12 个 csr 矩阵 l

有没有一种方法可以将它们全部堆叠起来,而无需手动将每个都传递给 hstack 函数

np.hstack(l[0],l[1],.....,l[11])

请提出替代方案

【问题讨论】:

  • 也许只是hstack(l)?
  • scipy.sparse.hstack

标签: python scipy sparse-matrix


【解决方案1】:

您的链接是sparse.hstack。这需要一个序列,一个列表,稀疏矩阵。这就是你的l

 newmat = sparse.hstack(l)

np 堆栈函数也带一个列表,但不应该在这里使用,

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-05
    • 2017-11-06
    • 1970-01-01
    • 2011-10-19
    • 2016-09-15
    • 2019-08-27
    • 2019-11-10
    • 2016-12-21
    相关资源
    最近更新 更多