Package com.imsl.stat.distributions
Interface PDFHessianInterface
- All Superinterfaces:
PDFGradientInterface
- All Known Implementing Classes:
BinomialPD,ContinuousUniformPD,DiscreteUniformPD,ExponentialPD,ExtremeValuePD,GeometricPD,InverseGaussianPD,LogisticPD,LogLogisticPD,LogNormalPD,NegativeBinomialPD,NormalPD,ParetoPD,PoissonPD,RayleighPD,WeibullPD
A public interface for probability distributions that provide methods
to calculate the gradient and hessian of the density function
-
Method Summary
Modifier and TypeMethodDescriptiondouble[][]getPDFHessian(double x, double... params) Returns the hessian of the probability density function.Methods inherited from interface com.imsl.stat.distributions.PDFGradientInterface
getPDFGradient
-
Method Details
-
getPDFHessian
double[][] getPDFHessian(double x, double... params) Returns the hessian of the probability density function.- Parameters:
x- adoublevalue in the range of the random variableparams- adoublearray or a comma-separated list of doubles giving the values of the parametersNote: The argument
paramsis a variable length argument list (varargs).- Returns:
- a
doublematrix equal to the second partial derivatives of the probability density function with respect to the parameters evaluated at X=x
-