Я ищу библиотеку разреженных матриц, которую я могу использовать из Ruby . В настоящее время я использую привязки научной библиотеки GNU , предоставляемые гемом "gsl", но мое приложение было бы лучше оптимизировано, если бы я использовал специальную библиотеку разреженных матриц. Я исследовал linalg Библиотеки и NArray . Ни одна из этих трех библиотек не поддерживает хранение или операции, оптимизированные для разреженных матриц.
Есть ли что-то, что я пропустил - или существующая библиотека C, которая может быть возможна ле писать привязки? Я бы предпочел первое последнему, так как раньше я не писал привязок C на Ruby, но я хотел бы попробовать.