physbo.blm.prior.gauss module¶
-
class
physbo.blm.prior.gauss.
cov_const
(params=None)[ソース]¶ ベースクラス:
object
isotropic variance-covariance
All elements have the same variance and are independent with each other
-
params
¶ half of log of covariance
- Type
float
-
sigma2
¶ covariance
- Type
float
-
prec
¶ precision (= inv. of covariance)
- Type
float
-
get_cov
(nbasis, params=None)[ソース]¶ computes the covariance
- パラメータ
nbasis (int) -- the number of components
params (float) -- half of log of variance (default: self.params)
- 戻り値
nbasis-by-n-basis covariance matrix
- 戻り値の型
numpy.ndarray
-
-
class
physbo.blm.prior.gauss.
gauss
(nbasis, cov=None)[ソース]¶ ベースクラス:
object
Gaussian prior
-
nbasis
¶ number of components
- Type
int
-
get_cov
(params=None)[ソース]¶ calculates the variance-covariance matrix of priors
- パラメータ
params (float) -- half of log of variance (default: self.cov.params)
- 戻り値
- 戻り値の型
numpy.ndarray
-
get_mean
(params=None)[ソース]¶ calculates the mean value of priors
- パラメータ
params (float) -- half of log of variance (not used)
- 戻り値
- 戻り値の型
numpy.ndarray
-