Brain.js depends on a native module
headless-gl for GPU support. In most cases installing
brain.js from npm should just work. However, if you run into problems, this means prebuilt binaries are not able to download from GitHub repositories and you might need to build it yourself.
- Simple To Use: Brain.js is super simple to use. You do not need to know Neural Networks in details to work.
- Useful: Brain.js provides multiple neural network implementations as different neural nets can be trained to do different things well.
- Integrates easy: Easily export and import trained models using JSON format or as a function. Host pre-trained models on your website easily.
- Modular design.
- Asynchronous API
- Export & Import trained models
- Cross validation
- Stream training