Fix Version |
Key |
Summary |
Type |
Resolution |
Status |

3.6 |
MATH-1310 |
Improve accuracy and performance of 2-sample Kolmogorov-Smirnov test |
Bug |
Fixed |
Resolved |

3.6 |
MATH-1305 |
Improve performance of nextBytes() method of BitsStreamGenerator and AbstractRandomGenerator |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1304 |
"nextBytes" methods in RNG implementations |
Improvement |
Fixed |
Resolved |

3.6 |
MATH-1303 |
Rotation.getAngles produces wrong angles for Cardan RotationOrders |
Bug |
Fixed |
Resolved |

3.6 |
MATH-1302 |
Rotation constructor with RotationOrder and angles produces wrong rotation |
Bug |
Fixed |
Resolved |

3.6 |
MATH-1300 |
BitsStreamGenerator#nextBytes(byte[]) is wrong |
Bug |
Fixed |
Resolved |

3.6 |
MATH-1297 |
multistep integrator start failure triggers NPE |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1295 |
NonLinearConjugateGradientOptimizer and BracketFinder TooManyEvaluationsException |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1294 |
Data race PolynomialUtils::buildPolynomial |
Bug |
Fixed |
Resolved |

3.6 |
MATH-1288 |
Allow ordinary differential equations to use Field |
New Feature |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1287 |
EnumeratedDistributions should provide constructors taking input datasets |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1286 |
New "Range" class |
New Feature |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1285 |
Description API ZipfDistribution |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1283 |
Gamma function computation |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1279 |
Avoid unexpected errors in EmpiricalDistribution |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1277 |
Incorrect Kendall Tau calc due to data type mistmatch |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1276 |
Override GeometricDistribution.inverseCumulativeProbability() to speed up sampling |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1274 |
Represent Kolmogorov-Smirnov statistic as long value |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1273 |
Negative zero support in FastMath.pow |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1272 |
FastMath.pow(double, long) enters an infinite loop with Long.MIN_VALUE |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1270 |
SOFM: Implement various visualization algorithms |
Wish |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1269 |
FastMath.exp may return NaN for non-NaN arguments |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1268 |
SOFM: interfaces for 2D map visualization |
Wish |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1267 |
Grid coordinate of "Neuron" that belongs to a "NeuronSquareMesh2D" |
Wish |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1266 |
split and side methods may be inconsistent in BSP trees |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1265 |
"NeuronSquareMesh2D" to implement "Iterable" |
Wish |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1263 |
Accessor in "NeuronSquareMesh2D" |
Wish |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1261 |
Overflow checks in Fraction multiply(int) / divide(int) |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1259 |
Negative max in class Incrementor |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1258 |
compute() method in classes in org.apache.commons.math4.ml.distance package |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1257 |
NormalDistribution.cumulativeProbability() suffers from cancellation |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1256 |
Interval class upper and lower check |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1255 |
Bug in "o.a.c.m.ml.neuralnet.sofm.KohonenUpdateAction" |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1254 |
Unit test CorrelatedRandomVectorGeneratorTest is flaky |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1252 |
ResizableDoubleArray does not work with double array of size 1 |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1251 |
Wrong "number of calls" in "KohonenUpdateAction" |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1250 |
ANN: add performance reporting |
Improvement |
Fixed |
Resolved |

3.6 |
MATH-1248 |
BigFraction optimizations around object creation for ZERO values and reduce() |
Improvement |
Fixed |
Resolved |

3.6 |
MATH-1246 |
Kolmogorov-Smirnov 2-sample test does not correctly handle ties |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1245 |
Kolmogorov-Smirnov exactP gives incorrect p-values for some D-statistics |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1243 |
Refactor "microsphere interpolation" implementation |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1242 |
Speed up KolmogorovSmirnovTest.monteCarloP() |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1241 |
Digamma calculation produces SOE on NaN argument |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1237 |
Doc bug in floorMod() |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1236 |
Improve Kolmogorov-Smirnov statistic for two samples |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1232 |
UknownParameterException message prints {0} instead of parameter name |
Bug |
Fixed |
Resolved |

3.6 |
MATH-1229 |
ResizableDoubleArray: Wrong "initialCapacity" |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1226 |
Exception thrown in ode for a pair of close events |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1225 |
ODE tutorial documentation not up to date |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1224 |
NullPointerExceptions not documented in some classes |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1223 |
Wrong splitting of huge double numbers |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1220 |
More efficient sample() method for ZipfDistribution |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1197 |
Incorrect Kolmogorov–Smirnov Statistic for two samples |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1153 |
Sampling from a 'BetaDistribution' is slow |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1118 |
Complex: semantics of equals != Double equals, mismatch with hashCode |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-1116 |
NullPointerException not advertized in Javadoc |
Bug |
Fixed |
Resolved |

4.0, 3.6 |
MATH-990 |
Improve performance of MathArrays.sortInPlace |
Improvement |
Fixed |
Resolved |

4.0, 3.6 |
MATH-837 |
New method AggregateSummaryStatistics#aggregate(Collection<StatisticalSummaryValues>) |
Improvement |
Fixed |
Resolved |