1 个不稳定版本
0.0.1 | 2022年6月25日 |
---|
#53 in #numerical
3KB
fitz
(希望成为...) 一个纯Rust的功能性、高级数值库。
这个项目非常借鉴了Rust中已有的令人惊叹的数值/科学计算项目,特别是 Peroxide。
创建此库的原因
- 我是一个纯Rust的大粉丝。因此,我通常很乐意最小化我编写的
unsafe
代码的数量; - 虽然
peroxide
是一个出色的crate——为来自MATLAB、R和Python的用户提供熟悉的接口——但我的项目(以及我为它们编写的代码)需要一个一致的接口来处理数值。虽然拥有两个命名空间(即peroxide::prelude
和peroxide::fuga
)很方便,但我不需要或想要它们; - 最后,创建这个库将对我自己是一个极好的学习机会!
目标功能
我的愿望是这个库能够成为易于使用、功能全面的伪等价于Python生态系统中受到祝福的NumPy和SciPy库。
- 线性代数
- 积分
- 优化
- 插值
- 统计学
- 时间序列
计划和待办事项列表
即将推出。