Simple Browser Implementation of Support Vector Machine. This is a website where one can train and visualise different aspects of the support Vector Classifier.
- Visualise decision boundary live.
- Add or remove data points.
- Change the parameters.
- Switch to different Kernels.
- Analyse training statistics.
These dependencies are required to be installed.
- Node.js version 8.9 or higher
- Yarn
cd
into the directory
If you are using yarn
:
cd SVM
yarn
yarn watch
The package contains two scripts:
yarn watch
: starts a local development HTTP server which watches the filesystem for changes so you can edit the code (JS or HTML) and see changes when you refresh the page immediately.
yarn build
: generates a dist/ folder which contains the build artifacts and can be used for deployment.