pymc.Model.register_rv#
- Model.register_rv(rv_var, name, observed=None, total_size=None, dims=None, transform=UNSET, initval=None)[source]#
Register an (un)observed random variable with the model.
- Parameters
- rv_var: TensorVariable
- name: str
Intended name for the model variable.
- observed: array_like (optional)
Data values for observed variables.
- total_size: scalar
upscales logp of variable with
coef = total_size/var.shape[0]
- dims: tuple
Dimension names for the variable.
- transform
A transform for the random variable in log-likelihood space.
- initval
The initial value of the random variable.
- Returns