public class MultivariateGaussianPrior extends java.lang.Object implements NamedFunction
MultivariateGaussianPrior class.
| Constructor and Description |
|---|
MultivariateGaussianPrior(ParamSet set)
Constructor for MultivariateGaussianPrior.
|
| Modifier and Type | Method and Description |
|---|---|
double |
derivValue(java.lang.String derivParName,
NamedDoubleSet pars)
derivValue.
|
Names |
names() |
boolean |
providesDeriv(java.lang.String name)
Возвращает true только если производная явно задана.
|
double |
value(NamedDoubleSet pars)
value.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDimension, namesAsArraypublic MultivariateGaussianPrior(ParamSet set)
Constructor for MultivariateGaussianPrior.
set - a ParamSet object.public double derivValue(java.lang.String derivParName, NamedDoubleSet pars) throws NotDefinedException, NameNotFoundException
derivValue.
derivValue in interface NamedFunctionderivParName - a String object.pars - a NamedDoubleSet object.NotDefinedException - - выкидывается только если имя есть в списке имен, но аналитической производной нетNameNotFoundExceptionpublic boolean providesDeriv(java.lang.String name)
providesDeriv in interface NamedFunctionname - a String object.public double value(NamedDoubleSet pars) throws NameNotFoundException
value.
value in interface NamedFunctionpars - a NamedDoubleSet object.NameNotFoundException