pymc.backends.base.MultiTrace.get_采样器_统计#

MultiTrace.get_sampler_stats(stat_name, burn=0, thin=1, combine=True, chains=None, squeeze=True)[源代码]#

从轨迹中获取采样器统计信息。

注意:此实现尝试将对象数组压缩为一致的 dtype,这可能会以难以预测的方式改变它们的形状。请参阅 pymc-devs/pymc#6207

参数:
stat_namestr

要获取的统计数据的名称。

sampler_idx : intNonepython:int 或 python:None

要从中获取统计信息的采样器索引。

burnint

从开始跳过的绘制次数。

thinint

切片步长。

combine : 布尔值布尔

如果为真,chains 的结果将被连接起来。

squeeze : 布尔值布尔

如果结果值列表只有一个元素,则返回单个数组元素。如果为 False,则结果将始终是数组列表,即使 combine 为 True。

返回:
statsnp.ndarray

根据参数,可能是列表或ndarray。