public class R1Continuous extends R1ContinuousVector implements R1Normed
Constructor and Description |
---|
R1Continuous(double dblLeftEdge,
double dblRightEdge,
R1 distR1,
int iPNorm)
R1Continuous Space Constructor
|
Modifier and Type | Method and Description |
---|---|
double |
borelMeasureSpaceExpectation(R1ToR1 funcR1ToR1)
Compute the Borel Measure Expectation for the specified R^1 To R^1 Function over the full Input Space
|
R1 |
borelSigmaMeasure()
Retrieve the Borel Sigma R^1 Probability Measure
|
int |
pNorm()
Retrieve the P-Norm Index of the Metric Space
|
double |
populationMetricNorm()
Retrieve the Population Metric Norm
|
double |
populationMode()
Retrieve the Population Mode
|
double |
sampleMetricNorm(double dblX)
Compute the Metric Norm of the Sample
|
static R1Continuous |
Standard(double dblLeftEdge,
double dblRightEdge,
R1 distR1,
int iPNorm)
Construct the Standard l^p R^1 Continuous Space Instance
|
static R1Continuous |
Supremum(double dblLeftEdge,
double dblRightEdge,
R1 distR1)
Construct the Supremum (i.e., l^Infinity) R^1 Continuous Space Instance
|
cardinality, hyperVolume, isPredictorBounded, leftEdge, match, rightEdge, Standard, subset, validateInstance
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
validateInstance
cardinality, hyperVolume, isPredictorBounded, leftEdge, match, rightEdge, subset
public R1Continuous(double dblLeftEdge, double dblRightEdge, R1 distR1, int iPNorm) throws java.lang.Exception
dblLeftEdge
- The Left EdgedblRightEdge
- The Right EdgedistR1
- The R^1 Borel Sigma MeasureiPNorm
- The p-norm of the Spacejava.lang.Exception
- Thrown if the Inputs are Invalidpublic static final R1Continuous Standard(double dblLeftEdge, double dblRightEdge, R1 distR1, int iPNorm)
dblLeftEdge
- The Left EdgedblRightEdge
- The Right EdgedistR1
- The R^1 Borel Sigma MeasureiPNorm
- The p-norm of the Spacepublic static final R1Continuous Supremum(double dblLeftEdge, double dblRightEdge, R1 distR1)
dblLeftEdge
- The Left EdgedblRightEdge
- The Right EdgedistR1
- The R^1 Borel Sigma Measurepublic int pNorm()
GeneralizedMetricVectorSpace
pNorm
in interface GeneralizedMetricVectorSpace
public R1 borelSigmaMeasure()
R1Normed
borelSigmaMeasure
in interface R1Normed
public double sampleMetricNorm(double dblX) throws java.lang.Exception
R1Normed
sampleMetricNorm
in interface R1Normed
dblX
- The Samplejava.lang.Exception
- Thrown if the Inputs are Invalidpublic double populationMode() throws java.lang.Exception
R1Normed
populationMode
in interface R1Normed
java.lang.Exception
- Thrown if the Population Mode cannot be calculatedpublic double populationMetricNorm() throws java.lang.Exception
GeneralizedMetricVectorSpace
populationMetricNorm
in interface GeneralizedMetricVectorSpace
java.lang.Exception
- The Population Metric Norm cannot be computedpublic double borelMeasureSpaceExpectation(R1ToR1 funcR1ToR1) throws java.lang.Exception
R1Normed
borelMeasureSpaceExpectation
in interface R1Normed
funcR1ToR1
- R^1 To R^1 Function Instancejava.lang.Exception
- Thrown if the Population Mode cannot be calculated