我已经阅读了文档里关于稀疏矩阵的部分,但是发现它只支持一维和二维的,请问有没有支持更高维稀疏矩阵的库?
标准库里都是 2D 的,sf 的回答也是这个意思,稀疏现在就 2D 的工具最多,其他的得自己造轮子。
Sparse 3D arrays - Usage - JuliaLang 英文论坛的这个帖子里提到了以下包,你可以试试
最好再说一说你做的问题的背景,搜了一圈高维稀疏就包很少,或许也说明需求不大。
说清楚问题背景,有助于避免 X-Y Problem
其他语言的情况
python
SciPy 2-D sparse matrix package for numeric data.
3D 就自己造轮子。我看这些轮子都不长,或许能改一下
matlab
自己造轮子
谢了,不过想到可以先转成二维再转回来应该也比较方便,只是不知道性能怎么样