Machine learning and scientific computing (linear algebra, statistics, optimization) javascript libraries, with an online lab.
MLweb is an open-source project that aims at bringing machine learning capabilities to web pages and web applications. See the official website for more information.
MLweb includes the following three components:
Documentation for LALOLib and ML.js is available here.
LALOLab comes with an online help including the list of all functions and many examples.
This repository is mostly intended for developers wishing to modify or extend these tools. Ready-to-use versions of the tools are available online at:
or as modules (see the documentation for details) at:
See this benchmark for a comparison of LALOLib with other linear algebra javascript libraries.
Download the source files from here or by cloning this repository and run
cd lalolab
make
to build the libraries in the lalolab/
folder:
lalolib.js and lalolibworker.js --> for LALOLib
ml.js and mlworker.js --> for ML.js
Then, you can launch LALOLab by opening lalolab/index.html
in a browser, for instance with
firefox index.html
Note to Chrome users: you need to use the --allow-file-access-from-files
flag on Chrome command line. For Chromium under Linux, you can use the convenient script lalolab/chromelab
.