﻿EngineBuilder
=============

.. currentmodule:: liesel.goose

.. autoclass:: EngineBuilder
   :show-inheritance:


   
   
   .. rubric:: Methods

   .. autosummary::
      :toctree:

   
   
   
      ~EngineBuilder.add_adaptation
   
   
      ~EngineBuilder.add_burnin
   
   
      ~EngineBuilder.add_kernel
   
   
      ~EngineBuilder.add_posterior
   
   
      ~EngineBuilder.add_quantity_generator
   
   
      ~EngineBuilder.append_epochs
   
   
      ~EngineBuilder.build
   
   
      ~EngineBuilder.set_duration
   
   
      ~EngineBuilder.set_duration_simple
   
   
      ~EngineBuilder.set_engine_seed
   
   
      ~EngineBuilder.set_epochs
   
   
      ~EngineBuilder.set_initial_values
   
   
      ~EngineBuilder.set_jitter_fns
   
   
      ~EngineBuilder.set_model
   

   
   

   
   
   .. rubric:: Attributes

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

      
      
         ~EngineBuilder.engine_seed
      
      
         ~EngineBuilder.epochs
      
      
         ~EngineBuilder.jitter_fns
      
      
         ~EngineBuilder.kernels
      
      
         ~EngineBuilder.model_state
      
      
         ~EngineBuilder.quantity_generators
      
      
         ~EngineBuilder.show_progress
      
      
         ~EngineBuilder.positions_included
      
      
         ~EngineBuilder.positions_excluded
      

   

   