linearalgebra-rust
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 :heavycheckmark:
- Add find element's index function
- Add one hot method
- Add matrix area
- Improve transpose
- Make shape displayable
- Scale matrix by float64 :heavycheckmark:
- Apply for matrices should be like the vector apply in syntax :heavycheckmark:
- Method for expanding vector into matrix :heavycheckmark: