Package | Description |
---|---|
org.drip.function.definition | |
org.drip.function.rdtor1descent |
Modifier and Type | Method and Description |
---|---|
UnitVector |
SizedVector.direction()
Retrieve the Unit Direction Vector
|
UnitVector |
RdToR1.gradient(double[] adblVariate)
Construct an Instance of the Unit Gradient Vector at the given Input Variates
|
static UnitVector |
UnitVector.Standard(double[] adbl)
Construct an Instance of the Unit Vector from the Input Vector
|
Constructor and Description |
---|
SizedVector(UnitVector uv,
double dblMagnitude)
SizedVector Constructor
|
Modifier and Type | Method and Description |
---|---|
UnitVector |
LineEvolutionVerifierMetrics.targetDirection()
Retrieve the Target Direction Unit Vector
|
Modifier and Type | Method and Description |
---|---|
LineEvolutionVerifierMetrics |
WolfeEvolutionVerifier.metrics(UnitVector uvTargetDirection,
double[] adblCurrentVariate,
RdToR1 funcRdToR1,
double dblStepLength) |
abstract LineEvolutionVerifierMetrics |
LineEvolutionVerifier.metrics(UnitVector uvTargetDirection,
double[] adblCurrentVariate,
RdToR1 funcRdToR1,
double dblStepLength)
Generate the Verifier Metrics for the Specified Inputs
|
LineEvolutionVerifierMetrics |
CurvatureEvolutionVerifier.metrics(UnitVector uvTargetDirection,
double[] adblCurrentVariate,
RdToR1 funcRdToR1,
double dblStepLength) |
LineEvolutionVerifierMetrics |
ArmijoEvolutionVerifier.metrics(UnitVector uvTargetDirection,
double[] adblCurrentVariate,
RdToR1 funcRdToR1,
double dblStepLength) |
boolean |
LineEvolutionVerifier.verify(UnitVector uvTargetDirection,
double[] adblCurrentVariate,
RdToR1 funcRdToR1,
double dblStepLength)
Verify if the specified Inputs satisfy the Criterion
|
Constructor and Description |
---|
ArmijoEvolutionVerifierMetrics(double dblArmijoParameter,
boolean bMaximizerCheck,
UnitVector uvTargetDirection,
double[] adblCurrentVariate,
double dblStepLength,
double dblCurrentVariateFunctionValue,
double dblNextVariateFunctionValue,
double[] adblCurrentVariateFunctionJacobian)
ArmijoEvolutionVerifierMetrics Constructor
|
CurvatureEvolutionVerifierMetrics(double dblCurvatureParameter,
boolean bStrongCurvatureCriterion,
UnitVector uvTargetDirection,
double[] adblCurrentVariate,
double dblStepLength,
double[] adblCurrentVariateFunctionJacobian,
double[] adblNextVariateFunctionJacobian)
CurvatureEvolutionVerifierMetrics Constructor
|
WolfeEvolutionVerifierMetrics(double dblArmijoParameter,
boolean bMaximizerCheck,
double dblCurvatureParameter,
boolean bStrongCurvatureCriterion,
UnitVector uvTargetDirection,
double[] adblCurrentVariate,
double dblStepLength,
double dblCurrentVariateFunctionValue,
double dblNextVariateFunctionValue,
double[] adblCurrentVariateFunctionJacobian,
double[] adblNextVariateFunctionJacobian)
WolfeEvolutionVerifierMetrics Constructor
|