You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by lu...@apache.org on 2013/03/29 23:31:49 UTC

svn commit: r1670 - in /dev/commons/math: ./ binaries/ source/

Author: luc
Date: Fri Mar 29 22:31:39 2013
New Revision: 1670

Log:
source and binary distribution of Apache Commons Math 3.2 (RC2)

Added:
    dev/commons/math/RELEASE-NOTES.txt   (with props)
    dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz   (with props)
    dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz.asc
    dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz.md5
    dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz.sha1
    dev/commons/math/binaries/commons-math3-3.2-bin.zip   (with props)
    dev/commons/math/binaries/commons-math3-3.2-bin.zip.asc
    dev/commons/math/binaries/commons-math3-3.2-bin.zip.md5
    dev/commons/math/binaries/commons-math3-3.2-bin.zip.sha1
    dev/commons/math/source/commons-math3-3.2-src.tar.gz   (with props)
    dev/commons/math/source/commons-math3-3.2-src.tar.gz.asc
    dev/commons/math/source/commons-math3-3.2-src.tar.gz.md5
    dev/commons/math/source/commons-math3-3.2-src.tar.gz.sha1
    dev/commons/math/source/commons-math3-3.2-src.zip   (with props)
    dev/commons/math/source/commons-math3-3.2-src.zip.asc
    dev/commons/math/source/commons-math3-3.2-src.zip.md5
    dev/commons/math/source/commons-math3-3.2-src.zip.sha1

Added: dev/commons/math/RELEASE-NOTES.txt
==============================================================================
--- dev/commons/math/RELEASE-NOTES.txt (added)
+++ dev/commons/math/RELEASE-NOTES.txt Fri Mar 29 22:31:39 2013
@@ -0,0 +1,81 @@
+The Commons Math team is pleased to announce the commons-math3-3.2-SNAPSHOT release!
+
+The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.
+
+Changes in this version include:
+
+New features:
+o All contents of package "o.a.c.m.stat.clustering" refactored into
+        new package "o.a.c.m.ml.clustering" and added support for additional
+        distance measures in package "o.a.c.m.ml.distance": "CanberraDistance",
+        "ChebyshevDistance", "EuclideanDistance" and "ManhattanDistance".  Issue: MATH-917,MATH-918,MATH-919,MATH-920. Thanks to Reid Hochstedler. 
+o Added Multivariate Normal Mixture Model Fitting by Expectation Maximization.  Issue: MATH-817. Thanks to Jared Becksfort. 
+o Added a way to trigger only increasing or decreasing events in ODE integration.  Issue: MATH-811. 
+o Added array-scaling methods to MathArrays.  Issue: MATH-946. Thanks to Jared Becksfort. 
+o Added the Lévy distribution.  Issue: MATH-460. Thanks to Andrew Waterman. 
+o Implementations for inverse error function and inverse complementary
+        error functions have been added.  Issue: MATH-948. 
+o Added utilities for prime numbers.  Issue: MATH-845. Thanks to Sébastien Riou. 
+o Check bounds in multi-start vector optimizers.  Issue: MATH-914. 
+o Added discrete distributions.  Issue: MATH-941. Thanks to Piotr Wydrych. 
+o Added Hermite interpolator for RealFieldElement instances. 
+o Added RealFieldElement interface to represent anything that is
+        real number like, implemented by both Decimal64, Dfp and DerivativeStructure. 
+o Added partial derivatives computation for 3D vectors and rotations. 
+o Added accurate linear combination of DerivativeStructure instances,
+        avoiding cancellation. 
+o Added conversion of gradients and Hessians from spherical to Cartesian
+        coordinates in 3D. 
+
+Fixed Bugs:
+o Fixed inverse cumulative probability for uniform distribution.  Issue: MATH-957. Thanks to Evan Ward. 
+o "SpearmansCorrelation" now works correctly in case of a provided
+        "NaturalRanking" with a "NaNStrategy.REMOVED" strategy and the input
+        data contains NaN values. From version 4.0 onwards this strategy will
+        not be supported anymore.  Issue: MATH-891. 
+o Fixed Complex.reciprocal() for zero argument.  Issue: MATH-934. 
+o AbstractRealMatrix will now check for rectangular input arrays in
+        its copySubMatrix methods.  Issue: MATH-862. 
+o Increment iteration counter in optimization algorithms.  Issue: MATH-949. 
+o Fixed missing update in ODE event handlers, when a RESET_STATE is triggered.  Issue: MATH-950. 
+o Fixed infinite loop when NaN occurs in singular value decomposition.  Issue: MATH-947. 
+o Extended ranges for FastMath performance tests.  Issue: MATH-580. 
+o Finalized implementation of diagonal matrix.  Issue: MATH-925. 
+o Added rank revealing QR decomposition.  Issue: MATH-630. Thanks to Christopher Nix. 
+o ArrayFieldVector can now be constructed from any FieldVector.  Issue: MATH-570. Thanks to Arne Plöse. 
+o Improved checking of null vector elements.  Issue: MATH-861. Thanks to Sébastien Brisard. 
+o Fixed generation of long random numbers between two bounds.  Issue: MATH-936. 
+o Fixed creation of generic array.  Issue: MATH-942. Thanks to Piotr Wydrych. 
+o Fixed abstract test class naming that broke ant builds.  Issue: MATH-940. Thanks to Piotr Wydrych. 
+o Allow covariance to be computed for one-dimensional variables.  Issue: MATH-939. Thanks to Piotr Wydrych. 
+o Fixed accuracy of 3D Line.revert().  Issue: MATH-938. 
+o Improved javadoc to explain how switching functions should
+        behave across events in ODE events detection.  Issue: MATH-937. 
+o Fixed DerivativeStructure.atan2 for special cases when both arguments are +/-0.  Issue: MATH-935. 
+o Improved class javadoc wrt convergence criteria and added 
+        additional constructors to override the default epsilon and cut-off
+        values in class "SimplexSolver".  Issue: MATH-930. 
+o Fixed truncated value in "MultivariateNormalDistribution".  Issue: MATH-929. Thanks to Piotr Wydrych. 
+o Made "BitStreamGenerator" implement the "Serializable" interface.  Issue: MATH-927. Thanks to Dennis Hendriks. 
+
+Changes:
+o Replaced hard-coded numbers in "LevenbergMarquardtOptimizer".  Issue: MATH-956. 
+o Fixed loading of test file when path contains a space.  Issue: MATH-955. Thanks to Evan Ward. 
+o Improved speed of FastMath.abs methods for all signatures, by removing branching.  Issue: MATH-954. Thanks to Charles Cooper. 
+o Improved speed of several FastMath methods.  Issue: MATH-953. Thanks to Charles Cooper. 
+o Improved speed of FastMath copysign methods.  Issue: MATH-951. Thanks to Charles Cooper. 
+o Made EmpiricalDisribution smoothing kernel pluggable.  Issue: MATH-671. 
+o Allow direct use of SummaryStatistics in one-way ANOVA.  Issue: MATH-877. Thanks to Peter Andrews. 
+o Normal distribution now uses a direct implementation of the
+        inverse error function to compute inverse cumulative probability
+        instead of relying on a numerical solver. This is much faster,
+        more accurate and does not need convergence threshold. 
+o Throw "MathUnsupportedOperationException" from optimizers that do
+        not support constraints (previous behaviour was to silently ignore
+        the "SimpleBounds" argument).  Issue: MATH-933. 
+o Greater efficiency in "UnitSphereRandomVectorGenerator".  Issue: MATH-931. Thanks to Sean Owen. 
+
+
+Have fun!
+-Commons Math team
+

Propchange: dev/commons/math/RELEASE-NOTES.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: dev/commons/math/RELEASE-NOTES.txt
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz.asc
==============================================================================
--- dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz.asc (added)
+++ dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz.asc Fri Mar 29 22:31:39 2013
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.12 (GNU/Linux)
+
+iQIcBAABCgAGBQJRVgFKAAoJEJrilv0C6fZbWjwQAKa+9WgHTh3jcQ/fqxIR94O1
+/Wh+8i0hOl1RB38i7SxdeaTcJywHmVqozG8uyfRMHoh/gd0FXGe4JQ8YLmKp/tkd
+S23AiGvXC8Lgd2wr3prLN6KBpOeH0X3ZXL5YlfMrSBD0UFX0W9LdsSCG27tUd1Vc
+6CwMFJORjjUNObdaeI2qZkMDkf0PyYjtxStsAYPViW70B/hGo4bi0/9gXxlIReUv
++6bHu5a5YIPMRFmsj7P4OV27xO3mdHkTVXVISxoLCgrFnUPnDLzWS4jCjFaVkOtj
+3aQv0ZFce3q7srqUCZdxJMRLadXXFw/nnBw3CxvdkRoOLdK3spXjQ7A3smF9quyB
+pfzvyemo8AvrDqZG13REkI7Jxh//O8cPIV0IpXmUNvYBMnZeZp4RQ9W7S1L8J0nG
+ODB40l02tMdm62IZwWrFF2ZSNFFFzDOydhZkOT/xzOvsf2eTnH+/iw3EulRneaw0
+dBp7KDNr3bX4in47ejfPd+/d+blWbHaD3q9dsiqDfNNY201Q7BEa6nv2NFjiXSb9
+I21QmzQVW9B8rBLnQwev+YRSmWY0E7Ryf1u7ml/LspXoqhxlYTH/jfjIyMc0ItHy
+U2ikUKab3XFx94d+iL+aOPJC9vJhkYgEreMa802IiXj4utE2U6VoZFvxg6My0VSo
+zyHDHYFcVDTxdqRZ7DF9
+=zdYK
+-----END PGP SIGNATURE-----

Added: dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz.md5
==============================================================================
--- dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz.md5 (added)
+++ dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz.md5 Fri Mar 29 22:31:39 2013
@@ -0,0 +1 @@
+7e342e7cb312d84319c11a23de96b9b6
\ No newline at end of file

Added: dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz.sha1
==============================================================================
--- dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz.sha1 (added)
+++ dev/commons/math/binaries/commons-math3-3.2-bin.tar.gz.sha1 Fri Mar 29 22:31:39 2013
@@ -0,0 +1 @@
+fab531dbd243ee225dd2bcf9ae12d38fa356bfde
\ No newline at end of file

Added: dev/commons/math/binaries/commons-math3-3.2-bin.zip
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/math/binaries/commons-math3-3.2-bin.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/commons/math/binaries/commons-math3-3.2-bin.zip.asc
==============================================================================
--- dev/commons/math/binaries/commons-math3-3.2-bin.zip.asc (added)
+++ dev/commons/math/binaries/commons-math3-3.2-bin.zip.asc Fri Mar 29 22:31:39 2013
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.12 (GNU/Linux)
+
+iQIcBAABCgAGBQJRVgFLAAoJEJrilv0C6fZbx7EQAIe0cvGT5la3/eU18h6GMhX+
+pGI7Aa+1mGSaL9sI6BoYignf6ygOY0kMt6ApGiUPWrYXLlGBRAx+PKVE6NZ/JswE
+lsvBnR36VjAajXxuquHdRUMHXcgLOltRH8nqbqsCamY/y6QEoKMexxx2DLMOQxxr
+uB45jSxU2s3rfjifE98MrpqpX838Q/jjph+OirtEQd6OW5Ovg0HBHUUlbKoktYvp
+z0lnsxA3Gy3v4sa1Aj8usp8O4IjeWbkmdHCSn21Kv3G4e/aiDgOeACDuyVwyujhO
+2VAy+absrWZKbcZDoVZ6s8vLxIHOQyRdtBxB5BecIvlXVK4DnpP3MqnoS3j2SgMH
+DGbnaohAR0TSjYiT+JZ1uom+E2tJpEKsvAabx7B5/O4WBWAxGu4ak3QN9SJCUSZC
+WQDgLif4fRAy1hWsBaKjzwvz3vrbt1LPnA9BTsMqkVe9t4OhCamqbcKKvaaTcUMj
+qt+jsupR/qqyWDSOsI3e2PHB78kBlMaonXOrz5ljGUbobQdqAMlwwRDQzD2LLtsU
+gnuZFrXynFNY8t4ZT3byNtLAB0v3qwmMYMKeLYVBtpYdmMPnLU0Vgtw8MwvnSsi5
+bngbfZy5ABRyKnH/Dkymw04EiYKzqSMtjWE/4LHFJBwRgNnVz+ZoJPir301Dejj5
+9w8WTG+Hr2glUZgm9G/e
+=93Cj
+-----END PGP SIGNATURE-----

Added: dev/commons/math/binaries/commons-math3-3.2-bin.zip.md5
==============================================================================
--- dev/commons/math/binaries/commons-math3-3.2-bin.zip.md5 (added)
+++ dev/commons/math/binaries/commons-math3-3.2-bin.zip.md5 Fri Mar 29 22:31:39 2013
@@ -0,0 +1 @@
+9efd57cb33995b60500b02b1bbb49ad5
\ No newline at end of file

Added: dev/commons/math/binaries/commons-math3-3.2-bin.zip.sha1
==============================================================================
--- dev/commons/math/binaries/commons-math3-3.2-bin.zip.sha1 (added)
+++ dev/commons/math/binaries/commons-math3-3.2-bin.zip.sha1 Fri Mar 29 22:31:39 2013
@@ -0,0 +1 @@
+b089830de07b9155b322580df3bb8a0d8e3ecc6b
\ No newline at end of file

Added: dev/commons/math/source/commons-math3-3.2-src.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/math/source/commons-math3-3.2-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/commons/math/source/commons-math3-3.2-src.tar.gz.asc
==============================================================================
--- dev/commons/math/source/commons-math3-3.2-src.tar.gz.asc (added)
+++ dev/commons/math/source/commons-math3-3.2-src.tar.gz.asc Fri Mar 29 22:31:39 2013
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.12 (GNU/Linux)
+
+iQIcBAABCgAGBQJRVgFJAAoJEJrilv0C6fZbbHIQAI/bzWLe/U+W1C/bdFRfH9Hw
+UpwJo5lv03mdeXFY3jGNMDoGgyOGnGDn21oYKZPU/M6fkv6xfw6/FHBbj6D3nQbD
+NNiGif6X1qpzhhfEUPSP5gDkQjnrYD13I7WVJubQXEbCudfZkl0FCR94LcNosjer
+myQ1co6Giel5HWnc6noY7LirIUtgOZNRRDQSywEIdC6WQBmyZ9yF1gwS5tHZXIK2
+Tf91s+te+wxPvo9mLFGSZ/UAL0ehGQMSiMbWERounRXopPcvj2dn9HLwtj6UIwMc
+tK9VIGmefkiyRslPgL6LWgzJhVPk3UTr5HdONUn343z2O0mF+C/3ZcH3XhAH5Y9s
+R1UGgsZasIAotmy55kUHU68wuR2Y2mw9Z17BxULzzql+9sjrS4f1/BmMGkScdxtu
+1Z6Y3UGST5qfUzLflEjZnrbxLztLepN8pXewqO8GQTqGi9zN9VPZuj0YmcXo7x3q
+KRhHbZDw2FENDw4SysRYeDpwLg8BCmDUBL8vkV7JeKrbdEXy3CbSu33qFkxWIKxi
+bmmUUbQqX1zuuyD4K8oJq2vJkfEjLyyk+sJlEWBMlpvu/PXlf4uySrHjTgiGHoQK
+x1KdE8CfevBml78QBzIb49DDRwr8yMcd0L4J+iELQqRaaadFKc+E8y4k/rtHjWcJ
+hAfoced5ZUUj5atCzQoi
+=K9n5
+-----END PGP SIGNATURE-----

Added: dev/commons/math/source/commons-math3-3.2-src.tar.gz.md5
==============================================================================
--- dev/commons/math/source/commons-math3-3.2-src.tar.gz.md5 (added)
+++ dev/commons/math/source/commons-math3-3.2-src.tar.gz.md5 Fri Mar 29 22:31:39 2013
@@ -0,0 +1 @@
+3ed0245657565fddbaf5e3213116d06b
\ No newline at end of file

Added: dev/commons/math/source/commons-math3-3.2-src.tar.gz.sha1
==============================================================================
--- dev/commons/math/source/commons-math3-3.2-src.tar.gz.sha1 (added)
+++ dev/commons/math/source/commons-math3-3.2-src.tar.gz.sha1 Fri Mar 29 22:31:39 2013
@@ -0,0 +1 @@
+99b87680435871eb8cf26f2bb2393a9de0eabbaa
\ No newline at end of file

Added: dev/commons/math/source/commons-math3-3.2-src.zip
==============================================================================
Binary file - no diff available.

Propchange: dev/commons/math/source/commons-math3-3.2-src.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/commons/math/source/commons-math3-3.2-src.zip.asc
==============================================================================
--- dev/commons/math/source/commons-math3-3.2-src.zip.asc (added)
+++ dev/commons/math/source/commons-math3-3.2-src.zip.asc Fri Mar 29 22:31:39 2013
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.12 (GNU/Linux)
+
+iQIcBAABCgAGBQJRVgFKAAoJEJrilv0C6fZbLvgP/j+uSz6MXOC/hwAY7wJjvyUW
+loVmtSlgaK4odSsTXVdtLjwbMq0gUU+f5SpG1wtRQ+sDabhBB739/Td1arWVOy/o
+fFyjnCw9u+HxximrFC53CE7p7GhCR0J0kNI8PB+ZpIY7Xw42uQJgQaTOn4jdHvFJ
+wPVjqTgrmqLGCbWD14JO9GIheczf9KpGNO5DEYD2DbmqVqP/Qc7XernuSU0sBmHR
+DtEeN0b+B4FJcW9S4VSpL4GfM7qqyrRZGbMFSJecHdN/CfWh6dh5zwDvYsqujSrS
+nWDuspBVOEEid3Ocl6eMnVuaJL73lGzstYZG0MbhJnfuLIl+uXM4p66s8QSPzib5
+9ftIxBh8vDvCz5DcgWGD9wS9kz6joCQ2ZaYqNypRnmNRVxY8VM4DmYCYdj5TQN2G
+xqaIMuO4xnZK7uO7xt9TzBOoj3eCKEDumtlUFaCGGOCyWWAo5SeaRuVuYIZoUSe7
+7+K7PrghtmZ+UqnKSRac9qA1WCbovs0MUcxl27GVFApYxoNnxxaDQC9yQ3rLdEeW
+0fGQJ5p6xC0KVF+giXxBT+ygiycUJctH8nhwdW1+M0VrWLpPAYc8RDEUkkEQPIgP
+gJE01LRzenHU07mrWTRGzAojNQw14YZ22HEhTRoEDXgLykxKCvIQh/q70lChSQxc
+dRxEp7NvwflSEndU02NP
+=438j
+-----END PGP SIGNATURE-----

Added: dev/commons/math/source/commons-math3-3.2-src.zip.md5
==============================================================================
--- dev/commons/math/source/commons-math3-3.2-src.zip.md5 (added)
+++ dev/commons/math/source/commons-math3-3.2-src.zip.md5 Fri Mar 29 22:31:39 2013
@@ -0,0 +1 @@
+690296dbcda1354c9add35cbe3efd019
\ No newline at end of file

Added: dev/commons/math/source/commons-math3-3.2-src.zip.sha1
==============================================================================
--- dev/commons/math/source/commons-math3-3.2-src.zip.sha1 (added)
+++ dev/commons/math/source/commons-math3-3.2-src.zip.sha1 Fri Mar 29 22:31:39 2013
@@ -0,0 +1 @@
+030b158d7bb889754c5972bc8672f374f77b78fc
\ No newline at end of file