public class RegularizerR1ContinuousToR1Continuous extends NormedR1ContinuousToR1Continuous implements RegularizerR1ToR1
Constructor and Description |
---|
RegularizerR1ContinuousToR1Continuous(R1ToR1 funcRegularizerR1ToR1,
R1Continuous r1ContinuousInput,
R1Continuous r1ContinuousOutput,
double dblLambda)
RegularizerR1ContinuousToR1Continuous Function Space Constructor
|
Modifier and Type | Method and Description |
---|---|
double |
lambda()
Retrieve the Regularization Constant Lambda
|
double |
structuralLoss(R1ToR1 funcR1ToR1,
double[] adblX)
Compute the Regularization Sample Structural Loss
|
double |
structuralRisk(R1R1 distR1R1,
R1ToR1 funcR1ToR1,
double[] adblX,
double[] adblY)
Compute the Regularization Sample Structural Loss
|
populationMetricNorm
function, inputMetricVectorSpace, outputMetricVectorSpace, populationESS, sampleMetricNorm, sampleSupremumNorm
populationCoveringNumber, populationSupremumCoveringNumber, populationSupremumMetricNorm, sampleCoveringNumber, sampleSupremumCoveringNumber
public RegularizerR1ContinuousToR1Continuous(R1ToR1 funcRegularizerR1ToR1, R1Continuous r1ContinuousInput, R1Continuous r1ContinuousOutput, double dblLambda) throws java.lang.Exception
funcRegularizerR1ToR1
- The R^1 To R^1 Regularizer Functionr1ContinuousInput
- The Continuous R^1 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()
RegularizerR1ToR1
lambda
in interface RegularizerR1ToR1
public double structuralLoss(R1ToR1 funcR1ToR1, double[] adblX) throws java.lang.Exception
RegularizerR1ToR1
structuralLoss
in interface RegularizerR1ToR1
funcR1ToR1
- R^1 To R^1 Function InstanceadblX
- The Predictor Instancejava.lang.Exception
- Thrown if the Inputs are Invalidpublic double structuralRisk(R1R1 distR1R1, R1ToR1 funcR1ToR1, double[] adblX, double[] adblY) throws java.lang.Exception
RegularizerR1ToR1
structuralRisk
in interface RegularizerR1ToR1
distR1R1
- R^1 R^1 Multivariate MeasurefuncR1ToR1
- R^1 To R^1 Function InstanceadblX
- The Predictor InstanceadblY
- The Response Instancejava.lang.Exception
- Thrown if the Inputs are Invalid