<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://lean.brettkoonce.com/</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint.pdf</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/app-data.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/app-getting_started.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/app-verification.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/chap-attention.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/chap-bestiary.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/chap-bn.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/chap-cnn.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/chap-depthwise.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/chap-layernorm.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/chap-mlp.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/chap-residual.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/chap-se.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/chap-tensor.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/dep_graph_document.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/sect0001.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/sect0002.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/sect0003.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/sect0004.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/blueprint/sect0005.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Cam.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Ddpm.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/E4M3Quant.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/F32Array.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/GradcheckHelpers.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/IreeRuntime.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/MlirCodegen.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Architectures/Attention.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Architectures/BatchNorm.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Architectures/CNN.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Architectures/Depthwise.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Architectures/DepthwiseBackCertifiedTie.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Architectures/LayerNorm.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Architectures/MaxPool3s2.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Architectures/Residual.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Architectures/SE.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Certificates/LipschitzCert.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Certificates/SmoothingGaussian.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Codegen/AdamStep.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Codegen/DropPath.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Codegen/EfficientNetRenderPC.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Codegen/GradClip.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Codegen/Lamb.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Codegen/MobileNetV2RenderPC.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Codegen/ResNet34RenderPC.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Codegen/RmsPropStep.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Codegen/SgdMomentumStep.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Codegen/StableHLO.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Float/BnFloatBridge.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Float/BnInputBridge.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Float/ConvMixedComposeBridge.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Float/ConvMixedFloatBridge.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Float/DepthwiseFloatBridge.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Float/DepthwiseMixedFloatBridge.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Float/FloatBridge.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Float/FloatComposeBridge.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Float/ResNet34BlockBridge.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Float/ResNet34FloatBridge.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Foundation/BackwardMaps.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Foundation/ConvLossFold.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Foundation/IR.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Foundation/MLP.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Foundation/PerChannelBN.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Foundation/SpecVJP.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Foundation/StridedConv.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Foundation/Tensor.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ConvNeXt/ConvNeXt.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ConvNeXt/ConvNeXtChainClose.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ConvNeXt/ConvNeXtChannelLN.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ConvNeXt/ConvNeXtClose.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ConvNeXt/ConvNeXtFullT.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/EfficientNet/EfficientNet.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/EfficientNet/EfficientNetChainClose.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/EfficientNet/EfficientNetClose.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/EfficientNet/EfficientNetFullB0.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/MobileNet/MobileNetBackChains.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/MobileNet/MobileNetV2.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/MobileNet/MobileNetV2BackCertifiedTie.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/MobileNet/MobileNetV2ChainClose.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/MobileNet/MobileNetV2Close.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/MobileNet/MobileNetV2FullPaper.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/MobileNet/MobileNetV2FullVJP.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ResNet/ResNet34.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ResNet/ResNet34BackCertifiedTie.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ResNet/ResNet34Close.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ResNet/ResNetBackChains.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/Small/CifarBnClose.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/Small/CifarCNN.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/Small/CnnTrainStep.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/Small/LinearTrainStep.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/Small/MlpTrainStep.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/Small/MnistCNN.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ViT/ViTChainClose.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ViT/ViTClose.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ViT/ViTDepthK.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ViT/ViTFwdGraph.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ViT/ViTMultiHead.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Nets/ViT/ViTVecLN.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Training/SgdDescent.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Training/SgdDescentCnn.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Training/SgdDescentLinear.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Proofs/Training/SgdDescentMlp.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Spec.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/SpecHelpers.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Train.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/Types.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/VerifiedNets.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/VerifiedSpec.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/VerifiedTrain.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://lean.brettkoonce.com/docs/LeanMlir/ViTRender.html</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>
