【发布时间】:2014-02-05 23:38:28
【问题描述】:
为什么 Julia 中没有多维稀疏矩阵/数组?为什么我们只能有 2D 稀疏矩阵而不是 3D 稀疏矩阵(或数组)?
【问题讨论】:
标签: julia sparse-array
为什么 Julia 中没有多维稀疏矩阵/数组?为什么我们只能有 2D 稀疏矩阵而不是 3D 稀疏矩阵(或数组)?
【问题讨论】:
标签: julia sparse-array
据我了解,问题是(我不是稀疏线性代数专家,尽管 Viral Shah 是 Julia 的其他联合创始人之一)是所有用于进行稀疏计算的库(例如 SuiteSparse)都是矩阵-只要。它们不支持稀疏向量,也不支持更高维的张量。所以我们可以为高维稀疏张量定义类型,但是你不能用它们做任何有用的事情。
【讨论】: