public class RegularizerRdContinuousToR1Continuous extends NormedRdContinuousToR1Continuous implements RegularizerRdToR1
| Constructor and Description |
|---|
RegularizerRdContinuousToR1Continuous(RdToR1 funcRdToR1,
RdContinuousBanach rdContinuousInput,
R1Continuous r1ContinuousOutput,
double dblLambda)
RegularizerRdContinuousToR1Continuous Function Space Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
lambda()
Retrieve the Regularization Constant Lambda
|
double |
structuralLoss(RdToR1 funcRdToR1,
double[][] aadblX)
Compute the Regularization Sample Structural Loss
|
double |
structuralRisk(RdR1 distRdR1,
RdToR1 funcRdToR1,
double[][] aadblX,
double[] adblY)
Compute the Regularization Sample Structural Loss
|
populationMetricNormfunction, inputMetricVectorSpace, outputMetricVectorSpace, populationESS, sampleMetricNorm, sampleSupremumNormpopulationCoveringNumber, populationSupremumCoveringNumber, populationSupremumMetricNorm, sampleCoveringNumber, sampleSupremumCoveringNumberpublic RegularizerRdContinuousToR1Continuous(RdToR1 funcRdToR1, RdContinuousBanach rdContinuousInput, R1Continuous r1ContinuousOutput, double dblLambda) throws java.lang.Exception
funcRdToR1 - The R^d To R^1 FunctionrdContinuousInput - The Continuous R^d Input Metric Vector Spacer1ContinuousOutput - The Continuous R^1 Output Metric Vector SpacedblLambda - The Regularization Lambdajava.lang.Exception - Thrown if the Inputs are Invalidpublic double lambda()
RegularizerRdToR1lambda in interface RegularizerRdToR1public double structuralLoss(RdToR1 funcRdToR1, double[][] aadblX) throws java.lang.Exception
RegularizerRdToR1structuralLoss in interface RegularizerRdToR1funcRdToR1 - R^d To R^1 Function InstanceaadblX - The Sample Instancejava.lang.Exception - Thrown if the Inputs are Invalidpublic double structuralRisk(RdR1 distRdR1, RdToR1 funcRdToR1, double[][] aadblX, double[] adblY) throws java.lang.Exception
RegularizerRdToR1structuralRisk in interface RegularizerRdToR1distRdR1 - R^d R^1 Multivariate MeasurefuncRdToR1 - R^d To R^1 Function InstanceaadblX - The Sample InstanceadblY - The Response Instancejava.lang.Exception - Thrown if the Inputs are Invalid