﻿Var
===

.. currentmodule:: liesel.model

.. autoclass:: Var
   :show-inheritance:


   
   
   .. rubric:: Methods

   .. autosummary::
      :toctree:

   
   
   
      ~Var.all_input_nodes
   
   
      ~Var.all_input_vars
   
   
      ~Var.all_output_nodes
   
   
      ~Var.all_output_vars
   
   
      ~Var.biject
   
   
      ~Var.convert_value
   
   
      ~Var.diagnose
   
   
      ~Var.ensure_name
   
   
      ~Var.get_inference
   
   
      ~Var.new_calc
   
   
      ~Var.new_obs
   
   
      ~Var.new_param
   
   
      ~Var.new_value
   
   
      ~Var.plot
   
   
      ~Var.plot_nodes
   
   
      ~Var.plot_vars
   
   
      ~Var.predict
   
   
      ~Var.sample
   
   
      ~Var.transform
   
   
      ~Var.update
   

   
   

   
   
   .. rubric:: Attributes

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

      
      
         ~Var.info
      
      
         ~Var.inference
      
      
         ~Var.auto_transform
      
      
         ~Var.bijected_var
      
      
         ~Var.dist_node
      
      
         ~Var.groups
      
      
         ~Var.has_dist
      
      
         ~Var.log_prob
      
      
         ~Var.model
      
      
         ~Var.name
      
      
         ~Var.nodes
      
      
         ~Var.observed
      
      
         ~Var.parameter
      
      
         ~Var.role
      
      
         ~Var.strong
      
      
         ~Var.value
      
      
         ~Var.value_node
      
      
         ~Var.var_value_node
      
      
         ~Var.weak
      

   

   