← 返回函数库
采样 / 解码

Top-k 采样

只在概率最高的 k 个候选里采样

采样时先丢掉概率小的尾巴,只在 top-k 里按归一化概率抽。避免"长尾乱说"。

参数

名称类型说明
kint保留的候选数(如 40)

Python 实现

下面是教学用的最小实现,目的是让你看懂原理。生产中请用 PyTorch / TensorFlow 的高性能 op。

python

同类函数