Crates.io | matrs |
lib.rs | matrs |
version | 0.2.0 |
source | src |
created_at | 2022-05-24 10:04:45.200037 |
updated_at | 2022-09-07 13:03:21.148386 |
description | A package for creating statically sized and typed matrices and vectors |
homepage | |
repository | https://github.com/ivario123/matrix_math |
max_upload_size | |
id | 592689 |
size | 7,963,979 |
This is my matrix math library, it is at worst linear memory and hopefully constant memory for everything that does not need instantiation of temporary variables. It is also written to allocate memory at compile time and not use dynamic memory allocation. This is done to optimize it for embedded systems and neural networks where we know the size of each layer, it is not good for neat tho, as that would require a lot of reallocating memory.
Just add this line to your cargo.toml
matrs = "0.2.0"
Matrices and vectors support the basic linear algebra operations. Read through the docs for more information.
This software is provided with zero warranty. And it is free to use. For more info please see the license
Before contributing please read the entire docs to make sure you understand what the goal of the project is. Also, read the contributing guide ( Not done yet ), then if you have any questions please ask on the github issues. Finally when you have any code to submit feel free to fork the repo and submit a pull request.