Package com.polytechnik.utils
Interface VectorXVectorFPointAccess
- All Known Subinterfaces:
VectorXVectorFPointEvaluatableCommon.VectorXVectorFPointAccessWithDimensionAdjusted
public interface VectorXVectorFPointAccess
An interface to access a single point of a vector X to Vector F model.
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getChristoffelOatF
(double[] forig) A regular 1/K(F).double
Like a 1/K(x).double[]
Least squares approximation offorig
(for unit tests).double[]
The value offorig
corresponding to the maximal probability.double
getFProbabilityAtX
(double[] forig) An evaluation of conditional probability.double
The maximal value of probability, corresponds to the only non--zero eigenvalue.double[]
The state psi(F) giving maximal probability.
-
Method Details
-
getFProbabilityAtX
double getFProbabilityAtX(double[] forig) An evaluation of conditional probability. -
getChristoffelOatX
double getChristoffelOatX()Like a 1/K(x). -
getChristoffelOatF
double getChristoffelOatF(double[] forig) A regular 1/K(F). -
getMaximalProbability
double getMaximalProbability()The maximal value of probability, corresponds to the only non--zero eigenvalue. -
getPsiFNonNormalized
double[] getPsiFNonNormalized()The state psi(F) giving maximal probability.- Returns:
- psi(F) in regularized basis.
-
getFLeastSquaresX
double[] getFLeastSquaresX()Least squares approximation offorig
(for unit tests).- Returns:
- The value in original basis (forig).
-
getFofMaximalProbability
double[] getFofMaximalProbability()The value offorig
corresponding to the maximal probability.- Returns:
- The value in original basis (forig).
-