https://github.com/GPflow/GPflow
Raw File
Tip revision: 1342c286e4c704b0e718e15a6e1d4c194ce0c076 authored by Alexander G. de G. Matthews on 04 January 2018, 11:15:29 UTC
Merge pull request #607 from GPflow/awav/awav-backward-tensors
Tip revision: 1342c28
model_options.rst

========================
The six core models of GPflow
========================

The following table summarizes the six core model options in GPflow.

+----------------------+--------------------------+----------------------------+-----------------------------+
|                      | Gaussian                 | Non-Gaussian (variational) | Non-Gaussian                |
|                      | Likelihood               |                            | (MCMC)                      |
+======================+==========================+============================+=============================+
| Full covariance      | :class:`gpflow.models.GPR`  | :class:`gpflow.models.VGP`    | :class:`gpflow.models.GPMC`   |
+----------------------+--------------------------+----------------------------+-----------------------------+
| Sparse approximation | :class:`gpflow.models.SGPR`| :class:`gpflow.models.SVGP`  | :class:`gpflow.models.SGPMC` |
+----------------------+--------------------------+----------------------------+-----------------------------+

The GPLVM which adds latent variables is also included (`notebook <notebooks/GPLVM.html>`_).

GP Regression
-------------

.. automodule:: gpflow.models
.. autoclass:: gpflow.models.GPR

Sparse GP Regression
--------------------

See also the documentation of the `derivation  <notebooks/SGPR_notes.html>`_.

.. automodule:: gpflow.models
.. autoclass:: gpflow.models.SGPR

Variational Gaussian Approximation
----------------------------------

See also the documentation of the `derivation  <notebooks/VGP_notes.html>`_.

.. automodule:: gpflow.models
.. autoclass:: gpflow.models.VGP

Sparse Variational Gaussian Approximation
-----------------------------------------

.. automodule:: gpflow.models
.. autoclass:: gpflow.models.SVGP

Markov Chain Monte Carlo
------------------------

.. automodule:: gpflow.models
.. autoclass:: gpflow.models.GPMC

Sparse Markov Chain Monte Carlo
-------------------------------

.. automodule:: gpflow.models
.. autoclass:: gpflow.models.SGPMC
back to top