Skip to content

Latest commit

 

History

History
25 lines (22 loc) · 1.13 KB

README.md

File metadata and controls

25 lines (22 loc) · 1.13 KB

linearalgebra-rust

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

Test project to learn Rust and implement a small library for linear algebra

Examples

Examples can be found in the examples directory.

TODO List

  • Implement faster multiplication from einstein8612/mm-testing (Work in progress: first merge complete)
  • Element wise division/multiplication
  • Change new to be height,width,data like normal
  • Add softmax/relu/other default activation functions
  • Add max/min functions ✔️
  • Add find element's index function
  • Add one hot method
  • Add matrix area
  • Improve transpose
  • Make shape displayable
  • Scale matrix by float64 ✔️
  • Apply for matrices should be like the vector apply in syntax ✔️
  • Method for expanding vector into matrix ✔️