﻿MultivariateNormalDegenerate
============================

.. In this template, methods are ignored even if the parent class
   has only a private version of the method. For example, if the parent
   class has a method "_cross_entropy", and the child class has a method
   "cross_entropy", that method will not be documented by this template.
   This fixes an issue with inheritance, for example from
   tensorflow_probability.substrates.jax.distributions

   The modules liesel.tfp.jax.distributions and
   liesel.tfp.numpy.distributions are both affected

.. currentmodule:: liesel.distributions

.. autoclass:: MultivariateNormalDegenerate
   :show-inheritance:


   
   
   .. rubric:: Methods

   This section does not show inherited methods. Please refer to the documentation
   of the parent class for documentation on inherited methods.

   .. autosummary::
      :toctree:

   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
      ~MultivariateNormalDegenerate.from_penalty
   
   
   
   
      ~MultivariateNormalDegenerate.from_penalty_smooth
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   

   
   

   
   
   .. rubric:: Attributes

   This section does not show inherited attributes. Please refer to the documentation
   of the parent class for documentation on inherited attributes.

   .. autosummary::
      :template: autosummary/attribute.rst
      :toctree:

      
      
      
      
      
         ~MultivariateNormalDegenerate.eig
      
      
      
      
         ~MultivariateNormalDegenerate.loc
      
      
         ~MultivariateNormalDegenerate.log_pdet
      
      
      
      
         ~MultivariateNormalDegenerate.prec
      
      
         ~MultivariateNormalDegenerate.rank
      
      
      
      
      

   

   