Commit Graph

6183 Commits

Author SHA1 Message Date
Gilles e280c86367 Use a faster RNG. 2017-03-02 15:02:15 +01:00
Gilles bb7e8951cb Comment formatting. 2017-03-02 13:48:36 +01:00
Gilles cd64fa339a Formatting (unit test). 2017-03-02 13:40:14 +01:00
Daniil Finkel 18f181ada7 MATH-1405: Iteratively double minDelta for Kolmogorov-Smirnov Test jiggling 2017-03-01 17:18:23 -05:00
Gilles 843267df5a Add unit test. 2017-02-24 14:52:08 +01:00
Gilles e9e76131f3 Make tolerance more stringent for trivial case (unit test). 2017-02-24 14:50:55 +01:00
Gilles 6563275706 Run the two "home-made" benchmarks. 2017-02-22 13:00:37 +01:00
Gilles 657b1b49da MATH-1393: Remove functionality provided by "Commons RNG". 2016-12-14 17:38:42 +01:00
Gilles d2e40b61f8 MATH-1393: Remove functionality available in "Commons RNG". 2016-12-14 17:38:42 +01:00
Gilles b0904d39a2 Unused import. 2016-12-14 17:38:42 +01:00
Gilles c9709dd49d Depend on "Commons RNG" (v1.0). 2016-12-14 17:38:42 +01:00
Gilles 0956e2d233 Typos. 2016-12-14 17:38:42 +01:00
Gilles d198cc8cae MATH-1393: Remove code provided in "Commons RNG". 2016-12-14 17:38:28 +01:00
Gilles 5c753a87c3 MATH-1361: Unit test (disabled).
Example code that shows the issue.
Unit test set to "@Ignore" since it takes a long time (testing many seeds).
2016-12-13 10:58:45 +01:00
Gilles b1d38d9bf2 Depend on Commons RNG v1.0 official release. 2016-12-13 09:02:24 +01:00
Gilles af1b5872ab MATH-1396: Overflow. 2016-11-17 19:06:06 +01:00
Gilles 7b42d43fa0 Code update (following change in "Commons RNG"). 2016-11-03 21:12:12 +01:00
Christoph Dibak 72df12fb2b MATH-1389: Performance improvement for Array2DRowRealMatrix.getSubMatrix() 2016-10-12 12:41:45 +02:00
Rob Tompkins f672e826f5 MATH-1387: adding RetryRunner to RandomUtilsDataGeneratorJDKSecureRandomTest 2016-10-09 16:23:08 -04:00
Rob Tompkins b9cd355813 MATH-1387: adding RetryRunner to RandomUtilsDataGeneratorAbstractTest 2016-10-09 16:09:55 -04:00
Rob Tompkins 47f305786e MATH-1387: making sudo required, upping memory profile 2016-10-09 16:00:37 -04:00
Rob Tompkins d9e43edd13 chore: adding tagging comments to development.howto 2016-09-20 14:20:27 -04:00
Rob Tompkins 6ddd71b061 chore: update branching conventions in /doc 2016-09-20 14:11:24 -04:00
Gary Gregory 6348d47ca3 Use {} for blocks. 2016-09-20 10:50:24 -07:00
Gary Gregory 221c843b84 Add missing '@Override' annotations. 2016-09-20 10:38:11 -07:00
Gary Gregory 762eb53f5c Remove redundant type arguments. 2016-09-20 10:37:01 -07:00
Artem Barger 98e27f58e7
Add JMH microbenchmark testing dependencies + profile 2016-09-13 01:28:16 +03:00
Gilles 4cfe573b79 Upgrade "parent". 2016-09-04 16:40:05 +02:00
Gilles ae8f5f0457 Usage example (userguide).
Micro-benchmarking of random number generators ("Commons Rng") using "PerfTestUtils".
2016-09-04 12:44:06 +02:00
Gilles a215c3f91a Usage examples.
Code updated as a consequence of MATH-1383.
2016-09-04 12:39:00 +02:00
Gilles 55cc560f8a Link to API of releases 3.6 and 3.6.1. 2016-08-28 02:57:51 +02:00
Gilles 647b2ef3f0 Travis CI for "develop" branch. 2016-08-28 00:12:37 +02:00
Gilles d52a020ef7 MATH-1383
Update userguide: removing reference to deleted package "o.a.c.math4.rng".
2016-08-28 00:06:51 +02:00
Gilles e2423a4684 Merge branch 'develop__dependent_on_commons_rng' into develop
Completes issue MATH-1383 (see JIRA).
2016-08-27 22:02:24 +02:00
Gilles af6bbeefbf MATH-1383
Modifications required following RNG-10.
2016-08-23 02:11:34 +02:00
Gilles d14573fe37 MATH-1383
Documentation cleanup after move of PRNG functionality to Commons Rng.
The following were deleted:
 * Stress test reports
 * Section in the userguide
 * Usage example ("RandomStressTester.java" and "stdin2testu01.c")
2016-08-19 01:29:09 +02:00
Gilles 6804238e62 Update "changes.xml". 2016-08-18 23:21:40 +02:00
Gilles eeeb553cea MATH-1383
Commons Math now depends on Commons Rng.
2016-08-18 03:15:39 +02:00
Emmanuel Bourg 827d9644c8 Disable the Math.round() test failing with Java 7 (fixed in Java 8) 2016-08-05 23:02:50 +02:00
Otmar Ertl 819318486d Fix KthSelector to consider natural order of doubles 2016-08-05 17:03:09 +02:00
Thomas Neidhart 83b70a377f Fix "FastMath#round(..)" to comply to changed contract of "Math#round()" in Java 8 2016-08-05 15:17:43 +02:00
Luc Maisonobe 540564e190 Fix DerivativeStructure.pow for 0 argument and power less than 1. 2016-08-05 15:05:33 +02:00
Luc Maisonobe c64856ff7f Fixed DerivativeStructure.pow(0.0).
x^0 is always 1.0, regardless of x (even if x is NaN in fact).
2016-08-05 15:00:08 +02:00
Phil Steitz 5c341d9ded Renamed o.h.stat.inference.TestUtils to InferenceTestUtils 2016-08-05 14:25:35 +02:00
Gilles dccc125541 Formatting (tabs, alignment). 2016-06-11 21:01:45 +02:00
Gilles 821886a960 Merge branch 'fix-MATH-1376_simplex' into develop
Completes the following issues (see JIRA):
  MATH-1376
  MATH-1377
2016-06-11 20:35:48 +02:00
Gilles 65efb3d3db Update "changes.xml". 2016-06-11 20:34:47 +02:00
Gilles a6a48cfd37 MATH-1377
Short-circuit unnecessary computations.
2016-06-11 20:31:44 +02:00
Gilles 66a775c9fe MATH-1376
Fixed incorrect iteration number (variable was not updated).

Thanks to Thomas Weise for the report and fix.
2016-06-11 20:08:32 +02:00
Gilles fc9d93db68 Perform computation/allocation only if needed.
Thanks to Dave Brosius.
2016-05-31 02:38:16 +02:00