目录

为什么写博客#

做实验的时候,很多想法和踩过的坑只存在于终端输出和零散的笔记里,过几个星期就忘了。写成文章逼着自己把事情想清楚,也方便以后回头查。

这个博客是怎么搭的#

  • 生成器:Hugo,用 Markdown 写文章,生成纯静态网页
  • 托管:Cloudflare Pages,推送到 GitHub 后自动构建发布
  • 主题:自己写的极简主题,支持中英双语和深色模式

顺便测试一下排版#

行内代码 python train.py --seed 0,以及代码块:

import torch

def rollout(model, obs, horizon=16):
    """用 world model 在想象中往前推演 horizon 步。"""
    states = []
    for _ in range(horizon):
        obs = model(obs)
        states.append(obs)
    return torch.stack(states)

公式也能直接写。行内公式 p(st+1∣st,at)p(s_{t+1} \mid s_t, a_t),独立公式:

L=Eq(z∣x)[log⁡p(x∣z)]−KL(q(z∣x) ∥ p(z)) \mathcal{L} = \mathbb{E}_{q(z \mid x)}\left[\log p(x \mid z)\right] - \mathrm{KL}\left(q(z \mid x) \,\|\, p(z)\right)

先把事情做出来,再把它做好。