Skip to content
@mljs

ml.js

Machine learning and numerical analysis tools in JavaScript for Node.js and the Browser

Pinned Loading

  1. ml ml Public

    Machine learning tools in JavaScript

    JavaScript 2.7k 213

  2. matrix matrix Public

    Matrix manipulation and computation library

    JavaScript 381 55

  3. pca pca Public

    Principal component analysis

    TypeScript 102 23

  4. knn knn Public

    A k-nearest neighboor classifier algorithm.

    JavaScript 142 22

  5. feedforward-neural-networks feedforward-neural-networks Public

    A implementation of feedforward neural networks based on wildml implementation

    JavaScript 28 4

  6. libsvm libsvm Public

    LIBSVM for the browser and nodejs 🔥

    JavaScript 87 13

Repositories

Showing 10 of 113 repositories
  • spectra-processing Public

    Various methods to help spectra processing

    mljs/spectra-processing’s past year of commit activity
    TypeScript 8 MIT 13 8 1 Updated Dec 5, 2025
  • hclust Public

    Hierarchical clustering in JavaScript

    mljs/hclust’s past year of commit activity
    TypeScript 57 MIT 6 0 0 Updated Nov 26, 2025
  • global-spectral-deconvolution Public

    Global Spectra Deconvolution + Peak optimizer

    mljs/global-spectral-deconvolution’s past year of commit activity
    TypeScript 12 MIT 8 3 0 Updated Nov 19, 2025
  • kmeans Public

    K-Means clustering

    mljs/kmeans’s past year of commit activity
    TypeScript 100 MIT 13 5 0 Updated Nov 14, 2025
  • nearest-vector Public

    Find the nearest point to a sample point

    mljs/nearest-vector’s past year of commit activity
    TypeScript 0 MIT 0 2 0 Updated Nov 14, 2025
  • distance-euclidean Public

    Compute the euclidean distance between two vectors

    mljs/distance-euclidean’s past year of commit activity
    TypeScript 6 MIT 1 0 0 Updated Nov 14, 2025
  • distance Public

    Distance functions to compare vectors

    mljs/distance’s past year of commit activity
    TypeScript 75 MIT 4 4 1 Updated Oct 23, 2025
  • linear-sum-assignment Public

    Package to perform a linear sum assignment even if the cost matrix is rectangular.

    mljs/linear-sum-assignment’s past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Oct 21, 2025
  • mljs/signal-processing’s past year of commit activity
    TypeScript 2 MIT 1 2 0 Updated Sep 17, 2025
  • tree-similarity Public

    Tree similarity in Javascript

    mljs/tree-similarity’s past year of commit activity
    TypeScript 9 MIT 1 4 0 Updated Sep 12, 2025

Top languages

Loading…