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 FunctionClassCoveringBoundsagnosticCoveringNumberBounds()Retrieve the Agnostic Covering Number Upper/Lower Bounds for the Function ClassNormedRxToNormedR1[]functionSpaces()Retrieve the Array of Function Spaces in the ClassGeneralizedMetricVectorSpaceinputMetricVectorSpace()Retrieve the Input Vector SpacedoubleoperatorPopulationMetricNorm()Compute the Operator Population Metric NormdoubleoperatorPopulationSupremumNorm()Compute the Operator Population Supremum NormdoubleoperatorSampleMetricNorm(GeneralizedValidatedVector generalizedValidatedVector)Compute the Operator Sample Metric NormdoubleoperatorSampleSupremumNorm(GeneralizedValidatedVector generalizedValidatedVector)Compute the Operator Sample Supremum NormR1NormedoutputMetricVectorSpace()Retrieve the Output Vector SpacedoublepopulationCoveringNumber(double cover)Estimate for the Function Class Population Covering NumberdoublepopulationSupremumCoveringNumber(double cover)Estimate for the Function Class Population Supremum Covering NumberdoublesampleCoveringNumber(GeneralizedValidatedVector generalizedValidatedVector, double cover)Estimate for the Scale-Sensitive Sample Covering Number for the specified Cover SizedoublesampleSupremumCoveringNumber(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, scaleSensitiveCoveringBoundsMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
agnosticCoveringNumberBounds
Description copied from class:NormedRxToNormedRxFiniteRetrieve the Agnostic Covering Number Upper/Lower Bounds for the Function Class- Specified by:
agnosticCoveringNumberBoundsin classNormedRxToNormedRxFinite- Returns:
- The Agnostic Covering Number Upper/Lower Bounds for the Function Class
-
inputMetricVectorSpace
Description copied from class:NormedRxToNormedRxFiniteRetrieve the Input Vector Space- Specified by:
inputMetricVectorSpacein classNormedRxToNormedRxFinite- Returns:
- The Input Vector Space
-
outputMetricVectorSpace
Description copied from class:NormedRxToNormedRxFiniteRetrieve the Output Vector Space- Specified by:
outputMetricVectorSpacein 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:NormedRxToNormedRxFiniteCompute the Operator Population Metric Norm- Specified by:
operatorPopulationMetricNormin 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:NormedRxToNormedRxFiniteCompute the Operator Population Supremum Norm- Specified by:
operatorPopulationSupremumNormin 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:NormedRxToNormedRxFiniteCompute the Operator Sample Metric Norm- Specified by:
operatorSampleMetricNormin 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:NormedRxToNormedRxFiniteCompute the Operator Sample Supremum Norm- Specified by:
operatorSampleSupremumNormin 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
-