Commit Graph

5978 Commits

Author SHA1 Message Date
Alex Herbert 3620d60718 Checkstyle: unnecessary parentheses 2023-11-21 18:40:59 +00:00
Gilles Sadowski 2fb5f6aa95 MATH-1658: Enable passing a "ConvergenceChecker" as "OptimizationData". 2023-06-29 23:53:46 +02:00
Gary Gregory 4b0ffd3ab7 Spelling 2023-06-24 14:25:56 -04:00
Gary Gregory c7531ac698 Bump commons-parent from 57 to 58 2023-05-25 16:33:07 -04:00
Gilles Sadowski 56844842a8 MATH-1657: Provide (protected) accessor to the objective function.
Deprecated method "computeObjectiveValue" (equivalent functionality).

Thanks to François Laferrière for the suggestion.
2023-04-05 16:41:24 +02:00
Gilles Sadowski 62b90523c5 Track changes.
Closes #230.
2023-03-06 03:03:22 +01:00
Gilles Sadowski 9321062e12 Update description for next release. 2023-03-06 02:42:23 +01:00
Gilles Sadowski e7b46da7e6 Note to avoid cluttering the web site with transient API docs. 2022-12-22 10:43:37 +01:00
Gilles Sadowski 8e5e8bb65b Reset "-SNAPSHOT" suffix in "<version>" tag.
Next version is still "4.0", with "0" as minor number, because last release was "beta".
2022-12-22 10:35:53 +01:00
Gilles Sadowski d6f3268e6a Remove dangling links. 2022-12-22 08:47:23 +01:00
Gilles Sadowski 506d4bea15 Merge branch '4.0-beta1-release' 2022-12-22 08:28:53 +01:00
Alex Herbert 0e3634108a Add a docs module to create aggregate reports
The site pages have been updated to link to the aggregate javadoc
report.
2022-12-21 23:36:47 +00:00
Gilles Sadowski f554608841 Typo in userguide.
Thanks to "0xflotus".
Closes #228.
2022-12-19 00:58:55 +01:00
Gilles Sadowski 48c520d9ff Use full URL. 2022-12-18 00:45:17 +01:00
Gilles Sadowski 929da3e61d Modernize logo. 2022-12-18 00:43:39 +01:00
Gilles Sadowski 2998aa2312 Add ".gitattributes".
Update contributor guidelines.
2022-12-17 23:01:42 +01:00
Alex Herbert 1b32ce9cb4 Remove deprecated PMD rule 2022-12-17 19:37:10 +00:00
Gilles Sadowski 39008d47bd Set correct versions. 2022-12-13 18:34:33 +01:00
Gilles Sadowski 11237fb40f Create release candidate. 2022-12-13 12:46:40 +01:00
Gilles Sadowski 780dba1a30 Remove unnecessary line (that broke the build). 2022-12-13 00:54:22 +01:00
Gilles Sadowski d44f88653a Rephrase release notes. 2022-12-12 14:55:51 +01:00
aherbert 654697c048 Remove "CombinatoricsUtils" class
Functionality is in "Commons Numbers" combinatorics package.
2022-11-03 12:05:40 +00:00
aherbert 1b7cff82ab Use latest MathJax URL 2022-11-01 12:05:04 +00:00
Milind Mantri 95bbb36f82
Fix rolling mean example code in Statistics docs (#227) 2022-10-27 08:02:26 +01:00
Arturo Bernal 199648a8a1
MATH-1569: Manual array copy. (#219) 2022-10-25 21:34:17 +01:00
Alex Herbert ec7eb8b32d User guide typo corrections 2022-10-13 21:32:00 +01:00
aherbert f142596f1a Fix checkstyle for UnnecessaryParentheses 2022-10-13 12:41:54 +01:00
aherbert 5a8234a2fe Remove trailing whitespace 2022-10-13 11:38:37 +01:00
aherbert a8d392580d Use diamond operator 2022-10-13 11:36:34 +01:00
aherbert 93e3ee4b78 Formatting. Remove empty lines before closing curly bracket. 2022-10-13 11:04:55 +01:00
Gilles Sadowski 97191fc73c Track changes.
Closes #211.
2022-08-20 02:44:37 +02:00
Gilles Sadowski 8b3496720f Track changes. 2022-07-27 15:50:18 +02:00
aherbert 9293da2a06 Fix FFT Test to use the expected imaginary result for relative error
Update to JUnit 5 Assertions.

Add absolute tolerance check in addition to relative tolerance.

Use Precision for equality checks.

Add relative/abs error in the assertion failure message.
2022-06-07 15:09:04 +01:00
Gilles Sadowski 06301d00d5 Track changes. 2022-01-25 01:30:07 +01:00
Gilles Sadowski 565b896873 MATH-1580: "K-Means" clustering example.
Adapted application moved to the "commons-math-examples" module.

* GUI dependencies have been removed.
* Any format supported by "Commons Imaging" can be used as input.
* Clustered image saved in PNG format.
2022-01-24 18:14:59 +01:00
Gilles Sadowski bc3711d0c6 Track changes. 2022-01-09 00:19:02 +01:00
Gilles Sadowski d291aba288 Typo (userguide). 2021-12-12 12:56:41 +01:00
Gilles Sadowski 82ab48ce86 Remove non-applicable rules (SpotBugs). 2021-10-16 11:14:47 +02:00
Gilles Sadowski 26708f4b8d Adapt configuration to class being moved to another package. 2021-10-16 11:14:47 +02:00
Gilles Sadowski ea8730aa2f Track changes. 2021-10-16 11:14:47 +02:00
Gilles Sadowski 21e230ae83 MATH-1630: Runtime switch between JDK and CM implementations of the methods defined in "java.lang.Math".
Default is to use the CM implementations in order to retain previous behaviour.
When using the JDK implementations, some unit tests fail (on Java 8).

Class "AccurateMath" was moved to "o.a.c.math4.core" package.
[Unit tests for that class were not moved because they depend on "legacy" classes.]
2021-10-16 11:14:09 +02:00
aherbert 83b0eba9db Updated SpotBugs 3.1.8 to 4.3.0 to allow building on JDK 17.
A generic exclusion has been added to allow the build to pass.
2021-10-13 14:09:08 +01:00
Gilles Sadowski 3a5cf279bb MATH-1462: Extend workaround for bins that contain up to 3 values. 2021-09-27 01:02:54 +02:00
Alex Herbert 1c88930c3a Remove duplicate ConstantName module 2021-08-16 09:57:33 +01:00
Alex Herbert 0230ab72ce Track changes 2021-08-13 09:26:24 +01:00
Gilles Sadowski 26fc13cf66 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-math 2021-08-07 15:34:48 +02:00
Gilles Sadowski 9246814e59 Track changes. 2021-08-07 15:26:37 +02:00
Alex Herbert dd294d7c91 Track changes
Closes #194
2021-08-07 13:39:12 +01:00
Alex Herbert 9e017dfbea Add XML schema 2021-08-07 13:24:59 +01:00
Alex Herbert 17ee804605 Track changes 2021-08-07 13:24:14 +01:00