From 77df63952ff15f9a88ad43637264e5da947d86d7 Mon Sep 17 00:00:00 2001 From: Nicolas Date: Tue, 12 Mar 2013 09:36:11 +0000 Subject: [PATCH 1/2] updated list of implemented kernels in the documentation --- doc/kernel_implementation.rst | 60 ++++++++++++++++++----------------- doc/tuto_kernel_overview.rst | 2 +- 2 files changed, 32 insertions(+), 30 deletions(-) diff --git a/doc/kernel_implementation.rst b/doc/kernel_implementation.rst index 99ee006b..521087ba 100644 --- a/doc/kernel_implementation.rst +++ b/doc/kernel_implementation.rst @@ -5,35 +5,37 @@ List of implemented kernels The following table shows the implemented kernels in GPy and gives the details of the implemented function for each kernel. -==================== =========== ====== ======= =========== =============== ======= =========== ====== ====== ======= -NAME get/set K Kdiag dK_dtheta dKdiag_dtheta dK_dX dKdiag_dX psi0 psi1 psi2 -==================== =========== ====== ======= =========== =============== ======= =========== ====== ====== ======= -bias |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| --------------------- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -Brownian |tick| |tick| |tick| |tick| |tick| |tick| |tick| --------------------- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -exponential |tick| |tick| |tick| |tick| |tick| |tick| |tick| --------------------- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -finite_dimensional |tick| |tick| |tick| |tick| |tick| --------------------- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -linear |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| --------------------- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -Matern32 |tick| |tick| |tick| |tick| |tick| |tick| |tick| --------------------- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -Matern52 |tick| |tick| |tick| |tick| |tick| |tick| |tick| --------------------- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -periodic_exponential |tick| |tick| |tick| |tick| |tick| --------------------- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -periodic_Matern32 |tick| |tick| |tick| |tick| |tick| --------------------- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -periodic_Matern52 |tick| |tick| |tick| |tick| |tick| --------------------- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -rbf |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| --------------------- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -spline |tick| |tick| |tick| |tick| |tick| |tick| --------------------- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -white |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| -==================== =========== ====== ======= =========== =============== ======= =========== ====== ====== ======= +==================== =========== ===== =========== ====== ======= =========== =============== ======= =========== ====== ====== ======= +NAME Dimension ARD get/set K Kdiag dK_dtheta dKdiag_dtheta dK_dX dKdiag_dX psi0 psi1 psi2 +==================== =========== ===== =========== ====== ======= =========== =============== ======= =========== ====== ====== ======= +bias n no |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| +-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- +Brownian 1 no |tick| |tick| |tick| |tick| |tick| |tick| |tick| +-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- +exponential n yes |tick| |tick| |tick| |tick| |tick| |tick| |tick| +-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- +finite_dimensional n no |tick| |tick| |tick| |tick| |tick| +-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- +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| +-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- +periodic_exponential 1 no |tick| |tick| |tick| |tick| |tick| +-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- +periodic_Matern32 1 no |tick| |tick| |tick| |tick| |tick| +-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- +periodic_Matern52 1 no |tick| |tick| |tick| |tick| |tick| +-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- +rational quadratic 1 no |tick| |tick| |tick| |tick| |tick| |tick| |tick| +-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- +rbf n yes |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| +-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- +spline n no |tick| |tick| |tick| |tick| |tick| |tick| +-------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- +white n no |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| +==================== =========== ===== =========== ====== ======= =========== =============== ======= =========== ====== ====== ======= Depending on the use, all functions may not be required diff --git a/doc/tuto_kernel_overview.rst b/doc/tuto_kernel_overview.rst index da19803b..27f895ba 100644 --- a/doc/tuto_kernel_overview.rst +++ b/doc/tuto_kernel_overview.rst @@ -39,7 +39,7 @@ return:: Implemented kernels =================== -Many kernels are already implemented in GPy. A comprehensive list can be found `here `_ and the following figure gives a summary of most of them: +Many kernels are already implemented in GPy. The following figure gives a summary of most of them (a comprehensive list can be list can be found `here `_): .. figure:: Figures/tuto_kern_overview_allkern.png :align: center From f14302e8d0aa92bd61e8b2ad62db52b34e79c14e Mon Sep 17 00:00:00 2001 From: Nicolas Date: Tue, 12 Mar 2013 09:41:27 +0000 Subject: [PATCH 2/2] updated list of implemented kernels in the documentation --- doc/kernel_implementation.rst | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/doc/kernel_implementation.rst b/doc/kernel_implementation.rst index 521087ba..c566d21d 100644 --- a/doc/kernel_implementation.rst +++ b/doc/kernel_implementation.rst @@ -8,13 +8,13 @@ The following table shows the implemented kernels in GPy and gives the details o ==================== =========== ===== =========== ====== ======= =========== =============== ======= =========== ====== ====== ======= NAME Dimension ARD get/set K Kdiag dK_dtheta dKdiag_dtheta dK_dX dKdiag_dX psi0 psi1 psi2 ==================== =========== ===== =========== ====== ======= =========== =============== ======= =========== ====== ====== ======= -bias n no |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| +bias n |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -Brownian 1 no |tick| |tick| |tick| |tick| |tick| |tick| |tick| +Brownian 1 |tick| |tick| |tick| |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- exponential n yes |tick| |tick| |tick| |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -finite_dimensional n no |tick| |tick| |tick| |tick| |tick| +finite_dimensional n |tick| |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- linear n yes |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- @@ -22,19 +22,19 @@ Matern32 n yes |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- Matern52 n yes |tick| |tick| |tick| |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -periodic_exponential 1 no |tick| |tick| |tick| |tick| |tick| +periodic_exponential 1 |tick| |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -periodic_Matern32 1 no |tick| |tick| |tick| |tick| |tick| +periodic_Matern32 1 |tick| |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -periodic_Matern52 1 no |tick| |tick| |tick| |tick| |tick| +periodic_Matern52 1 |tick| |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -rational quadratic 1 no |tick| |tick| |tick| |tick| |tick| |tick| |tick| +rational quadratic 1 |tick| |tick| |tick| |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- rbf n yes |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -spline n no |tick| |tick| |tick| |tick| |tick| |tick| +spline 1 |tick| |tick| |tick| |tick| |tick| |tick| -------------------- ----------- ----- ----------- ------ ------- ----------- --------------- ------- ----------- ------ ------ ------- -white n no |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| +white n |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| |tick| ==================== =========== ===== =========== ====== ======= =========== =============== ======= =========== ====== ====== ======= Depending on the use, all functions may not be required