An exploration of deep learning techniques in computer vision, from convolutional neural networks to modern vision transformers.