Machine-Learning Javascript General-Purpose Machine Learning

Back

1. Auto ML

Automated machine learning, data formatting, ensembling, and hyperparameter optimization for competitions and exploration- just give it a .csv file!

2. figue

K-means, fuzzy c-means and agglomerative clustering.

3. Gaussian Mixture Model

Unsupervised machine learning with multivariate Gaussian mixture model.

4. Keras.js

Run Keras models in the browser, with GPU support provided by WebGL 2.

5. LDA.js

LDA topic modeling for Node.js

6. machinelearn.js

Machine Learning library for the web, Node.js and developers

7. mil-tokyo

List of several machine learning libraries.

8. Node-SVM

Support Vector Machine for Node.js

9. Brain.js

continued community fork of [Brain](https://github.com/harthur/brain).

10. Synaptic

Architecture-free neural network library for Node.js and the browser.

11. kNear

JavaScript implementation of the k nearest neighbors algorithm for supervised learning.

12. ml.js

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

13. ml5

Friendly machine learning for the web!

14. Pavlov.js

Reinforcement learning using Markov Decision Processes.

15. MXNet

Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Go, Javascript and more.

16. TensorFlow.js

A WebGL accelerated, browser based JavaScript library for training and deploying ML models.

17. JSMLT

Machine learning toolkit with classification and clustering for Node.js; supports visualization (see [visualml.io](https://visualml.io)).

18. xgboost-node

Run XGBoost model and make predictions in Node.js.

19. Netron

Visualizer for machine learning models.

20. tensor-js

A deep learning library for the browser, accelerated by WebGL and WebAssembly

21. WebDNN

Fast Deep Neural Network Javascript Framework. WebDNN uses next generation JavaScript API, WebGPU for GPU execution, and WebAssembly for CPU execution.