Package org.drip.spaces.functionclass
Class NormedRxToNormedR1Finite
java.lang.Object
org.drip.spaces.functionclass.NormedRxToNormedRxFinite
org.drip.spaces.functionclass.NormedRxToNormedR1Finite
- Direct Known Subclasses:
NormedR1ToNormedR1Finite
,NormedRdToNormedR1Finite
public class NormedRxToNormedR1Finite extends NormedRxToNormedRxFinite
NormedRxToNormedR1Finite implements the Class F with f E f : Normed Rx To Normed
R1 Space of Finite Functions. The Reference we've used is:
- Carl, B., and I. Stephani (1990): Entropy, Compactness, and the Approximation of Operators Cambridge University Press Cambridge UK
- Retrieve the Array of Function Spaces in the Class
- Estimate for the Function Class Population Covering Number
- Estimate for the Function Class Population Supremum Covering Number
- Estimate for the Scale-Sensitive Sample Covering Number for the specified Cover Size
- Estimate for the Scale-Sensitive Sample Supremum Covering Number for the specified Cover Size
- Author:
- Lakshmi Krishnamurthy
-
Method Summary
Modifier and Type Method Description FunctionClassCoveringBounds
agnosticCoveringNumberBounds()
Retrieve the Agnostic Covering Number Upper/Lower Bounds for the Function ClassNormedRxToNormedR1[]
functionSpaces()
Retrieve the Array of Function Spaces in the ClassGeneralizedMetricVectorSpace
inputMetricVectorSpace()
Retrieve the Input Vector Spacedouble
operatorPopulationMetricNorm()
Compute the Operator Population Metric Normdouble
operatorPopulationSupremumNorm()
Compute the Operator Population Supremum Normdouble
operatorSampleMetricNorm(GeneralizedValidatedVector generalizedValidatedVector)
Compute the Operator Sample Metric Normdouble
operatorSampleSupremumNorm(GeneralizedValidatedVector generalizedValidatedVector)
Compute the Operator Sample Supremum NormR1Normed
outputMetricVectorSpace()
Retrieve the Output Vector Spacedouble
populationCoveringNumber(double cover)
Estimate for the Function Class Population Covering Numberdouble
populationSupremumCoveringNumber(double cover)
Estimate for the Function Class Population Supremum Covering Numberdouble
sampleCoveringNumber(GeneralizedValidatedVector generalizedValidatedVector, double cover)
Estimate for the Scale-Sensitive Sample Covering Number for the specified Cover Sizedouble
sampleSupremumCoveringNumber(GeneralizedValidatedVector generalizedValidatedVector, double cover)
Estimate for the Scale-Sensitive Sample Supremum Covering Number for the specified Cover SizeMethods inherited from class org.drip.spaces.functionclass.NormedRxToNormedRxFinite
maureyConstant, outputDimension, populationMetricCoveringBounds, populationSupremumCoveringBounds, sampleMetricCoveringBounds, sampleSupremumCoveringBounds, scaleSensitiveCoveringBounds
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
agnosticCoveringNumberBounds
Description copied from class:NormedRxToNormedRxFinite
Retrieve the Agnostic Covering Number Upper/Lower Bounds for the Function Class- Specified by:
agnosticCoveringNumberBounds
in classNormedRxToNormedRxFinite
- Returns:
- The Agnostic Covering Number Upper/Lower Bounds for the Function Class
-
inputMetricVectorSpace
Description copied from class:NormedRxToNormedRxFinite
Retrieve the Input Vector Space- Specified by:
inputMetricVectorSpace
in classNormedRxToNormedRxFinite
- Returns:
- The Input Vector Space
-
outputMetricVectorSpace
Description copied from class:NormedRxToNormedRxFinite
Retrieve the Output Vector Space- Specified by:
outputMetricVectorSpace
in classNormedRxToNormedRxFinite
- Returns:
- The Output Vector Space
-
functionSpaces
Retrieve the Array of Function Spaces in the Class- Returns:
- The Array of Function Spaces in the Class
-
populationCoveringNumber
public double populationCoveringNumber(double cover) throws java.lang.ExceptionEstimate for the Function Class Population Covering Number- Parameters:
cover
- The Size of the Cover- Returns:
- Function Class Population Covering Number Estimate
- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
populationSupremumCoveringNumber
public double populationSupremumCoveringNumber(double cover) throws java.lang.ExceptionEstimate for the Function Class Population Supremum Covering Number- Parameters:
cover
- The Size of the Cover- Returns:
- Function Class Population Supremum Covering Number Estimate
- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
sampleCoveringNumber
public double sampleCoveringNumber(GeneralizedValidatedVector generalizedValidatedVector, double cover) throws java.lang.ExceptionEstimate for the Scale-Sensitive Sample Covering Number for the specified Cover Size- Parameters:
generalizedValidatedVector
- The Validated Instance Vector Sequencecover
- The Size of the Cover- Returns:
- The Scale-Sensitive Sample Covering Number for the specified Cover Size
- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
sampleSupremumCoveringNumber
public double sampleSupremumCoveringNumber(GeneralizedValidatedVector generalizedValidatedVector, double cover) throws java.lang.ExceptionEstimate for the Scale-Sensitive Sample Supremum Covering Number for the specified Cover Size- Parameters:
generalizedValidatedVector
- The Validated Instance Vector Sequencecover
- The Size of the Cover- Returns:
- The Scale-Sensitive Sample Supremum Covering Number for the specified Cover Size
- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
operatorPopulationMetricNorm
public double operatorPopulationMetricNorm() throws java.lang.ExceptionDescription copied from class:NormedRxToNormedRxFinite
Compute the Operator Population Metric Norm- Specified by:
operatorPopulationMetricNorm
in classNormedRxToNormedRxFinite
- Returns:
- The Operator Population Metric Norm
- Throws:
java.lang.Exception
- Thrown if the Operator Norm cannot be computed
-
operatorPopulationSupremumNorm
public double operatorPopulationSupremumNorm() throws java.lang.ExceptionDescription copied from class:NormedRxToNormedRxFinite
Compute the Operator Population Supremum Norm- Specified by:
operatorPopulationSupremumNorm
in classNormedRxToNormedRxFinite
- Returns:
- The Operator Population Supremum Norm
- Throws:
java.lang.Exception
- Thrown if the Operator Population Supremum Norm cannot be computed
-
operatorSampleMetricNorm
public double operatorSampleMetricNorm(GeneralizedValidatedVector generalizedValidatedVector) throws java.lang.ExceptionDescription copied from class:NormedRxToNormedRxFinite
Compute the Operator Sample Metric Norm- Specified by:
operatorSampleMetricNorm
in classNormedRxToNormedRxFinite
- Parameters:
generalizedValidatedVector
- The Validated Vector Space Instance- Returns:
- The Operator Sample Metric Norm
- Throws:
java.lang.Exception
- Thrown if the Operator Norm cannot be computed
-
operatorSampleSupremumNorm
public double operatorSampleSupremumNorm(GeneralizedValidatedVector generalizedValidatedVector) throws java.lang.ExceptionDescription copied from class:NormedRxToNormedRxFinite
Compute the Operator Sample Supremum Norm- Specified by:
operatorSampleSupremumNorm
in classNormedRxToNormedRxFinite
- Parameters:
generalizedValidatedVector
- The Validated Vector Space Instance- Returns:
- The Operator Sample Supremum Norm
- Throws:
java.lang.Exception
- Thrown if the Operator Sample Supremum Norm cannot be computed
-