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.
Looks like "ndarray-blas" is an aborted project with only 16% of BLAS ported. (BLAS is over 150 functions).
It is well known BLAS subroutines, inherently uses strided arrays, (as is evident from the extensive readme, or the reference docref blas ) so any aborted (in case of ndarray-blas) BLAS implementation needs to use it too to stay compliant.
Just discovered this library, how does this project compare to Ndarray-blas? Ndarrays are strided arrays for easier tensors manipulations.
Would be great to see perf comparisons between the two.