#linear #algebra #learn

linearalgebra

测试项目,用于学习Rust并实现一个线性代数的小型库

12个版本

0.2.1 2024年2月8日
0.2.0 2024年2月8日
0.1.9 2023年7月31日

#622 in 算法

每月下载量:50

MIT许可

25KB
605

linearalgebra-rust

Crates.io docs.rs GitHub Workflow Status (with event) Crates.io

测试项目,用于学习Rust并实现一个线性代数的小型库

示例

示例可以在示例目录中找到。

待办事项列表

  • 实现einstein8612/mm-testing中的更快乘法(工作进行中:首先合并完整)
  • 逐元素除法/乘法
  • 将new改为高度、宽度、数据等正常形式
  • 添加softmax/relu/其他默认激活函数
  • 添加max/min函数 ✔️
  • 添加查找元素的索引函数
  • 添加one hot方法
  • 添加矩阵面积
  • 改进转置
  • 使形状可显示
  • 按float64缩放矩阵 ✔️
  • 矩阵应用应类似于向量应用的语法 ✔️
  • 将向量扩展到矩阵的方法 ✔️

依赖项

~1.5MB
~25K SLoC