@staticmethod
def n_parameters(x):
    """
        Static method that computes the dimensionality p of eta given observations.

        Parameters
        ----------
        x: m-length array of observations

        Returns
        -------
        p: scalar corresponding to dimensionality of eta
        """
    raise NotImplementedError
