Commit Graph

438 Commits

Author SHA1 Message Date
Gilles 2bfd81a2b1 MATH-1300
Thanks to Rostislav Krasny for the report.
2015-12-20 15:59:43 +01:00
Gilles 0043921198 MATH-1293
New inner class "CombinatoricsUtils.FactorialLog" that allows to precompute a configurable number of values.

Thanks to Aleksei Dievskii for the original feature request and implementation.
The proposed code was further modified to enhance usage flexibility and performance and to include additional unit tests.
2015-12-19 18:34:49 +01:00
Gilles bdc329db9e Backport tracking. 2015-12-02 15:57:13 +01:00
Gilles 34646ec9b5 MATH-1295
Increased default value for number of allowed evaluations.
2015-12-02 13:51:10 +01:00
Phil Steitz c4f8493358 Backport tracking. 2015-11-29 08:33:46 -07:00
Phil Steitz f7ab3a70ec Modified KolmogororSmirnovTest 2-sample test to use random jitter to break ties in input data. JIRA: MATH-1246. 2015-11-26 14:43:20 -07:00
Thomas Neidhart 487ac19801 [MATH-1294] Fix potential race condition in PolynomialUtils. Thanks to Kamil Włodarczyk 2015-11-23 23:13:10 +01:00
Phil Steitz 7851a3e2bf Added bootstrap method to KolmogorovSmirnovTest. JIRA: MATH-1246. 2015-11-22 12:17:48 -07:00
Phil Steitz d7362a44f3 Backport tracking. 2015-11-09 20:51:08 -07:00
Phil Steitz 5a1b473d5c Added constructors taking sample data as arguments to enumerated real and integer distributions. JIRA: MATH-1287. 2015-11-09 20:25:22 -07:00
Otmar Ertl a94ff90ab6 MATH-1269: fixed FastMath.exp returning NaN for non-NaN arguments 2015-11-05 21:09:38 +01:00
Luc Maisonobe 85a20b5023 Added a nth order Brent solver for general real fields.
This solver replaces the former solver that was restricted to
Dfp fields only.
2015-11-04 12:35:11 +01:00
Gilles fdee2718dc Backport tracking. 2015-10-31 16:15:35 +01:00
Gilles fa1aa44c76 MATH-1286
New "Range" inner class that holds a field with the number of elements of the range.
An instance of this class replaces the anonymous class returned by the "range" method.
2015-10-31 15:36:35 +01:00
Otmar Ertl 8ed2209b1f MATH-1285: replaced inappropriate reference to MathWorld by reference to
Wikipedia's article about Zipf's law, thanks to  Pim van der Hoorn for
reporting this issue
2015-10-27 20:33:39 +01:00
Thomas Neidhart 9e0c5ad4b3 [MATH-1283] Fixed Gamma#gamma function for values smaller than -20. Thanks to Jean Noel Delavalade 2015-10-22 22:26:47 +02:00
Thomas Neidhart 435384cf13 [MATH-1237] Fix javadoc of methods floorDiv,floorMod in FastMath. Thanks to Ken Williams. 2015-10-19 21:59:13 +02:00
Thomas Neidhart e14d9ce8e3 [MATH-837] Support aggregation of any kind of StatisticalSummary in AggregateSummaryStatistics. 2015-10-19 21:41:16 +02:00
Gilles 66d0a9a0a0 MATH-1279
Check precondition.
Thanks to David Georg Reichelt for the report.
2015-09-30 15:01:32 +02:00
Gilles 6c4e1d719f MATH-1278
Deep copy of "Neuron", "Network" and "NeuronSquareMesh2D".
2015-09-20 22:02:21 +02:00
Otmar Ertl 2fd6c8fa1e [MATH-1276] Improved performance of sampling and inverse cumulative
probability calculation for geometric distributions.
2015-09-20 20:33:41 +02:00
Otmar Ertl fb0078159d MATH-1277: Fixed incorrect Kendall's tau coefficient calculation due to
internal integer overflow. Thanks to Marc Rosen.
2015-09-20 10:04:44 +02:00
Gilles 924e1e9064 MATH-1270
Visualization of quantization error.
2015-09-18 00:14:39 +02:00
Otmar Ertl fb7e1e265d MATH-1274: representation of Kolmogorov-Smirnov statistic as integral
value
2015-09-16 20:18:06 +02:00
Gilles b189817a39 Update "changes.xml". 2015-09-14 02:23:38 +02:00
Qualtagh 40f969bc9e Added negative zero support in FastMath.pow.
JIRA: MATH-1273
Github: closes #16
2015-09-11 19:47:56 +02:00
Qualtagh 8c141a1705 Added divideUnsigned and remainderUnsigned to ArithmeticUtils.
JIRA: MATH-1271
2015-09-11 18:16:35 +02:00
Luc Maisonobe d93c95d530 Pow function re-implementation has been backported to 3.6. 2015-09-10 10:39:02 +02:00
Luc Maisonobe 26e878ab3a Fixed infinite loop in FastMath.pow(double, long) with Long.MIN_VALUE.
JIRA: MATH-1272
2015-09-10 10:34:08 +02:00
Luc Maisonobe 2091cfbabc Fixed split/side inconsistencies in BSP trees.
JIRA: MATH-1266
2015-09-06 20:17:13 +02:00
Gilles 18a027b1f0 MATH-1265
Implement "Iterable".
2015-09-04 16:11:41 +02:00
Gilles 67a7fdc193 Update "changes.xml". 2015-09-01 14:27:58 +02:00
Gilles ad7d149bc9 Backport tracking. 2015-08-30 18:58:55 +02:00
Gilles 9b3cce44ec Backport tracking. 2015-08-30 18:41:08 +02:00
Gilles 46e97d9e04 MATH-1263
Accessor to get neighbouring neurons (in a square grid).
2015-08-30 18:20:19 +02:00
Gilles d17cabe29f Update "changes.xml". 2015-08-30 16:30:33 +02:00
Otmar Ertl e323f3c71b added missing backport info 2015-08-25 06:50:58 +02:00
Thomas Neidhart 096aa4e60b Remove changelog entry which was superseded by another improvement. 2015-08-24 22:17:07 +02:00
Otmar Ertl 9c51e5316b MATH-1220: random generator based on rejection-inversion sampling for
Zipf distributions
2015-08-24 20:59:04 +02:00
Otmar Ertl 72a46babeb MATH-990: improved in-place sorting by using a helper class instead of
the generic Pair class, in  order to avoid boxing and unboxing
2015-08-22 11:47:09 +02:00
Gilles 3aa34dbc9d Backport tracking. 2015-08-21 00:26:59 +02:00
Gilles 4c4b3e2e32 MATH-1261
Avoid unnecessary overflow.  Thanks to Osamu Ikeuchi.
2015-08-21 00:13:35 +02:00
Otmar Ertl 44c6d267ae MATH-1258: added entry to changes.xml 2015-08-20 20:13:33 +02:00
Gilles a7ef0455c3 Backport tracking. 2015-08-19 23:14:17 +02:00
Gilles 03178c8b15 MATH-1257
Increased accuracy.
2015-08-19 23:02:40 +02:00
Gilles 41f2978099 MATH-1256
Enforce order of bounds.
2015-08-17 13:20:22 +02:00
Gilles 4f548acfd1 "backport" indication. 2015-08-14 16:39:00 +02:00
Gilles 4f73871cf4 MATH-1255
Wrong usage of "Gaussian" function.
2015-08-13 23:32:37 +02:00
Gilles 63bc0dbfd8 Missing quote. 2015-08-13 23:27:40 +02:00
Phil Steitz 09fe956a62 Changed data size check to be positive length, not > 1 to fix
ResizableDoubleArray constructor failure on input array of
length 1.

JIRA: MATH-1252
Thanks to John Bay
2015-07-23 20:35:25 -04:00