public static class Logistic.Parametric extends Object implements ParametricUnivariateFunction
| Constructor and Description |
|---|
Parametric() |
| Modifier and Type | Method and Description |
|---|---|
double[] |
gradient(double x,
double... param)
Computes the value of the gradient at
x. |
double |
value(double x,
double... param)
Computes the value of the sigmoid at
x. |
public double value(double x,
double... param)
x.value in interface ParametricUnivariateFunctionx - Value for which the function must be computed.param - Values for k, m, b, q, a and n.NullArgumentException - if param is null.DimensionMismatchException - if the size of param is
not 6.NotStrictlyPositiveException - if param[5] <= 0.public double[] gradient(double x,
double... param)
x.
The components of the gradient vector are the partial
derivatives of the function with respect to each of the parameters.gradient in interface ParametricUnivariateFunctionx - Value at which the gradient must be computed.param - Values for k, m, b, q, a and n.x.NullArgumentException - if param is null.DimensionMismatchException - if the size of param is
not 6.NotStrictlyPositiveException - if param[5] <= 0.Copyright © 2024 CNES. All rights reserved.