Package com.polytechnik.utils
Class TestOptimizationPsi
java.lang.Object
com.polytechnik.utils.TestOptimizationPsi
A unit test for optimization problems such as
IstatesConditionalV2
,
IstatesConditionalLocalized
MaximizeStandardDeviation
IstatesConditional
.-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final double
(package private) final OrthogonalPolynomialsBasisFunctionsCalculatable
<? extends BasisFunctionsCalculatable> (package private) final int
(package private) final double[]
(package private) final double[]
(package private) final double[]
(package private) final double[]
(package private) final double[]
(package private) final double[]
(package private) final int
-
Constructor Summary
ConstructorsConstructorDescriptionTestOptimizationPsi
(int n, int sampleSize, Consumer<TestOptimizationPsi> runTest, Random r, double eps) -
Method Summary
Modifier and TypeMethodDescription(package private) static void
runMultiTest
(String name, int maxN, int sampleInitSize, Random r, double eps, Consumer<TestOptimizationPsi> runTest)
-
Field Details
-
n
final int n -
sampleSize
final int sampleSize -
eps
final double eps -
M
-
QQt
final double[] QQt -
QQi
final double[] QQi -
QQpi
final double[] QQpi -
QQp2i
final double[] QQp2i -
QQpt
final double[] QQpt -
QQp2t
final double[] QQp2t
-
-
Constructor Details
-
TestOptimizationPsi
TestOptimizationPsi(int n, int sampleSize, Consumer<TestOptimizationPsi> runTest, Random r, double eps)
-
-
Method Details
-
runMultiTest
static void runMultiTest(String name, int maxN, int sampleInitSize, Random r, double eps, Consumer<TestOptimizationPsi> runTest)
-