Neural Net Trainer¶
Build and train neural networks on tabular data directly in your browser using TensorFlow.js.
Features¶
- Visual model builder — add/remove Dense layers, set units and activation functions
- CSV/JSON data loading — select features and target column
- Classification & Regression — auto-configures loss function and metrics
- Live training chart — watch loss/accuracy update in real-time
- Configurable — epochs, batch size, learning rate, optimizer, validation split
- Export — download trained model as TF.js format
- Test predictions — input feature values, see predictions immediately
How it works¶
- Load a CSV/JSON file
- Select feature columns and target column
- Choose Classification or Regression
- Build your model architecture (stack Dense layers)
- Configure training parameters
- Click Train — watch the loss chart live
- Test predictions and export your model
Technical details¶
- Uses
@tensorflow/tfjsfor in-browser training - WebGPU backend when available (10-50x faster than WebGL)
- Automatic one-hot encoding for categorical targets
- Data automatically normalized (min-max) for numeric features