README.md 801 Bytes
Newer Older
Michael Zbyszyński's avatar
Michael Zbyszyński committed
1 2
## C++ Library
RapidLib is a lightweight library for interactive machine learning, inspired by [Wekinator](http://www.wekinator.org/).
Michael Zbyszyński's avatar
Michael Zbyszyński committed
3

Michael Zbyszyński's avatar
Michael Zbyszyński committed
4
It currently features classification (using kNN), regression (multilayer perceptron), and series classification (using dynamic time warping).   
Michael Zbyszyński's avatar
Michael Zbyszyński committed
5

Michael Zbyszyński's avatar
Michael Zbyszyński committed
6
**[Full C++ documentation can be found here](http://doc.gold.ac.uk/eavi/rapidmix/docs_cpp/annotated.html).**
Michael Zbyszyński's avatar
Michael Zbyszyński committed
7

Michael Zbyszyński's avatar
Michael Zbyszyński committed
8 9 10 11 12 13 14 15 16
## Javascript   
RapidLib has also been transpiled to JavaScript using Emscripten. It can be used in a browser through a script tag.
```javascript
<script src="https://www.doc.gold.ac.uk/eavi/rapidmix/RapidLib.js"></script>
```
It can also be used in Node.js via npm:
```javascript
npm install rapidlib
```
Michael Zbyszyński's avatar
Michael Zbyszyński committed
17

Michael Zbyszyński's avatar
Michael Zbyszyński committed
18
**[Full JavaScript documentation can be found here] (http://doc.gold.ac.uk/eavi/rapidmix/docs_js/)**