|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.numericalmethod.suanshu.stats.regression.linear.glm.distribution.Family
com.numericalmethod.suanshu.stats.regression.linear.glm.distribution.Gamma
com.numericalmethod.suanshu.stats.regression.linear.glm.quasi.family.Gamma
public class Gamma
The quasi Gamma family of GLM.
| Constructor Summary | |
|---|---|
Gamma()
Create an instance of Gamma. |
|
Gamma(LinkFunction link)
Create an instance of Gamma with an overriding link function. |
|
| Method Summary | |
|---|---|
Family |
asFamily()
|
double |
quasiDeviance(double y,
double mu)
the quasi-deviance function corresponding to a single observation |
double |
quasiLikelihood(double mu,
double y)
the quasi-likelihood function corresponding to a single observation Q(μ; y) |
| Methods inherited from class com.numericalmethod.suanshu.stats.regression.linear.glm.distribution.Gamma |
|---|
AIC, cumulant, deviance, dispersion, overdispersion, theta, variance |
| Methods inherited from class com.numericalmethod.suanshu.stats.regression.linear.glm.distribution.Family |
|---|
link |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.numericalmethod.suanshu.stats.regression.linear.glm.quasi.family.QuasiFamily |
|---|
link |
| Methods inherited from interface com.numericalmethod.suanshu.stats.regression.linear.glm.distribution.ExponentialDistribution |
|---|
AIC, cumulant, deviance, dispersion, overdispersion, theta, variance |
| Constructor Detail |
|---|
public Gamma()
Gamma.
The canonical link is Inverse.
public Gamma(LinkFunction link)
Gamma with an overriding link function.
link - the overriding link function| Method Detail |
|---|
public double quasiLikelihood(double mu,
double y)
QuasiFamily
quasiLikelihood in interface QuasiFamilymu - μy - y
public double quasiDeviance(double y,
double mu)
QuasiFamily
quasiDeviance in interface QuasiFamilyy - ymu - μ
public Family asFamily()
asFamily in interface QuasiFamily
|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||