public class L1R1CoveringBounds extends java.lang.Object implements FunctionClassCoveringBounds
Constructor and Description |
---|
L1R1CoveringBounds(double dblSupport,
double dblVariation,
double dblBound)
L1R1CoveringBounds Constructor
|
Modifier and Type | Method and Description |
---|---|
double |
bound()
Retrieve the Function Bound
|
double |
logLowerBound(double dblCover)
Log of the Lower Bound of the Function Covering Number
|
double |
logUpperBound(double dblCover)
Log of the Upper Bound of the Function Covering Number
|
double |
support()
Retrieve the Ordinate Support
|
double |
variation()
Retrieve the Function Variation
|
public L1R1CoveringBounds(double dblSupport, double dblVariation, double dblBound) throws java.lang.Exception
dblSupport
- The Ordinate SupportdblVariation
- The Function VariationdblBound
- The Function Boundjava.lang.Exception
- Thrown if the Inputs are Invalidpublic double support()
public double variation()
public double bound()
public double logLowerBound(double dblCover) throws java.lang.Exception
FunctionClassCoveringBounds
logLowerBound
in interface FunctionClassCoveringBounds
dblCover
- The Size of the Coverjava.lang.Exception
- Thrown if the Inputs are Invalidpublic double logUpperBound(double dblCover) throws java.lang.Exception
FunctionClassCoveringBounds
logUpperBound
in interface FunctionClassCoveringBounds
dblCover
- The Size of the Coverjava.lang.Exception
- Thrown if the Inputs are Invalid