pymc.smc.kernels.MH#

class pymc.smc.kernels.MH(*args, correlation_threshold=0.01, **kwargs)[源代码]#

Metropolis-Hastings SMC_kernel

方法

MH.__init__(*args[, correlation_threshold])

参数:

MH.initialize_population()

从先验分布中创建初始种群

MH.mutate()

Metropolis-Hastings 扰动。

MH.resample()

基于重要性权重重新采样粒子

MH.sample_settings()

SMC_kernel 设置将在采样结束时保存一次。

MH.sample_stats()

在每个阶段的末尾保存的统计数据

MH.setup_kernel()

提案分布只是一个具有单位协方差矩阵的多变量正态分布。

MH.tune()

更新每个粒子维度的提议尺度,并更新MH步骤的数量

MH.update_beta_and_weights()

计算下一个逆温度 (beta)