diff options
author | Erich Schubert <erich@debian.org> | 2013-10-29 20:02:37 +0100 |
---|---|---|
committer | Andrej Shadura <andrewsh@debian.org> | 2019-03-09 22:30:37 +0000 |
commit | ec7f409f6e795bbcc6f3c005687954e9475c600c (patch) | |
tree | fbf36c0ab791c556198b487ca40ae56ae5ab1ee5 /test/de/lmu/ifi/dbs/elki/math/statistics/distribution/TestBetaDistribution.java | |
parent | 974d4cf6d54cadc06258039f2cd0515cc34aeac6 (diff) | |
parent | 8300861dc4c62c5567a4e654976072f854217544 (diff) |
Import Debian changes 0.6.0~beta2-1
elki (0.6.0~beta2-1) unstable; urgency=low
* New upstream beta release.
* 3DPC extension is not yet included.
Diffstat (limited to 'test/de/lmu/ifi/dbs/elki/math/statistics/distribution/TestBetaDistribution.java')
-rw-r--r-- | test/de/lmu/ifi/dbs/elki/math/statistics/distribution/TestBetaDistribution.java | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/test/de/lmu/ifi/dbs/elki/math/statistics/distribution/TestBetaDistribution.java b/test/de/lmu/ifi/dbs/elki/math/statistics/distribution/TestBetaDistribution.java index f5efdce0..8746ea8b 100644 --- a/test/de/lmu/ifi/dbs/elki/math/statistics/distribution/TestBetaDistribution.java +++ b/test/de/lmu/ifi/dbs/elki/math/statistics/distribution/TestBetaDistribution.java @@ -3742,6 +3742,34 @@ public class TestBetaDistribution extends AbstractDistributionTest implements JU 9.57815943995298235691393529123160988092422485351562e-01, // 0.999900 }; + public static final double[] SCIPY_BETA_QUANT_5000_10000 = { // + 3.19116827168564931582750432426109910011291503906250e-01, // 0.000100 + 3.21504012263543914595942396772443316876888275146484e-01, // 0.001000 + 3.24412567280382702072927258996060118079185485839844e-01, // 0.010000 + 3.28405475125335688524330635118531063199043273925781e-01, // 0.100000 + 3.30733175792180755792060153908096253871917724609375e-01, // 0.250000 + 3.33325925743107376320040202699601650238037109375000e-01, // 0.500000 + 3.35925416008591048999676331732189282774925231933594e-01, // 0.750000 + 3.38270709107204470278418284578947350382804870605469e-01, // 0.900000 + 3.42319458459627412594272755086421966552734375000000e-01, // 0.990000 + 3.45289298443524073078947367321234196424484252929688e-01, // 0.999000 + 3.47739889112688382866167557949665933847427368164062e-01, // 0.999900 + }; + + public static final double[] GNUR_BETA_QUANT_5000_10000 = { // + 3.19116827168544670012551023319247178733348846435547e-01, // 0.000100 + 3.21504012263524707737616381564293988049030303955078e-01, // 0.001000 + 3.24412567280357388987965805426938459277153015136719e-01, // 0.010000 + 3.28405475125304435746187436961918137967586517333984e-01, // 0.100000 + 3.30733175792131905978976647020317614078521728515625e-01, // 0.250000 + 3.33325925743034268133868636141414754092693328857422e-01, // 0.500000 + 3.35925416008648558552351914840983226895332336425781e-01, // 0.750000 + 3.38270709107251876801569778763223439455032348632812e-01, // 0.900000 + 3.42319458459653502835351446265121921896934509277344e-01, // 0.990000 + 3.45289298443550274342328521015588194131851196289062e-01, // 0.999000 + 3.47739889112697708739574409264605492353439331054688e-01, // 0.999900 + }; + @Test public void testPDF() { checkPDF(new BetaDistribution(1., 1.), P_CDFPDF, SCIPY_BETA_PDF_1_1, 1e-15); @@ -3879,6 +3907,7 @@ public class TestBetaDistribution extends AbstractDistributionTest implements JU checkQuantile(new BetaDistribution(4., .5), P_QUANT, SCIPY_BETA_QUANT_4_05, 1e-15); checkQuantile(new BetaDistribution(.1, .5), P_QUANT, SCIPY_BETA_QUANT_01_05, 1e-14); checkQuantile(new BetaDistribution(.5, .5), P_QUANT, SCIPY_BETA_QUANT_05_05, 1e-14); + checkQuantile(new BetaDistribution(5000, 10000), P_QUANT, SCIPY_BETA_QUANT_5000_10000, 1e-13); checkQuantile(new BetaDistribution(1., 1.), P_QUANT, GNUR_BETA_QUANT_1_1, 1e-15); checkQuantile(new BetaDistribution(2., 1.), P_QUANT, GNUR_BETA_QUANT_2_1, 1e-15); @@ -3905,5 +3934,6 @@ public class TestBetaDistribution extends AbstractDistributionTest implements JU checkQuantile(new BetaDistribution(4., .5), P_QUANT, GNUR_BETA_QUANT_4_05, 1e-15); checkQuantile(new BetaDistribution(.1, .5), P_QUANT, GNUR_BETA_QUANT_01_05, 1e-14); checkQuantile(new BetaDistribution(.5, .5), P_QUANT, GNUR_BETA_QUANT_05_05, 1e-14); + checkQuantile(new BetaDistribution(5000, 10000), P_QUANT, GNUR_BETA_QUANT_5000_10000, 1e-13); } -}
\ No newline at end of file +} |