<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://mbrenndoerfer.com/writing/clip-contrastive-learning-zero-shot-vision/clip-learning-transferable-visual-models-from-natural-language-supervision</loc><lastmod>2026-02-08T14:30:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/clip-contrastive-learning-zero-shot-vision/the-multimodal-challenge</loc><lastmod>2026-02-08T14:30:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/clip-contrastive-learning-zero-shot-vision/architecture</loc><lastmod>2026-02-08T14:30:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/clip-contrastive-learning-zero-shot-vision/the-contrastive-training-objective</loc><lastmod>2026-02-08T14:30:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/clip-contrastive-learning-zero-shot-vision/zero-shot-transfer</loc><lastmod>2026-02-08T14:30:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/clip-contrastive-learning-zero-shot-vision/worked-example-computing-the-contrastive-loss</loc><lastmod>2026-02-08T14:30:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/clip-contrastive-learning-zero-shot-vision/code-implementation</loc><lastmod>2026-02-08T14:30:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/clip-contrastive-learning-zero-shot-vision/key-parameters</loc><lastmod>2026-02-08T14:30:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/clip-contrastive-learning-zero-shot-vision/limitations-and-impact</loc><lastmod>2026-02-08T14:30:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/clip-contrastive-learning-zero-shot-vision/summary</loc><lastmod>2026-02-08T14:30:00.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/clip-contrastive-learning-zero-shot-vision/quiz</loc><lastmod>2026-02-08T14:30:00.000Z</lastmod></url></urlset>