EngineBuilder
=============

.. currentmodule:: liesel.goose.builder

.. autoclass:: EngineBuilder
   :show-inheritance:


   
   
   .. rubric:: Methods

   .. autosummary::
      :toctree:

   
   
   
      ~EngineBuilder.add_kernel
   
   
      ~EngineBuilder.add_quantity_generator
   
   
      ~EngineBuilder.build
   
   
      ~EngineBuilder.set_duration
   
   
      ~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.positions_included
         ~EngineBuilder.positions_excluded

   

   