.. role:: hidden
    :class: hidden-section


botorch.posteriors
========================================================
.. automodule:: botorch.posteriors


Posterior APIs
-------------------------------------------

Abstract Posterior API
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: botorch.posteriors.posterior
    :members:

Posterior List API
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: botorch.posteriors.posterior_list
    :members:


Posteriors
-------------------------------------------

Torch Posterior
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: botorch.posteriors.torch
    :members:

GPyTorch Posterior
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: botorch.posteriors.gpytorch
    :members:

Determinstic Posterior
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: botorch.posteriors.deterministic
    :members:

Ensemble Posterior
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: botorch.posteriors.ensemble
    :members:

Higher Order GP Posterior
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: botorch.posteriors.higher_order
    :members:

Multitask GP Posterior
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: botorch.posteriors.multitask
    :members:

Transformed Posterior
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: botorch.posteriors.transformed
    :members:

Fully Bayesian Posterior
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: botorch.posteriors.fully_bayesian
    :members:


Utilities
---------------------------------------------

Base Samples
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. automodule:: botorch.posteriors.base_samples
		:members:
