Evaluation that is designed for extension. All of the
methods implemented here use the methods that are left unimplemented.
TODO cache results?
| Modifier and Type | Field and Description |
|---|---|
| private final int | observationSize
number of observations |
| Access | Constructor and Description |
|---|---|
| pack-priv | AbstractEvaluation(final int
the number of observation. Needed for observationSize)getRMS().Constructor. |
| Modifier and Type | Method and Description |
|---|---|
| public double | getCost()
Implements org. Get the cost. |
| public RealMatrix | getCovariances(double
Singularity threshold. threshold)Implements org. Get the covariance matrix of the optimized parameters. |
| public double | getRMS()
Implements org. Get the normalized cost. |
| public RealVector | getSigma(double
Singularity threshold (see covarianceSingularityThreshold)computeCovariances).Implements org. Get an estimate of the standard deviation of the parameters. |
| observationSize | back to summary |
|---|---|
| private final int observationSize number of observations | |
| AbstractEvaluation | back to summary |
|---|---|
| pack-priv AbstractEvaluation(final int observationSize) Constructor.
| |
| getCost | back to summary |
|---|---|
| public double getCost() Implements org. Doc from org. Get the cost.
| |
| getCovariances | back to summary |
|---|---|
| public RealMatrix getCovariances(double threshold) Implements org. Doc from org. Get the covariance matrix of the optimized parameters.
| |
| getRMS | back to summary |
|---|---|
| public double getRMS() Implements org. Doc from org. Get the normalized cost. It is the square-root of the sum of squared of the residuals, divided by the number of measurements.
| |
| getSigma | back to summary |
|---|---|
| public RealVector getSigma(double covarianceSingularityThreshold) Implements org. Doc from org. Get an estimate of the standard deviation of the parameters. The returned
values are the square root of the diagonal coefficients of the covariance
matrix,
| |