Class LinkInverse
- java.lang.Object
-
- dev.nm.stat.regression.linear.glm.distribution.link.LinkInverse
-
- All Implemented Interfaces:
LinkFunction
public class LinkInverse extends Object implements LinkFunction
This class represents the inverse link function:g(x) = 1/x
- See Also:
GeneralizedLinearModel
-
-
Constructor Summary
Constructors Constructor Description LinkInverse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
derivative(double x)
Derivative of the link function, i.e., g'(x).double
inverse(double x)
Inverse of the link function, i.e., g-1(x).
-
-
-
Method Detail
-
inverse
public double inverse(double x)
Description copied from interface:LinkFunction
Inverse of the link function, i.e., g-1(x).- Specified by:
inverse
in interfaceLinkFunction
- Parameters:
x
- x- Returns:
- g-1(x)
-
derivative
public double derivative(double x)
Derivative of the link function, i.e., g'(x). \[ g'(x) = -\frac{1}{x^2} \]- Specified by:
derivative
in interfaceLinkFunction
- Parameters:
x
- x- Returns:
- g'(x)
-
-