GPy.kern.src.psi_comp package
-
class
PSICOMP
(*a, **kw)[source]
Bases: paramz.core.pickleable.Pickleable
-
psiDerivativecomputations
(kern, dL_dpsi0, dL_dpsi1, dL_dpsi2, Z, qX)[source]
-
psicomputations
(kern, Z, qX, return_psi2_n=False)[source]
-
class
PSICOMP_Linear
(*a, **kw)[source]
Bases: GPy.kern.src.psi_comp.PSICOMP
-
psiDerivativecomputations
(kern, dL_dpsi0, dL_dpsi1, dL_dpsi2, Z, variational_posterior)[source]
-
psicomputations
(kern, Z, variational_posterior, return_psi2_n=False)[source]
-
class
PSICOMP_RBF
(*a, **kw)[source]
Bases: GPy.kern.src.psi_comp.PSICOMP
-
psiDerivativecomputations
(kern, dL_dpsi0, dL_dpsi1, dL_dpsi2, Z, variational_posterior)[source]
-
psicomputations
(kern, Z, variational_posterior, return_psi2_n=False)[source]
Submodules
GPy.kern.src.psi_comp.gaussherm module
An approximated psi-statistics implementation based on Gauss-Hermite Quadrature
-
class
PSICOMP_GH
(degree=11, cache_K=True)[source]
Bases: GPy.kern.src.psi_comp.PSICOMP
-
comp_K
(Z, qX)[source]
-
psiDerivativecomputations
(kern, dL_dpsi0, dL_dpsi1, dL_dpsi2, Z, qX)[source]
-
psicomputations
(kern, Z, qX, return_psi2_n=False)[source]
GPy.kern.src.psi_comp.linear_psi_comp module
The package for the Psi statistics computation of the linear kernel for Bayesian GPLVM
-
psiDerivativecomputations
(dL_dpsi0, dL_dpsi1, dL_dpsi2, variance, Z, variational_posterior)[source]
-
psicomputations
(variance, Z, variational_posterior, return_psi2_n=False)[source]
Compute psi-statistics for ss-linear kernel
GPy.kern.src.psi_comp.rbf_psi_comp module
The module for psi-statistics for RBF kernel
-
psiDerivativecomputations
(dL_dpsi0, dL_dpsi1, dL_dpsi2, variance, lengthscale, Z, variational_posterior)[source]
-
psicomputations
(variance, lengthscale, Z, variational_posterior, return_psi2_n=False)[source]
GPy.kern.src.psi_comp.rbf_psi_gpucomp module
The module for psi-statistics for RBF kernel
-
class
PSICOMP_RBF_GPU
(threadnum=256, blocknum=30, GPU_direct=False)[source]
Bases: GPy.kern.src.psi_comp.PSICOMP_RBF
-
get_dimensions
(Z, variational_posterior)[source]
-
psiDerivativecomputations
(kern, dL_dpsi0, dL_dpsi1, dL_dpsi2, Z, variational_posterior)[source]
-
psicomputations
(kern, Z, variational_posterior, return_psi2_n=False)[source]
-
reset_derivative
()[source]
-
sync_params
(lengthscale, Z, mu, S)[source]
GPy.kern.src.psi_comp.sslinear_psi_comp module
The package for the Psi statistics computation of the linear kernel for SSGPLVM
-
psiDerivativecomputations
(dL_dpsi0, dL_dpsi1, dL_dpsi2, variance, Z, variational_posterior)[source]
-
psicomputations
(variance, Z, variational_posterior, return_psi2_n=False)[source]
Compute psi-statistics for ss-linear kernel
GPy.kern.src.psi_comp.ssrbf_psi_comp module
The package for the psi statistics computation
-
psiDerivativecomputations
(dL_dpsi0, dL_dpsi1, dL_dpsi2, variance, lengthscale, Z, variational_posterior)[source]
-
psicomputations
(variance, lengthscale, Z, variational_posterior)[source]
Z - MxQ
mu - NxQ
S - NxQ
gamma - NxQ
GPy.kern.src.psi_comp.ssrbf_psi_gpucomp module
The module for psi-statistics for RBF kernel for Spike-and-Slab GPLVM
-
class
PSICOMP_SSRBF_GPU
(threadnum=128, blocknum=15, GPU_direct=False)[source]
Bases: GPy.kern.src.psi_comp.PSICOMP_RBF
-
get_dimensions
(Z, variational_posterior)[source]
-
psiDerivativecomputations
(kern, dL_dpsi0, dL_dpsi1, dL_dpsi2, Z, variational_posterior)[source]
-
psicomputations
(kern, Z, variational_posterior, return_psi2_n=False)[source]
Z - MxQ
mu - NxQ
S - NxQ
-
reset_derivative
()[source]
-
sync_params
(lengthscale, Z, mu, S, gamma)[source]