pymc.HamiltonianMC#
- class pymc.HamiltonianMC(*args, **kwargs)[源代码]#
基于哈密顿力学的连续变量采样器。
参见 NUTS 采样器,了解自动调整的停止时间和步长缩放。
方法
HamiltonianMC.__init__
([vars, path_length, ...])设置哈密顿蒙特卡罗采样器。
执行一次HMC迭代。
HamiltonianMC.competence
(var, has_grad)检查这个类对于采样随机变量的适用性。
HamiltonianMC.reset
([start])HamiltonianMC.reset_tuning
([start])HamiltonianMC.step
(point)执行采样器的一个步骤。
属性
default_blocked
name
stats_dtypes
包含 <=1 个字典的列表,该字典将统计名称映射到数据类型。
stats_dtypes_shapes
将统计名称映射到数据类型和形状。
vars
分配给步骤方法的变量。
integrator