Skip to content

Commit 793cbff

Browse files
authored
Updtaed guide.
1 parent 361cc37 commit 793cbff

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@
5353

5454
[Top JavaScript Courses Online | Udemy](https://www.udemy.com/topic/javascript/)
5555

56+
[Machine Learning with Javascript Course | Udemy](https://www.udemy.com/course/machine-learning-with-javascript/)
57+
5658
[Learn JavaScript with Online Courses and Classes | edX](https://www.edx.org/learn/javascript)
5759

5860
[Intro to JavaScript Courses | Udacity](https://www.udacity.com/course/intro-to-javascript--ud803)
@@ -138,6 +140,32 @@
138140

139141
[Expo](https://github.com/expo/expo) is an open-source platform for making universal native apps with React.
140142

143+
### JavaScript Libraries for Machine Learning
144+
145+
[TensorFlow.js](https://www.tensorflow.org/js) is a library for machine learning in JavaScript. Develop ML models in JavaScript, and use ML directly in the browser or in Node.js.
146+
147+
[Brain.js](https://brain.js.org/) is a JavaScript library that makes it easy to understand GPU accelerated Neural Networks because it hides the complexity of the mathematics. Brain.js provides multiple neural network implementations as different neural nets that can be trained to do different tasks well.
148+
149+
[Natural](https://github.com/NaturalNode/natural) is a general natural language facility for nodejs. It offers a broad range of functionalities for [Natural Language Processing](https://www.ibm.com/cloud/learn/natural-language-processing).
150+
151+
[ConvNetJS](https://cs.stanford.edu/people/karpathy/convnetjs/) is a Javascript library for training Deep Learning models (Neural Networks) entirely in your browser. No software requirements, compilers, installations, or GPUs.
152+
153+
[Ml.js](https://github.com/mljs/ml) is a JavaScript library that provides Machine learning tools in JavaScript.
154+
155+
[Neuro.js](https://neuro.js.org) is a JavaScript library for developing and training ML models in JavaScript, and deploying in browser or on Node.js.
156+
157+
[Stdlib](https://stdlib.io/) is a standard library for JavaScript and Node.js, with an emphasis on numerical and scientific computing applications. The library provides a collection of robust, high performance libraries for mathematics, statistics, data processing, streams, and more and includes many of the utilities you would expect from a standard library.
158+
159+
[DeepForge](https://github.com/deepforge-dev/deepforge) is an open-source visual development environment for deep learning providing end-to-end support for creating deep learning models.
160+
161+
[Synaptic](https://github.com/cazala/synaptic) is a javascript neural network library for node.js and the browser, its generalized algorithm is architecture-free, so you can build and train basically any type of first order or even second order neural network architectures. This library includes a few built-in architectures like multilayer perceptrons, multilayer long-short term memory networks (LSTM), liquid state machines or Hopfield networks, and a trainer capable of training any given network.
162+
163+
[Deeplearn.js](https://www.npmjs.com/package/deeplearn) is an open source hardware-accelerated JavaScript library for machine intelligence. It brings performant machine learning building blocks to the web, allowing you to train neural networks in a browser or run pre-trained models in inference mode.
164+
165+
[WebDNN](https://github.com/mil-tokyo/webdnn) is the fastest Deep Neural Networks(DNN) running framework for the Web Browser.
166+
167+
[Mind](https://github.com/stevenmiller888/mind) is a flexible neural network library for Node.js and the browser.
168+
141169
# React Development
142170
[Back to the Top](https://github.com/mikeroyal/JavaScript-Guide#table-of-contents)
143171

0 commit comments

Comments
 (0)