pymc.model.core.Model.register_rv#

Model.register_rv(rv_var, name, observed=None, total_size=None, dims=None, transform=UNSET, initval=None)[源代码]#

在模型中注册一个(未)观察到的随机变量。

参数:
rv_var: TensorVariable
名称: str

模型变量的预期名称。

observed: array_like (可选)

观测变量的数据值。

total_size: 标量

使用 coef = total_size/var.shape[0] 提升变量的 logp

dims: 元组

变量的维度名称。

变换

对对数似然空间中的随机变量进行变换。

initval

随机变量的初始值。

返回:
TensorVariable