6个版本
使用旧的Rust 2015
0.3.0 | 2017年8月8日 |
---|---|
0.2.0 | 2017年7月18日 |
0.1.3 | 2017年5月6日 |
#15 in #kalman
8KB
114 行
Rust中的递归最小二乘法
此库实现了具有指数遗忘的递归最小二乘算法。有关详细信息,请参阅Haykin的自适应滤波器理论。
它使用ndarray
作为其矢量和矩阵数据结构。
最近版本
- 0.3.0:依赖项升级 & 不选择
blas
后端,而是由库的使用者决定链接哪个 - 0.2.0:升级所有依赖项
- 0.1.3:
- 增益向量现在正确计算,而不是基于其旧值;
- 通过从
?gemm
移动到?ger
(外积),逆相关矩阵更新速度提高10倍;
- 0.1.2:逆相关矩阵现在正确初始化为 δ^{-1} · 𝟙
- 0.1.1:通过
azip!
宏使用ndarray
的Zip
/NdProducer
功能以提高性能; - 0.1.0:初始发布。
许可证
Apache 2.0和MIT许可证双重许可,以与Rust项目兼容。
依赖关系
~2MB
~44K SLoC