Skip to content

Computer Vision · One build, frame by frame

Vision CNN Classifier

Computer vision, from scratch.

A custom convolutional neural network classifying cat / dog / person images, served through an interactive Gradio interface.

Computer VisionPyTorchCNNGradioPython

01The problem

Understanding CNNs end to end means building, training, and serving one — not just calling a pretrained API.

02What I built

Implemented and trained a custom CNN in PyTorch for cat/dog/person classification, then wrapped it in a Gradio demo.

03What changed

A from-scratch vision model with an interactive interface anyone can try.

See it for yourself

← All work