我正在寻找一个可以从ruby中使用的稀疏矩阵库。我目前正在使用“gsl”gem提供的GNU Scientific Library bindings,但是如果使用专用的稀疏矩阵库,我的应用程序将得到更好的优化。我调查过linalg和NArray库。这三个库都不支持稀疏矩阵优化的存储或操作。
有什么我遗漏了的吗?或者有一个现有的C库可以为它编写绑定吗?我更喜欢前者而不是后者,因为我以前没有用ruby编写过c绑定,但是我愿意尝试一下。
最佳答案
像上面提到的bill一样,纯ruby的解释将比您想要的要慢,但是可能对原型设计有好处。我一直在为一个这样的图书馆工作
我还没有把它作为宝石发行,还有更多的工作要做,但看看你是否有需要。
关于ruby - Ruby的稀疏矩阵库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6730060/