Commit Graph

4508 Commits

Author SHA1 Message Date
Gilles Sadowski 2836a6f9ef MATH-924
Avoid memory exhaustion for large number of unclorrelated observations.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1426759 13f79535-47bb-0310-9956-ffa450edef68
2012-12-29 13:26:44 +00:00
Gilles Sadowski b07ecae3d6 MATH-924
Using a diagonal matrix to avoid exhausting memory.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1426758 13f79535-47bb-0310-9956-ffa450edef68
2012-12-29 13:16:17 +00:00
Gilles Sadowski ace42058d6 MATH-925
Minimal implementation of a diagonal matrix. Unit tests are lacking.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1426757 13f79535-47bb-0310-9956-ffa450edef68
2012-12-29 13:11:51 +00:00
Luc Maisonobe ed39d2dbe2 reverting commit introduced in r1426616
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1426751 13f79535-47bb-0310-9956-ffa450edef68
2012-12-29 12:10:52 +00:00
Luc Maisonobe 250cf6e366 Added vector-only weights for multivariate vector optimizers.
JIRA: MATH-924

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1426616 13f79535-47bb-0310-9956-ffa450edef68
2012-12-28 20:16:38 +00:00
Phil Steitz c7cfb66633 Changed ValueServer tests to use fixed random seed.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1425978 13f79535-47bb-0310-9956-ffa450edef68
2012-12-26 18:19:30 +00:00
Gilles Sadowski e008e6a4a9 Document update.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1425696 13f79535-47bb-0310-9956-ffa450edef68
2012-12-25 00:40:58 +00:00
Gilles Sadowski f50ed38e61 Reverting changes introduced in revision 1425639.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1425640 13f79535-47bb-0310-9956-ffa450edef68
2012-12-24 12:25:52 +00:00
Gilles Sadowski 69c88c7539 Added links for version 3.1 to template.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1425639 13f79535-47bb-0310-9956-ffa450edef68
2012-12-24 12:09:09 +00:00
Gilles Sadowski 4875ac9281 Update version tag.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1425501 13f79535-47bb-0310-9956-ffa450edef68
2012-12-23 18:15:36 +00:00
Olivier Lamy 44e910d65d exclude idea files
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1425148 13f79535-47bb-0310-9956-ffa450edef68
2012-12-21 21:25:19 +00:00
Gilles Sadowski 1a8e79797c Document update.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1424260 13f79535-47bb-0310-9956-ffa450edef68
2012-12-20 01:25:53 +00:00
Gilles Sadowski db71bca960 Typo in method names.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1424252 13f79535-47bb-0310-9956-ffa450edef68
2012-12-20 00:49:00 +00:00
Luc Maisonobe 3c60c05fd4 Added new tests.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1424107 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 21:10:20 +00:00
Luc Maisonobe a5f02be035 removed unused import statements
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1424087 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 20:32:50 +00:00
Luc Maisonobe efe4fc43d6 Adding missing Apache headers.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1424078 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 20:20:29 +00:00
Gilles Sadowski b3fbfad2b1 Delayed release.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1423693 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 22:08:38 +00:00
Gilles Sadowski c0a79b0809 MATH-922
Parent's field must be updated by subclass.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1423687 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 21:56:18 +00:00
Gilles Sadowski 8953bc7402 Release delayed.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1423563 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 18:11:51 +00:00
Gilles Sadowski 864fa3cfff Removed usage of deprecated classes.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1423558 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 18:07:45 +00:00
Gilles Sadowski 0be09792a0 MATH-922
Parent class's method "getCovariances()" assumes that the protected
field "point" contains the result of the optimization.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1423555 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 18:02:52 +00:00
Gilles Sadowski f36deaccf2 Documentation.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1423125 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 20:32:42 +00:00
Gilles Sadowski 34bddc56ae Mini-howto for releasing Commons Math.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422998 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 16:14:15 +00:00
Gilles Sadowski fec55788a3 Fixed "Clirr" errors.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422588 13f79535-47bb-0310-9956-ffa450edef68
2012-12-16 15:01:12 +00:00
Gilles Sadowski d39c4595b9 Added estimate for the release date in "changes.xml".
Copied "findbugs" exclude filters for package "optim".
Updated link to "apidocs" (for release 3.1) in "site.xml".


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422581 13f79535-47bb-0310-9956-ffa450edef68
2012-12-16 14:20:20 +00:00
Phil Steitz 32e7890edb Added missing @since tag.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422447 13f79535-47bb-0310-9956-ffa450edef68
2012-12-16 01:38:40 +00:00
Gilles Sadowski 386ae0156a MATH-757
Class was not thread-safe.
Comment added to warn users that they must handle synchronization by
themselves if they need it.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422433 13f79535-47bb-0310-9956-ffa450edef68
2012-12-16 00:45:18 +00:00
Phil Steitz 1e40f1f36c Combined if statements (PMD).
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422354 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 20:59:01 +00:00
Phil Steitz 99155e564c Muted pmd for empty catch blocks.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422350 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 20:47:47 +00:00
Phil Steitz 0d31f27386 Made default file encoding explicit (FindBugs).
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422338 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 20:05:51 +00:00
Phil Steitz 623963275a Javadoc formatting.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422337 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 20:04:47 +00:00
Phil Steitz 7d61c9ada9 Added sync to compute method.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422321 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 19:24:04 +00:00
Phil Steitz 1a77fde3cd Added missing @since tags.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422313 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 18:53:41 +00:00
Luc Maisonobe 7fc64f6dcb Added documentation for differentiation in user guide.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422251 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 14:20:12 +00:00
Gilles Sadowski 0017c17836 MATH-874
Javadoc (deprecation tag).


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422230 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 12:11:13 +00:00
Gilles Sadowski d868dbf47d MATH-874
Added "@Deprecated" annotation.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422223 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 11:32:35 +00:00
Luc Maisonobe 389aa0081a Fixed a missing element in the solvers table (user-guide).
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422214 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 10:23:18 +00:00
Phil Steitz 23400334ee Added missing @since tags.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422195 13f79535-47bb-0310-9956-ffa450edef68
2012-12-15 06:45:18 +00:00
Gilles Sadowski fa7a7f0175 Release notes for 3.1.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422137 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 23:01:10 +00:00
Gilles Sadowski f235e1c1d0 Replaced deprecated "RandomDataImpl" with "RandomDataGenerator".
Added private constructor.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422123 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 22:12:34 +00:00
Gilles Sadowski 1f7c434521 Deprecation.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1422107 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 21:47:21 +00:00
Phil Steitz 2f33283981 Reverted incompatible changes made in r1420006.
Fixed javadoc error in EmpiricalDistribution class javadoc.
Deprecated constructors taking RandomDataImpl instances in EmpiricalDistribution, ValueServer.  These constructors predate RandomGenerator, which should be used directly as the source of random data for these classes.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1421968 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 16:28:23 +00:00
Luc Maisonobe 610b5d26c9 Fixed PMD warnings.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1421949 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 15:53:32 +00:00
Gilles Sadowski 2bdc9d4548 Javadoc.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1421917 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 15:05:18 +00:00
Gilles Sadowski 6f806cfe41 MATH-916
Restore backwards-compatibility (for release 3.1).


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1421911 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 14:59:44 +00:00
Gilles Sadowski 29a297de44 MATH-915
Restore backwards-compatibility (for release 3.1).


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1421910 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 14:57:56 +00:00
Thomas Neidhart 7521e5af34 Fix PMD warnings by suppressing or removing unused imports.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1421448 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 19:45:57 +00:00
Thomas Neidhart 1db324482c Added findbugs exclude filter for class copied to the new optim package.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1421434 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 19:18:55 +00:00
Gilles Sadowski 96f6fd10b6 Removed inconsistent null checks (reported by FindBugs).
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1421290 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 13:39:04 +00:00
Gilles Sadowski 77910da210 MATH-914
Markers to indicate the bug location.


git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1421287 13f79535-47bb-0310-9956-ffa450edef68
2012-12-13 13:29:56 +00:00