public class NormedRxToNormedRdFinite extends NormedRxToNormedRxFinite
| Constructor and Description |
|---|
NormedRxToNormedRdFinite(double dblMaureyConstant,
NormedRxToNormedRd[] aNormedRxToNormedRd)
NormedRxToNormedRdFinite Constructor
|
| Modifier and Type | Method and Description |
|---|---|
FunctionClassCoveringBounds |
agnosticCoveringNumberBounds()
Retrieve the Agnostic Covering Number Upper/Lower Bounds for the Function Class
|
NormedRxToNormedRd[] |
functionSpaces()
Retrieve the Array of Function Spaces in the Class
|
GeneralizedMetricVectorSpace |
inputMetricVectorSpace()
Retrieve the Input Vector Space
|
double |
operatorPopulationMetricNorm()
Compute the Operator Population Metric Norm
|
double |
operatorPopulationSupremumNorm()
Compute the Operator Population Supremum Norm
|
double |
operatorSampleMetricNorm(GeneralizedValidatedVector gvvi)
Compute the Operator Sample Metric Norm
|
double |
operatorSampleSupremumNorm(GeneralizedValidatedVector gvvi)
Compute the Operator Sample Supremum Norm
|
RdNormed |
outputMetricVectorSpace()
Retrieve the Output Vector Space
|
double[] |
populationCoveringNumber(double dblCover)
Estimate for the Function Class Population Covering Number Array, one for each dimension
|
double[] |
populationCoveringNumber(double[] adblCover)
Estimate for the Function Class Population Covering Number Array, one for each dimension
|
double[] |
populationRdMetricNorm()
Compute the Population R^d Metric Norm
|
double[] |
populationRdSupremumNorm()
Compute the Population R^d Supremum Norm
|
double[] |
populationSupremumCoveringNumber(double dblCover)
Estimate for the Function Class Population Supremum Covering Number Array, one for each dimension
|
double[] |
populationSupremumCoveringNumber(double[] adblCover)
Estimate for the Function Class Population Supremum Covering Number Array, one for each dimension
|
double[] |
sampleCoveringNumber(GeneralizedValidatedVector gvvi,
double dblCover)
Estimate for the Scale-Sensitive Sample Covering Number Array for the specified Cover Size
|
double[] |
sampleCoveringNumber(GeneralizedValidatedVector gvvi,
double[] adblCover)
Estimate for the Scale-Sensitive Sample Covering Number Array for the specified Cover Size
|
double[] |
sampleRdMetricNorm(GeneralizedValidatedVector gvvi)
Compute the Sample R^d Metric Norm
|
double[] |
sampleRdSupremumNorm(GeneralizedValidatedVector gvvi)
Compute the Sample R^d Supremum Norm
|
double[] |
sampleSupremumCoveringNumber(GeneralizedValidatedVector gvvi,
double dblCover)
Estimate for the Scale-Sensitive Sample Supremum Covering Number for the specified Cover Size
|
double[] |
sampleSupremumCoveringNumber(GeneralizedValidatedVector gvvi,
double[] adblCover)
Estimate for the Scale-Sensitive Sample Supremum Covering Number for the specified Cover Size
|
maureyConstant, outputDimension, populationMetricCoveringBounds, populationSupremumCoveringBounds, sampleMetricCoveringBounds, sampleSupremumCoveringBounds, scaleSensitiveCoveringBoundspublic NormedRxToNormedRdFinite(double dblMaureyConstant,
NormedRxToNormedRd[] aNormedRxToNormedRd)
throws java.lang.Exception
dblMaureyConstant - Maurey ConstantaNormedRxToNormedRd - Array of the Normed R^x To Normed R^d Spacesjava.lang.Exception - Thrown if the Inputs are Invalidpublic FunctionClassCoveringBounds agnosticCoveringNumberBounds()
NormedRxToNormedRxFiniteagnosticCoveringNumberBounds in class NormedRxToNormedRxFinitepublic GeneralizedMetricVectorSpace inputMetricVectorSpace()
NormedRxToNormedRxFiniteinputMetricVectorSpace in class NormedRxToNormedRxFinitepublic RdNormed outputMetricVectorSpace()
NormedRxToNormedRxFiniteoutputMetricVectorSpace in class NormedRxToNormedRxFinitepublic NormedRxToNormedRd[] functionSpaces()
public double[] populationCoveringNumber(double[] adblCover)
adblCover - The Size of the Cover Arraypublic double[] populationCoveringNumber(double dblCover)
dblCover - The Coverpublic double[] populationSupremumCoveringNumber(double[] adblCover)
adblCover - The Size of the Cover Arraypublic double[] populationSupremumCoveringNumber(double dblCover)
dblCover - The Coverpublic double[] sampleCoveringNumber(GeneralizedValidatedVector gvvi, double[] adblCover)
gvvi - The Validated Instance Vector SequenceadblCover - The Size of the Cover Arraypublic double[] sampleCoveringNumber(GeneralizedValidatedVector gvvi, double dblCover)
gvvi - The Validated Instance Vector SequencedblCover - The Size of the Cover Arraypublic double[] sampleSupremumCoveringNumber(GeneralizedValidatedVector gvvi, double[] adblCover)
gvvi - The Validated Instance Vector SequenceadblCover - The Size of the Cover Arraypublic double[] sampleSupremumCoveringNumber(GeneralizedValidatedVector gvvi, double dblCover)
gvvi - The Validated Instance Vector SequencedblCover - The Coverpublic double[] populationRdMetricNorm()
public double[] populationRdSupremumNorm()
public double[] sampleRdMetricNorm(GeneralizedValidatedVector gvvi)
gvvi - The Validated Vector Space Instancepublic double[] sampleRdSupremumNorm(GeneralizedValidatedVector gvvi)
gvvi - The Validated Vector Space Instancepublic double operatorPopulationMetricNorm()
throws java.lang.Exception
NormedRxToNormedRxFiniteoperatorPopulationMetricNorm in class NormedRxToNormedRxFinitejava.lang.Exception - Thrown if the Operator Norm cannot be computedpublic double operatorPopulationSupremumNorm()
throws java.lang.Exception
NormedRxToNormedRxFiniteoperatorPopulationSupremumNorm in class NormedRxToNormedRxFinitejava.lang.Exception - Thrown if the Operator Population Supremum Norm cannot be computedpublic double operatorSampleMetricNorm(GeneralizedValidatedVector gvvi) throws java.lang.Exception
NormedRxToNormedRxFiniteoperatorSampleMetricNorm in class NormedRxToNormedRxFinitegvvi - The Validated Vector Space Instancejava.lang.Exception - Thrown if the Operator Norm cannot be computedpublic double operatorSampleSupremumNorm(GeneralizedValidatedVector gvvi) throws java.lang.Exception
NormedRxToNormedRxFiniteoperatorSampleSupremumNorm in class NormedRxToNormedRxFinitegvvi - The Validated Vector Space Instancejava.lang.Exception - Thrown if the Operator Sample Supremum Norm cannot be computed