firecrown.likelihood.gaussian ============================= .. py:module:: firecrown.likelihood.gaussian .. autoapi-nested-parse:: Backward compatibility shim for firecrown.likelihood.gaussian. This module re-exports :class:`ConstGaussian` from its current location (:mod:`firecrown.likelihood._gaussian`) to preserve compatibility with code that imports from the old ``firecrown.likelihood.gaussian`` path. Classes ------- .. autoapisummary:: firecrown.likelihood.gaussian.ConstGaussian Module Contents --------------- .. py:class:: ConstGaussian(statistics, use_cholesky = True) Bases: :py:obj:`firecrown.likelihood._gaussfamily.GaussFamily` .. autoapi-inheritance-diagram:: firecrown.likelihood.gaussian.ConstGaussian :parts: 1 Base class for constant covariance Gaussian likelihoods. Provides shared implementations of compute_loglike and make_realization_vector for all constant covariance Gaussian likelihood variants. .. py:method:: compute_loglike(tools) Compute the log-likelihood. :params tools: The modeling tools used to compute the likelihood. :return: The log-likelihood. .. py:method:: make_realization_vector() Create a new (randomized) realization of the model. :return: A new realization of the model