<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://blog.nagi.fun/</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/blog</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/blog?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/blog?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/blog"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/about</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/about?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/about?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/about"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/memo</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/memo?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/memo?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/memo"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/playback</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/playback?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/playback?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/playback"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/items</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/items?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/items?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/items"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/projects</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/projects?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/projects?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/projects"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/trace</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/trace?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/trace?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/trace"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/anime</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/anime?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/anime?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/anime"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/books</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/books?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/books?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/books"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/graph</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/graph?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/graph?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/graph"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/memo/gemini-voyager-1k</loc>
    <lastmod>2026-01-17T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/memo/gemini-voyager-1k?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/memo/gemini-voyager-1k?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/memo/gemini-voyager-1k"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/memo/happy-2025</loc>
    <lastmod>2026-01-03T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/memo/happy-2025?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/memo/happy-2025?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/memo/happy-2025"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/projects/gemini-voyager</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/projects/gemini-voyager?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/projects/gemini-voyager?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/projects/gemini-voyager"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/trace/london-20260101</loc>
    <lastmod>2026-01-01T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/trace/london-20260101?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/trace/london-20260101?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/trace/london-20260101"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/AI</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/AI?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/AI?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/AI"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/BPE</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/BPE?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/BPE?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/BPE"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/ChatGPT</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/ChatGPT?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/ChatGPT?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/ChatGPT"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/DL</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/DL?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/DL?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/DL"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/Deep%20Learning</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/Deep%20Learning?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/Deep%20Learning?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/Deep%20Learning"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/Diffusion</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/Diffusion?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/Diffusion?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/Diffusion"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/Flow-Matching</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/Flow-Matching?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/Flow-Matching?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/Flow-Matching"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/Follow</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/Follow?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/Follow?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/Follow"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/GPT</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/GPT?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/GPT?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/GPT"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/LLM</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/LLM?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/LLM?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/LLM"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/LoRA</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/LoRA?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/LoRA?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/LoRA"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/MCTS</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/MCTS?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/MCTS?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/MCTS"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/NLP</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/NLP?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/NLP?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/NLP"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/PEFT</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/PEFT?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/PEFT?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/PEFT"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/PPO</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/PPO?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/PPO?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/PPO"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/Policy%20Gradient</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/Policy%20Gradient?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/Policy%20Gradient?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/Policy%20Gradient"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/PyTorch</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/PyTorch?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/PyTorch?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/PyTorch"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/Python</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/Python?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/Python?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/Python"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/RL</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/RL?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/RL?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/RL"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/RLHF</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/RLHF?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/RLHF?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/RLHF"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/Rust</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/Rust?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/Rust?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/Rust"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/Self-Play</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/Self-Play?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/Self-Play?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/Self-Play"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/Tokenizer</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/Tokenizer?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/Tokenizer?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/Tokenizer"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/Transformer</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/Transformer?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/Transformer?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/Transformer"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/Triton</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/Triton?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/Triton?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/Triton"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/WSL</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/WSL?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/WSL?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/WSL"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/actor-critic</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/actor-critic?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/actor-critic?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/actor-critic"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/design</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/design?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/design?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/design"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/mdsvex</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/mdsvex?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/mdsvex?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/mdsvex"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/mlsys</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/mlsys?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/mlsys?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/mlsys"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/sveltekit</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/sveltekit?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/sveltekit?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/sveltekit"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E5%A4%9A%E6%A8%A1%E6%80%81</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E5%A4%9A%E6%A8%A1%E6%80%81?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E5%A4%9A%E6%A8%A1%E6%80%81?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E5%A4%9A%E6%A8%A1%E6%80%81"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E5%B9%B4%E5%BA%A6%E6%80%BB%E7%BB%93</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E5%B9%B4%E5%BA%A6%E6%80%BB%E7%BB%93?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E5%B9%B4%E5%BA%A6%E6%80%BB%E7%BB%93?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E5%B9%B4%E5%BA%A6%E6%80%BB%E7%BB%93"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E5%BC%BA%E5%8C%96%E5%AD%A6%E4%B9%A0</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E5%BC%BA%E5%8C%96%E5%AD%A6%E4%B9%A0?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E5%BC%BA%E5%8C%96%E5%AD%A6%E4%B9%A0?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E5%BC%BA%E5%8C%96%E5%AD%A6%E4%B9%A0"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E5%BE%AE%E8%B0%83</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E5%BE%AE%E8%B0%83?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E5%BE%AE%E8%B0%83?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E5%BE%AE%E8%B0%83"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E6%9D%82%E8%B0%88</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E6%9D%82%E8%B0%88?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E6%9D%82%E8%B0%88?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E6%9D%82%E8%B0%88"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E7%9F%A5%E8%AF%86%E8%92%B8%E9%95%8F</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E7%9F%A5%E8%AF%86%E8%92%B8%E9%95%8F?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E7%9F%A5%E8%AF%86%E8%92%B8%E9%95%8F?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E7%9F%A5%E8%AF%86%E8%92%B8%E9%95%8F"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E7%A5%9D%E4%BD%A0%E7%94%9F%E6%97%A5%E5%BF%AB%E4%B9%90</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E7%A5%9D%E4%BD%A0%E7%94%9F%E6%97%A5%E5%BF%AB%E4%B9%90?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E7%A5%9D%E4%BD%A0%E7%94%9F%E6%97%A5%E5%BF%AB%E4%B9%90?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E7%A5%9D%E4%BD%A0%E7%94%9F%E6%97%A5%E5%BF%AB%E4%B9%90"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E8%87%AA%E5%8A%A8%E5%BE%AE%E5%88%86</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E8%87%AA%E5%8A%A8%E5%BE%AE%E5%88%86?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E8%87%AA%E5%8A%A8%E5%BE%AE%E5%88%86?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E8%87%AA%E5%8A%A8%E5%BE%AE%E5%88%86"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E8%AF%8D%E5%B5%8C%E5%85%A5</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E8%AF%8D%E5%B5%8C%E5%85%A5?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E8%AF%8D%E5%B5%8C%E5%85%A5?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E8%AF%8D%E5%B5%8C%E5%85%A5"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/tags/%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/tags/%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B?lang=en"/>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/tags/%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/tags/%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/role-model</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/role-model?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/role-model?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/role-model"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/2025-memo</loc>
    <lastmod>2026-01-05T22:35:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/2025-memo?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/2025-memo?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/2025-memo"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/sao-blog</loc>
    <lastmod>2026-01-01T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/sao-blog?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/sao-blog?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/sao-blog"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/flow-matching</loc>
    <lastmod>2025-10-03T00:11:35.238Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/flow-matching?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/flow-matching?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/flow-matching"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/VLM</loc>
    <lastmod>2025-05-22T14:35:21.681Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/VLM?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/VLM?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/VLM"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/rl-rlhf</loc>
    <lastmod>2025-05-08T14:15:31.238Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/rl-rlhf?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/rl-rlhf?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/rl-rlhf"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/rust-llm-inference</loc>
    <lastmod>2025-02-07T14:48:52.204Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/rust-llm-inference?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/rust-llm-inference?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/rust-llm-inference"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/2024-memo</loc>
    <lastmod>2025-01-01T05:27:02.812Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/2024-memo?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/2024-memo?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/2024-memo"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/diffusion</loc>
    <lastmod>2024-12-13T10:02:42.902Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/diffusion?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/diffusion?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/diffusion"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/alphazero</loc>
    <lastmod>2024-11-26T14:07:23.468Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/alphazero?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/alphazero?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/alphazero"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/ppo</loc>
    <lastmod>2024-11-14T07:31:42.730Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/ppo?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/ppo?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/ppo"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/knowledge-distillation</loc>
    <lastmod>2024-11-03T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/knowledge-distillation?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/knowledge-distillation?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/knowledge-distillation"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/follow-invitation</loc>
    <lastmod>2024-10-31T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/follow-invitation?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/follow-invitation?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/follow-invitation"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/Actor-Critic</loc>
    <lastmod>2024-10-10T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/Actor-Critic?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/Actor-Critic?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/Actor-Critic"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/dqn-pg</loc>
    <lastmod>2024-10-06T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/dqn-pg?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/dqn-pg?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/dqn-pg"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/rl-intro-qlearning</loc>
    <lastmod>2024-10-02T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/rl-intro-qlearning?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/rl-intro-qlearning?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/rl-intro-qlearning"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/LoRA-in-PyTorch</loc>
    <lastmod>2024-10-01T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/LoRA-in-PyTorch?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/LoRA-in-PyTorch?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/LoRA-in-PyTorch"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/vector_add_triton</loc>
    <lastmod>2024-09-19T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/vector_add_triton?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/vector_add_triton?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/vector_add_triton"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/triton-intro-softmax</loc>
    <lastmod>2024-09-14T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/triton-intro-softmax?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/triton-intro-softmax?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/triton-intro-softmax"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/rl-pg</loc>
    <lastmod>2024-09-12T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/rl-pg?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/rl-pg?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/rl-pg"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/wsl2</loc>
    <lastmod>2024-08-20T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/wsl2?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/wsl2?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/wsl2"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/llm-6-tokenizer</loc>
    <lastmod>2024-07-04T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/llm-6-tokenizer?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/llm-6-tokenizer?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/llm-6-tokenizer"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/llm-5-transformer</loc>
    <lastmod>2024-03-20T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/llm-5-transformer?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/llm-5-transformer?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/llm-5-transformer"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/fine-tune-llm</loc>
    <lastmod>2024-03-15T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/fine-tune-llm?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/fine-tune-llm?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/fine-tune-llm"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/llm-4-wavenet</loc>
    <lastmod>2024-03-09T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/llm-4-wavenet?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/llm-4-wavenet?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/llm-4-wavenet"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/llm-3-batchnorm</loc>
    <lastmod>2024-02-29T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/llm-3-batchnorm?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/llm-3-batchnorm?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/llm-3-batchnorm"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/state-of-gpt</loc>
    <lastmod>2024-02-18T20:16:50.464Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/state-of-gpt?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/state-of-gpt?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/state-of-gpt"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/llm-2-embedding</loc>
    <lastmod>2024-02-17T21:48:14.921Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/llm-2-embedding?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/llm-2-embedding?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/llm-2-embedding"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/llm-1-bigram</loc>
    <lastmod>2024-02-17T11:05:01.494Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/llm-1-bigram?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/llm-1-bigram?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/llm-1-bigram"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/micrograd-tutorial</loc>
    <lastmod>2024-02-16T10:28:02.374Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/micrograd-tutorial?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/micrograd-tutorial?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/micrograd-tutorial"/>
  </url>
  <url>
    <loc>https://blog.nagi.fun/Turning-21</loc>
    <lastmod>2023-12-01T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="zh" href="https://blog.nagi.fun/Turning-21?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://blog.nagi.fun/Turning-21?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://blog.nagi.fun/Turning-21"/>
  </url>
</urlset>