#线性代数 #ndarray #诅咒 #bla-sed

诅咒线性代数库

不是BLAS,而是诅咒!

1个不稳定版本

0.0.1-alpha.12022年2月8日

#7 in #诅咒

MIT许可证

18KB
351

不是BLAS,而是诅咒!

简介

该crate直接在Rust中实现了常见线性代数功能,使用ndarray数据结构,不依赖于BLAS或LAPACK。纯Rust实现使得针对线性代数应用更易实现,无需任何额外的共享库。

状态

  • 该crate正在开发中,可能缺少一些基本功能,并且某些函数可能遇到todo!unimplemented!异常。
  • 可能需要针对您的应用程序进行性能和数值稳定性改进。
  • 正在开发单元、集成和性能测试,可能没有完全覆盖。

许可

cursed-linalg遵循MIT许可证。

致谢

  • 该库的部分内容是从MathNet.Numerics移植的,遵循MIT许可证。
  • cauchy用于抽象复标量的不同表示。
  • thiserror用于创建错误枚举。
  • miette用于提供错误的良好诊断。

依赖项

~2.3–3MB
~60K SLoC