public interface LikelihoodFunction extends InputDataInfo
| Modifier and Type | Method and Description |
|---|---|
double[][] |
getCorrelationMatrix()
Gets the correlation matrix for the estimated parameters.
|
double[][] |
getCovarianceMatrix()
Gets the covariance matrix for the estimated parameters.
|
double[] |
getGradientVector()
Gets the gradient (vector of the first order partial log-likelihood derivatives).
|
double |
getLog()
Gets log-likelihood value for the present parameters estimator.
|
double |
getLog1stDeriv(java.lang.String attrName)
Gets log-likelihood first order partial derivative value for the present parameters estimator.
|
double |
getLog2ndDeriv(java.lang.String attr1Name,
java.lang.String attr2Name)
Gets log-likelihood second order partial derivative value for the present parameters estimator.
|
double[] |
getSignatureBeta()
Gets the values of the parameters included in the model signature.
|
int |
getSigVarIndex(java.lang.String varName)
Gets the index of the signature variable for a given name.
|
java.util.HashMap |
getSigVarIndexDictionary()
Gets the dictionary of the variables included in the model signature (map: index -> name).
|
java.lang.String |
getSigVarName(int varIdx)
Gets the name of the signature variable for a given index.
|
java.util.HashMap |
getSigVarNameDictionary()
Gets the dictionary of the variable names included in the model signature (map: name -> index).
|
double[] |
getStandardDeviationVector()
Gets the vector of standard deviation estimator for the present parameters estimator.
|
double[] |
getVarianceVector()
Gets the vector of variance estimator for the present parameters estimator.
|
getGroupUsage, getInternalFunctionSettings, getUniqueName, getUsage, getVarGroupName, getVarName, intcp, n, ptotaldouble getLog()
double getLog1stDeriv(java.lang.String attrName)
attrName - the name of the parameter.double getLog2ndDeriv(java.lang.String attr1Name,
java.lang.String attr2Name)
attr1Name - the name of the first parameter.attr2Name - the name of the second parameter.double[] getSignatureBeta()
double[] getGradientVector()
double[] getVarianceVector()
double[] getStandardDeviationVector()
double[][] getCovarianceMatrix()
double[][] getCorrelationMatrix()
java.lang.String getSigVarName(int varIdx)
varIdx - index of the variable.int getSigVarIndex(java.lang.String varName)
varName - signature variable name.java.util.HashMap getSigVarNameDictionary()
java.util.HashMap getSigVarIndexDictionary()