bilby.core.prior.dict.PriorDict
===============================

.. currentmodule:: bilby.core.prior.dict

.. autoclass:: PriorDict
   :members:
   :show-inheritance:
   :inherited-members:

   
   .. automethod:: __init__
   .. automethod:: __call__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~PriorDict.__init__
      ~PriorDict.cdf
      ~PriorDict.check_ln_prob
      ~PriorDict.check_prob
      ~PriorDict.clear
      ~PriorDict.convert_floats_to_delta_functions
      ~PriorDict.copy
      ~PriorDict.default_conversion_function
      ~PriorDict.evaluate_constraints
      ~PriorDict.fill_priors
      ~PriorDict.from_dictionary
      ~PriorDict.from_file
      ~PriorDict.from_json
      ~PriorDict.fromkeys
      ~PriorDict.get
      ~PriorDict.items
      ~PriorDict.keys
      ~PriorDict.ln_prob
      ~PriorDict.normalize_constraint_factor
      ~PriorDict.pop
      ~PriorDict.popitem
      ~PriorDict.prob
      ~PriorDict.rescale
      ~PriorDict.sample
      ~PriorDict.sample_subset
      ~PriorDict.sample_subset_constrained
      ~PriorDict.sample_subset_constrained_as_array
      ~PriorDict.setdefault
      ~PriorDict.test_has_redundant_keys
      ~PriorDict.test_redundancy
      ~PriorDict.to_file
      ~PriorDict.to_json
      ~PriorDict.update
      ~PriorDict.values
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~PriorDict.constraint_keys
      ~PriorDict.fixed_keys
      ~PriorDict.non_fixed_keys