Source code for latents.state.realizations
"""Concrete parameter values for state models."""
from __future__ import annotations
from dataclasses import dataclass
import numpy as np
[docs]
@dataclass
class LatentsRealization:
"""A single realization of latent variables.
Sources: prior sampling, posterior means, posterior samples.
Parameters
----------
data : ndarray of float, shape (x_dim, n_samples)
Latent variables.
"""
data: np.ndarray
@property
def x_dim(self) -> int:
"""Number of latent dimensions."""
return self.data.shape[0]
@property
def n_samples(self) -> int:
"""Number of samples."""
return self.data.shape[1]