2013-03-11 11:32:56 +00:00
|
|
|
|
|
|
|
|
***************************
|
|
|
|
|
List of implemented kernels
|
|
|
|
|
***************************
|
|
|
|
|
|
2013-03-11 12:40:29 +00:00
|
|
|
The following table shows the implemented kernels in GPy and gives the details of the implemented function for each kernel.
|
2013-03-11 11:45:58 +00:00
|
|
|
|
2013-03-12 09:36:11 +00:00
|
|
|
==================== =========== ===== =========== ====== ======= =========== =============== ======= =========== ====== ====== =======
|
|
|
|
|
NAME Dimension ARD get/set K Kdiag dK_dtheta dKdiag_dtheta dK_dX dKdiag_dX psi0 psi1 psi2
|
|
|
|
|
==================== =========== ===== =========== ====== ======= =========== =============== ======= =========== ====== ====== =======
|
2013-03-12 09:41:27 +00:00
|
|
|
bias n |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick|
|
2013-03-12 09:36:11 +00:00
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
2013-03-12 09:41:27 +00:00
|
|
|
Brownian 1 |tick| |tick| |tick| |tick| |tick| |tick| |tick|
|
2013-03-12 09:36:11 +00:00
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
|
|
|
|
exponential n yes |tick| |tick| |tick| |tick| |tick| |tick| |tick|
|
|
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
2013-03-12 09:41:27 +00:00
|
|
|
finite_dimensional n |tick| |tick| |tick| |tick| |tick|
|
2013-03-12 09:36:11 +00:00
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
|
|
|
|
linear n yes |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick|
|
|
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
|
|
|
|
Matern32 n yes |tick| |tick| |tick| |tick| |tick| |tick| |tick|
|
|
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
|
|
|
|
Matern52 n yes |tick| |tick| |tick| |tick| |tick| |tick| |tick|
|
|
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
2013-03-12 09:41:27 +00:00
|
|
|
periodic_exponential 1 |tick| |tick| |tick| |tick| |tick|
|
2013-03-12 09:36:11 +00:00
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
2013-03-12 09:41:27 +00:00
|
|
|
periodic_Matern32 1 |tick| |tick| |tick| |tick| |tick|
|
2013-03-12 09:36:11 +00:00
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
2013-03-12 09:41:27 +00:00
|
|
|
periodic_Matern52 1 |tick| |tick| |tick| |tick| |tick|
|
2013-03-12 09:36:11 +00:00
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
2013-03-12 09:41:27 +00:00
|
|
|
rational quadratic 1 |tick| |tick| |tick| |tick| |tick| |tick| |tick|
|
2013-03-12 09:36:11 +00:00
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
|
|
|
|
rbf n yes |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick|
|
|
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
2013-03-12 09:41:27 +00:00
|
|
|
spline 1 |tick| |tick| |tick| |tick| |tick| |tick|
|
2013-03-12 09:36:11 +00:00
|
|
|
-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ -------
|
2013-03-12 09:41:27 +00:00
|
|
|
white n |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick|
|
2013-03-12 09:36:11 +00:00
|
|
|
==================== =========== ===== =========== ====== ======= =========== =============== ======= =========== ====== ====== =======
|
2013-03-11 11:45:58 +00:00
|
|
|
|
2013-03-11 12:59:39 +00:00
|
|
|
Depending on the use, all functions may not be required
|
|
|
|
|
|
|
|
|
|
* ``get/set, K, Kdiag``: compulsory
|
|
|
|
|
* ``dK_dtheta``: necessary to optimize the model
|
|
|
|
|
* ``dKdiag_dtheta``: sparse models, BGPLVM, GPs with uncertain inputs
|
|
|
|
|
* ``dK_dX``: sparse models, GPLVM, BGPLVM, GPs with uncertain inputs
|
|
|
|
|
* ``dKdiag_dX``: sparse models, BGPLVM, GPs with uncertain inputs
|
|
|
|
|
* ``psi0, psi1, psi2``: BGPLVM, GPs with uncertain inputs
|
|
|
|
|
|
2013-03-11 12:40:29 +00:00
|
|
|
.. |tick| image:: Figures/tick.png
|