GPU-Accelerated Neural Networks in JavaScript

GPU-accelerated Neural Networks in JavaScript

While its feature set is geared towards neural networks, deeplearn.js can be described as a general-purpose machine learning framework. Propel is a library for scientific computing that offers automatic differentiation. Gpu.js provides a convenient way to run JavaScript functions on the GPU.

Brain.js is a continuation of an older neural network library and uses gpu.js for hardware acceleration.