Package com.polytechnik.kgo
Class TestDirectProjection
java.lang.Object
com.polytechnik.kgo.TestDirectProjection
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final DirectProjectionSolutionVectorXVectorF
(package private) final DataReadObservationVectorXVectorF
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) double
(package private) double[]
getFF()
(package private) double[]
(package private) XXMatrs
(package private) ToDoubleFunction
<double[]> Local weight; if the Error=0 then it is=1, corresponds to Eq.(package private) double
Total covered weight, corresponds to the sum in Error expression, Eq.(package private) double
The same as getProjectedTotalCoverageWithoutSpectrum.(package private) double
getProjectedTotalCoverageWithoutSpectrum3
(double[] evXbasis) \sum \varpi(x^{(l)}) * \omega^{(l)}, the \varpi is calculated in an orthogonal basis using Eq.(package private) double
(package private) double
Total covered weight, corresponds to the sum in Error expression, Eq.(package private) double[]
getXF()
(package private) double[]
(package private) double[]
getXX()
(package private) double[]
(package private) XXMatrs
(package private) XXMatrs
(package private) XXMatrs
static void
(package private) static void
runAllTests
(Random r, double eps) (package private) static void
testApproachVectorXVectorF_Christoffel
(TestDirectProjection ts, boolean flag_exact, double eps) (package private) static void
testApproachVectorXVectorF_Not_Ready_Yet
(int nx, int nf, Random r, int size, double eps) Just to test a concept: try many to many.(package private) static void
testApproachVectorXVectorF_Simple
(TestDirectProjection ts, boolean flag_exact, double eps) (package private) static void
testApproachVectorXVectorF_SpectralTest
(TestDirectProjection ts, boolean flag_exact, double eps) (package private) static void
testApproachVectorXVectorF_TestCorrelation
(TestDirectProjection ts, double eps)
-
Field Details
-
ro
-
directProjectionTestSolutionVectorXVectorF
-
-
Constructor Details
-
TestDirectProjection
TestDirectProjection(DataReadObservationVectorXVectorF ro)
-
-
Method Details
-
getXX
double[] getXX() -
getXX
-
getFF
double[] getFF() -
getFF
-
getXF
double[] getXF() -
getXF
-
getTotalWeight
double getTotalWeight() -
getAveraged
-
getXXandXKftoxX
XXMatrs getXXandXKftoxX() -
getXXandXKfX
XXMatrs getXXandXKfX() -
getXXandXKX
XXMatrs getXXandXKX() -
getFFandFKF
XXMatrs getFFandFKF() -
getFtoXProjectedWeight
ToDoubleFunction<double[]> getFtoXProjectedWeight()Local weight; if the Error=0 then it is=1, corresponds to Eq. (88) for \varpi(g). -
getProjectedTotalCoverageWithoutSpectrum
double getProjectedTotalCoverageWithoutSpectrum()Total covered weight, corresponds to the sum in Error expression, Eq. (89): \sum \varpi(x^{(l)}) * \omega^{(l)}. -
getProjectedTotalCoverageWithoutSpectrum2
double getProjectedTotalCoverageWithoutSpectrum2()The same as getProjectedTotalCoverageWithoutSpectrum. -
getProjectedTotalCoverageWithoutSpectrum3
double getProjectedTotalCoverageWithoutSpectrum3(double[] evXbasis) \sum \varpi(x^{(l)}) * \omega^{(l)}, the \varpi is calculated in an orthogonal basis using Eq. (91) -
getWeightFromJointProbabilityLSQpredictor
double getWeightFromJointProbabilityLSQpredictor()Total covered weight, corresponds to the sum in Error expression, Eq. (100): \sum Prob(f^{(l)}|x^{(l)}) * \omega^{(l)}. -
testApproachVectorXVectorF_Simple
static void testApproachVectorXVectorF_Simple(TestDirectProjection ts, boolean flag_exact, double eps) -
testApproachVectorXVectorF_SpectralTest
static void testApproachVectorXVectorF_SpectralTest(TestDirectProjection ts, boolean flag_exact, double eps) -
testApproachVectorXVectorF_TestCorrelation
-
testApproachVectorXVectorF_Christoffel
static void testApproachVectorXVectorF_Christoffel(TestDirectProjection ts, boolean flag_exact, double eps) -
testApproachVectorXVectorF_Not_Ready_Yet
static void testApproachVectorXVectorF_Not_Ready_Yet(int nx, int nf, Random r, int size, double eps) Just to test a concept: try many to many. -
runAllTests
-
main
-