R-js/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.
This JavaScript library provides fundamental linear algebra computations, such as operations on vectors and matrices, for use in web browsers or Node.js environments. It takes numerical data (single or double precision, real or complex) structured as vectors or matrices and performs common mathematical calculations. This tool is designed for developers who need to implement numerical algorithms directly within JavaScript applications, bypassing traditional compiled languages.
294 stars. No commits in the last 6 months. Available on npm.
Use this if you are a JavaScript developer building web or server-side applications that require high-performance linear algebra calculations and want a pure JavaScript solution.
Not ideal if you are looking for a high-level scientific computing library with built-in data analysis or visualization capabilities, or if your application primarily uses other programming languages for numerical tasks.
Stars
294
Forks
20
Language
TypeScript
License
MIT
Category
Last pushed
Apr 10, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/R-js/blasjs"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
tensorflow/tfjs
A WebGL accelerated JavaScript library for training and deploying ML models.
nnstreamer/api
Machine Learning API (Origin: C++: SNAP, C/C#: Tizen API, Java: Samsung-Research ML API). For...
microsoft/DMTK
Microsoft Distributed Machine Learning Toolkit
tensorflow/tfjs-core
WebGL-accelerated ML // linear algebra // automatic differentiation for JavaScript.
mljs/matrix
Matrix manipulation and computation library