matz
vector
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
matz
vector
-
Java Matrix Algebra Library
I worked on a similar hobby project for a while! Even if no one is ever going to use it, it was still a lot of fun to write. Obviously the language is different, but here is my implementation of eigenvalue/eigenvector finding.
What are some alternatives?
pts - A library for visualization and creative-coding
icpts - TypeScript implementation of iterative closest point (ICP) for point cloud registration
vecti - A tiny TypeScript library for 2D vector math.
JavaMatrix - A matrix algebra implementation in Java
blasjs - Pure Javascript manually written :ok_hand: implementation of BLAS, Many numerical software applications use BLAS computations, including Armadillo, LAPACK, LINPACK, GNU Octave, Mathematica, MATLAB, NumPy, R, and Julia.
Tiger - C++ Matrix -- High performance and accurate (e.g. edge cases) matrix math library with expression template arithmetic operators
vectorious - Linear algebra in TypeScript.
dummy-gan-evaluation - App for evaluating images produced by GAN. Just choose which one is real
neat-matrix-library - nml is a "simple" matrix/numerical analysis library written in pure C. The scope of the library is to highlight various algorithm implementations related to matrices. Code readability was a major concern.
quantum-tensors - Quantum Tensors - NPM package for sparse matrix operations for quantum information and computing
blis - BLAS-like Library Instantiation Software Framework