ML Tools
Free browser-based machine learning tools. Train neural networks, calculate metrics, find learning rates, estimate model complexity, and split datasets. Everything runs locally.
Neural Network Playground
Choose datasets, configure hidden layers, pick activations, and watch decision boundaries form in real time. All training runs locally in your browser.
Confusion Matrix Calculator
Calculate precision, recall, F1, accuracy, specificity, and MCC. SVG heatmap visualization, ROC point plotting, and multi-class support up to 5 classes.
Learning Rate Finder
Visualize loss vs learning rate on a log scale, auto-detect the optimal LR at steepest descent, compare warm restarts vs one-cycle scheduling.
Model Complexity Calculator
Build neural networks layer by layer to calculate parameter count, FLOPS, and memory footprint. Compare ResNet, VGG, BERT, GPT architectures.
Dataset Splitter
Configure train/validation/test ratios, preview stratified splits, check class balance, and generate Python code for sklearn train_test_split.