CNN Playground
Interactive Deep Learning Exploration
Explore convolutional neural networks through hands-on experimentation. Upload images, draw digits, detect objects, and understand how deep learning works in real-time.
ImageNet Classification
Upload any image and see how ResNet50 classifies it among 1000 categories. Explore Grad-CAM attention maps to understand where the network focuses, and visualize feature activations across different layers.
MNIST Digit Recognition
Draw digits (0-9) on an interactive canvas and watch a trained CNN predict in real-time. See confidence scores for each digit and understand how the network processes your handwriting with live preprocessing visualization.
Computer Vision
Advanced object detection and segmentation using state-of-the-art models. Choose between image analysis, video processing, or live camera detection with both server-side PyTorch and client-side TensorFlow.js models.