|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OptimizableNDContinuousDifferentiable
Interface for Differentiable ND functions. It extends the OptimizableNDContinuous interface.
Method Summary | |
---|---|
double[][] |
get2ndDerivative(double[] x)
Gets the hessian of the function. |
double |
get2ndDerivative(double[] x,
int dim1,
int dim2)
Gets the second derivative of the function in a specific direction |
double[] |
getDerivative(double[] x)
Gets the gradient of the function. |
Methods inherited from interface edu.jhu.bme.smile.commons.optimize.OptimizableNDContinuous |
---|
getDomainMax, getDomainMin, getDomainTolerance, getNumberOfDimensions, getValue |
Method Detail |
---|
double[] getDerivative(double[] x)
x
- location to calculate derivatives
double[][] get2ndDerivative(double[] x)
x
- location to calculate derivatives
double get2ndDerivative(double[] x, int dim1, int dim2)
x
- location to calculate derivativedim1
- dimension to take the first derivative indim2
- dimension to take the second derivative in
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |