pymc.FullRankADVI#

class pymc.FullRankADVI(*args, **kwargs)[源代码]#

全秩自动微分变分推断 (ADVI)

参数:
模型: :class:`pymc.Model`

用于推理的 PyMC 模型

random_seed: None 或 int
start: `dict[str, np.ndarray]` 或 `StartDict`

推理的起点

参考文献

  • Kucukelbir, A., Tran, D., Ranganath, R., Gelman, A., 和 Blei, D. M. (2016). 自动微分变分推断. arXiv 预印本 arXiv:1603.00788.

  • Geoffrey Roeder, Yuhuai Wu, David Duvenaud, 2016 粘住着陆:一种简单的减少方差的梯度方法用于ADVI近似推理 approximateinference.org/accepted/RoederEtAl2016.pdf

  • Kingma, D. P., & Welling, M. (2014). 自动编码变分贝叶斯. stat, 1050, 1.

方法

FullRankADVI.__init__(*args, **kwargs)

FullRankADVI.fit([n, score, callbacks, ...])

执行算子变分推断

FullRankADVI.refine(n[, progressbar])

使用最后编译的步骤函数优化解决方案

FullRankADVI.run_profiling([n, score])

属性

approx