Ruby的稀疏矩阵库

Chr*_*wis 14 ruby math linear-algebra scientific-computing sparse-matrix

我正在寻找一个可以在Ruby中使用的稀疏矩阵库.我目前正在使用由"gsl"gem提供的GNU Scientific Library绑定,但如果我使用专用的稀疏矩阵库,我的应用程序将更好地优化.我调查了linalgNArray库.这三个库中没有一个支持稀疏矩阵优化的存储或操作.

有没有我错过的东西 - 或者现有的C库可能可以编写绑定?我更喜欢前者,后者,因为我之前没有在Ruby中编写C绑定,但我愿意尝试它.

HMC*_*tch 3

就像上面提到的 Bill 一样,纯 Ruby 解释会比您想要的慢,但可能有利于原型设计。我一直在https://github.com/hmcfletch/sparse-matrix上开发这样一个库

我还没有将它作为 gem 发布,并且还有更多工作要做,但是看看您是否仍然有需要。