Blog

  • On vision and language

    CS231n Notes 16: Vision and language

    July 18, 2026
  • On 3D vision

    CS231n Notes 15: 3D vision

    June 27, 2026
  • On diffusion models

    CS231n Notes 14: Diffusion models

    June 2, 2026
  • On generative models

    CS231n Notes 13: Generative models

    May 15, 2026
  • On self-supervised learning

    CS231n Notes 12: Self-supervised learning

    April 21, 2026
  • On video understanding

    CS231n Notes 11: Video understanding

    April 2, 2026
  • On world models

    Understanding space and imagining what happens next.

    March 19, 2026
  • On object detection, segmentation, and model interpretation

    CS231n Notes 10: Object detection, segmentation, and model interpretation

    March 2, 2026
  • On attention and transformers

    CS231n Notes 9: Attention and transformers

    February 20, 2026
  • On RNNs

    CS231n Notes 8: Recurrent Neural Networks

    February 15, 2026
  • On backpropagation

    CS231n Notes 6: Neural Networks and Backpropagation

    February 9, 2026
  • On CNNs

    CS231n Notes 7: Convolutional Neural Networks

    February 5, 2026
  • On optimization

    CS231n Notes 5: Optimization

    January 26, 2026
  • On regularization

    CS231n Notes 4: Understanding regularization

    January 20, 2026
  • On loss functions

    CS231n Notes 3: softmax and cross-entropy loss

    January 15, 2026
  • On linear classifiers

    CS231n Notes 1: A linear classifier

    January 13, 2026
  • On nearest neighbor

    CS231n Notes 1: Nearest neighbor for image classification

    January 9, 2026
  • 3D Gaussian Splatting

    From photographs to a scene you can move through.

    December 9, 2025
GitHubTwitterLinkedInRSS Feed

Xavier Roma | 2026