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 16:49:49 UTC

svn commit: r1462506 - in /commons/proper/math/trunk: RELEASE-NOTES.txt src/site/xdoc/download_math.xml

Author: luc
Date: Fri Mar 29 15:49:49 2013
New Revision: 1462506

URL: http://svn.apache.org/r1462506
Log:
Preparing 3.2 release.

Modified:
    commons/proper/math/trunk/RELEASE-NOTES.txt
    commons/proper/math/trunk/src/site/xdoc/download_math.xml

Modified: commons/proper/math/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/RELEASE-NOTES.txt?rev=1462506&r1=1462505&r2=1462506&view=diff
==============================================================================
--- commons/proper/math/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/math/trunk/RELEASE-NOTES.txt Fri Mar 29 15:49:49 2013
@@ -1,26 +1,77 @@
-
-              Apache Commons Math 3.1.1 RELEASE NOTES
-
-The Commons Math team is pleased to announce the release of commons-math3-3.1.1
+The Commons Math team is pleased to announce the commons-math3-3.2 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.
 
-This is a point release: It fixes a bug that renders version 3.1 unusable
- in some situations (see details below).
-
 Changes in this version include:
 
+New features:
+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 MATH-924:  Added a (minimal) "DiagonalMatrix" implementation, such that the
-        case of a large number of uncorrelated observations is handled
-        efficiently. 
-
-
-
-For complete information on Commons Math, including instructions on how to submit bug reports,
-patches, or suggestions for improvement, see the Apache Commons Math website:
+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. 
 
-http://commons.apache.org/math/
 
+Have fun!
+-Commons Math team
 

Modified: commons/proper/math/trunk/src/site/xdoc/download_math.xml
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/src/site/xdoc/download_math.xml?rev=1462506&r1=1462505&r2=1462506&view=diff
==============================================================================
--- commons/proper/math/trunk/src/site/xdoc/download_math.xml (original)
+++ commons/proper/math/trunk/src/site/xdoc/download_math.xml Fri Mar 29 15:49:49 2013
@@ -95,32 +95,32 @@ limitations under the License.
       </p>
     </subsection>
     </section>
-    <section name="Commons Math 3.1 (requires Java 1.5+)">
+    <section name="Commons Math 3.2 (requires Java 1.5+)">
       <subsection name="Binaries">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/math/binaries/commons-math3-3.1-bin.tar.gz">commons-math3-3.1-bin.tar.gz</a></td>
-              <td><a href="http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.tar.gz.md5">md5</a></td>
-              <td><a href="http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/math/binaries/commons-math3-3.2-bin.tar.gz">commons-math3-3.2-bin.tar.gz</a></td>
+              <td><a href="http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.tar.gz.md5">md5</a></td>
+              <td><a href="http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/math/binaries/commons-math3-3.1-bin.zip">commons-math3-3.1-bin.zip</a></td>
-              <td><a href="http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.zip.md5">md5</a></td>
-              <td><a href="http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/math/binaries/commons-math3-3.2-bin.zip">commons-math3-3.2-bin.zip</a></td>
+              <td><a href="http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.zip.md5">md5</a></td>
+              <td><a href="http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.zip.asc">pgp</a></td>
           </tr>
         </table>
       </subsection>
       <subsection name="Source">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/math/source/commons-math3-3.1-src.tar.gz">commons-math3-3.1-src.tar.gz</a></td>
-              <td><a href="http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.tar.gz.md5">md5</a></td>
-              <td><a href="http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/math/source/commons-math3-3.2-src.tar.gz">commons-math3-3.2-src.tar.gz</a></td>
+              <td><a href="http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.tar.gz.md5">md5</a></td>
+              <td><a href="http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/math/source/commons-math3-3.1-src.zip">commons-math3-3.1-src.zip</a></td>
-              <td><a href="http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.zip.md5">md5</a></td>
-              <td><a href="http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/math/source/commons-math3-3.2-src.zip">commons-math3-3.2-src.zip</a></td>
+              <td><a href="http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.zip.md5">md5</a></td>
+              <td><a href="http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.zip.asc">pgp</a></td>
           </tr>
         </table>
       </subsection>



Re: svn commit: r1462506 - in /commons/proper/math/trunk: RELEASE-NOTES.txt src/site/xdoc/download_math.xml

Posted by Luc Maisonobe <lu...@spaceroots.org>.
Le 29/03/2013 17:15, Thomas Neidhart a écrit :
> oh sorry for that, I mixed up change with update.

No problem. I prefer to have the remark before doing the build from the tag.

I am now doing the generation, it will take a few hours to run ...

By the way, were do the doap file reside now and when should I update
it? The one in the top level directory is obsolete since about 3 years
(it dates back from 2.1 since 2.2 is declared as TBD).

Luc

> 
> Thomas
> 
> 
> On Fri, Mar 29, 2013 at 5:12 PM, Luc Maisonobe <Lu...@free.fr>wrote:
> 
>> Le 29/03/2013 16:59, Thomas Neidhart a écrit :
>>> Hi Luc,
>>
>> Hi Thomas,
>>
>>>
>>> the changes related to the refactoring of the clustering algorithms seem
>> to
>>> be missing. Maybe it is because there are multiple issue references for
>>> this entry in the changes.xml (its MATH-917).
>>
>> No, it was because the keyword was "change" instead of "add".
>>
>> I've fixed the changes.xml and regenerated RELEASE-NOTES.txt.
>>
>> I think this RC1 has been the shortest life possible...
>>
>> I'll start with RC2 immediately.
>>
>> Luc
>>
>>>
>>> Thomas
>>>
>>>
>>> On Fri, Mar 29, 2013 at 4:49 PM, <lu...@apache.org> wrote:
>>>
>>>> Author: luc
>>>> Date: Fri Mar 29 15:49:49 2013
>>>> New Revision: 1462506
>>>>
>>>> URL: http://svn.apache.org/r1462506
>>>> Log:
>>>> Preparing 3.2 release.
>>>>
>>>> Modified:
>>>>     commons/proper/math/trunk/RELEASE-NOTES.txt
>>>>     commons/proper/math/trunk/src/site/xdoc/download_math.xml
>>>>
>>>> Modified: commons/proper/math/trunk/RELEASE-NOTES.txt
>>>> URL:
>>>>
>> http://svn.apache.org/viewvc/commons/proper/math/trunk/RELEASE-NOTES.txt?rev=1462506&r1=1462505&r2=1462506&view=diff
>>>>
>>>>
>> ==============================================================================
>>>> --- commons/proper/math/trunk/RELEASE-NOTES.txt (original)
>>>> +++ commons/proper/math/trunk/RELEASE-NOTES.txt Fri Mar 29 15:49:49 2013
>>>> @@ -1,26 +1,77 @@
>>>> -
>>>> -              Apache Commons Math 3.1.1 RELEASE NOTES
>>>> -
>>>> -The Commons Math team is pleased to announce the release of
>>>> commons-math3-3.1.1
>>>> +The Commons Math team is pleased to announce the commons-math3-3.2
>>>> 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.
>>>>
>>>> -This is a point release: It fixes a bug that renders version 3.1
>> unusable
>>>> - in some situations (see details below).
>>>> -
>>>>  Changes in this version include:
>>>>
>>>> +New features:
>>>> +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 MATH-924:  Added a (minimal) "DiagonalMatrix" implementation, such
>> that
>>>> the
>>>> -        case of a large number of uncorrelated observations is handled
>>>> -        efficiently.
>>>> -
>>>> -
>>>> -
>>>> -For complete information on Commons Math, including instructions on how
>>>> to submit bug reports,
>>>> -patches, or suggestions for improvement, see the Apache Commons Math
>>>> website:
>>>> +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.
>>>>
>>>> -http://commons.apache.org/math/
>>>>
>>>> +Have fun!
>>>> +-Commons Math team
>>>>
>>>>
>>>> Modified: commons/proper/math/trunk/src/site/xdoc/download_math.xml
>>>> URL:
>>>>
>> http://svn.apache.org/viewvc/commons/proper/math/trunk/src/site/xdoc/download_math.xml?rev=1462506&r1=1462505&r2=1462506&view=diff
>>>>
>>>>
>> ==============================================================================
>>>> --- commons/proper/math/trunk/src/site/xdoc/download_math.xml (original)
>>>> +++ commons/proper/math/trunk/src/site/xdoc/download_math.xml Fri Mar 29
>>>> 15:49:49 2013
>>>> @@ -95,32 +95,32 @@ limitations under the License.
>>>>        </p>
>>>>      </subsection>
>>>>      </section>
>>>> -    <section name="Commons Math 3.1 (requires Java 1.5+)">
>>>> +    <section name="Commons Math 3.2 (requires Java 1.5+)">
>>>>        <subsection name="Binaries">
>>>>          <table>
>>>>            <tr>
>>>> -              <td><a
>>>>
>> href="[preferred]/commons/math/binaries/commons-math3-3.1-bin.tar.gz">commons-math3-3.1-bin.tar.gz</a></td>
>>>> -              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.tar.gz.md5
>>>> ">md5</a></td>
>>>> -              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.tar.gz.asc
>>>> ">pgp</a></td>
>>>> +              <td><a
>>>>
>> href="[preferred]/commons/math/binaries/commons-math3-3.2-bin.tar.gz">commons-math3-3.2-bin.tar.gz</a></td>
>>>> +              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.tar.gz.md5
>>>> ">md5</a></td>
>>>> +              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.tar.gz.asc
>>>> ">pgp</a></td>
>>>>            </tr>
>>>>            <tr>
>>>> -              <td><a
>>>>
>> href="[preferred]/commons/math/binaries/commons-math3-3.1-bin.zip">commons-math3-3.1-bin.zip</a></td>
>>>> -              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.zip.md5
>>>> ">md5</a></td>
>>>> -              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.zip.asc
>>>> ">pgp</a></td>
>>>> +              <td><a
>>>>
>> href="[preferred]/commons/math/binaries/commons-math3-3.2-bin.zip">commons-math3-3.2-bin.zip</a></td>
>>>> +              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.zip.md5
>>>> ">md5</a></td>
>>>> +              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.zip.asc
>>>> ">pgp</a></td>
>>>>            </tr>
>>>>          </table>
>>>>        </subsection>
>>>>        <subsection name="Source">
>>>>          <table>
>>>>            <tr>
>>>> -              <td><a
>>>>
>> href="[preferred]/commons/math/source/commons-math3-3.1-src.tar.gz">commons-math3-3.1-src.tar.gz</a></td>
>>>> -              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.tar.gz.md5
>>>> ">md5</a></td>
>>>> -              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.tar.gz.asc
>>>> ">pgp</a></td>
>>>> +              <td><a
>>>>
>> href="[preferred]/commons/math/source/commons-math3-3.2-src.tar.gz">commons-math3-3.2-src.tar.gz</a></td>
>>>> +              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.tar.gz.md5
>>>> ">md5</a></td>
>>>> +              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.tar.gz.asc
>>>> ">pgp</a></td>
>>>>            </tr>
>>>>            <tr>
>>>> -              <td><a
>>>>
>> href="[preferred]/commons/math/source/commons-math3-3.1-src.zip">commons-math3-3.1-src.zip</a></td>
>>>> -              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.zip.md5
>>>> ">md5</a></td>
>>>> -              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.zip.asc
>>>> ">pgp</a></td>
>>>> +              <td><a
>>>>
>> href="[preferred]/commons/math/source/commons-math3-3.2-src.zip">commons-math3-3.2-src.zip</a></td>
>>>> +              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.zip.md5
>>>> ">md5</a></td>
>>>> +              <td><a href="
>>>>
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.zip.asc
>>>> ">pgp</a></td>
>>>>            </tr>
>>>>          </table>
>>>>        </subsection>
>>>>
>>>>
>>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>>
>>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: svn commit: r1462506 - in /commons/proper/math/trunk: RELEASE-NOTES.txt src/site/xdoc/download_math.xml

Posted by Thomas Neidhart <th...@gmail.com>.
oh sorry for that, I mixed up change with update.

Thomas


On Fri, Mar 29, 2013 at 5:12 PM, Luc Maisonobe <Lu...@free.fr>wrote:

> Le 29/03/2013 16:59, Thomas Neidhart a écrit :
> > Hi Luc,
>
> Hi Thomas,
>
> >
> > the changes related to the refactoring of the clustering algorithms seem
> to
> > be missing. Maybe it is because there are multiple issue references for
> > this entry in the changes.xml (its MATH-917).
>
> No, it was because the keyword was "change" instead of "add".
>
> I've fixed the changes.xml and regenerated RELEASE-NOTES.txt.
>
> I think this RC1 has been the shortest life possible...
>
> I'll start with RC2 immediately.
>
> Luc
>
> >
> > Thomas
> >
> >
> > On Fri, Mar 29, 2013 at 4:49 PM, <lu...@apache.org> wrote:
> >
> >> Author: luc
> >> Date: Fri Mar 29 15:49:49 2013
> >> New Revision: 1462506
> >>
> >> URL: http://svn.apache.org/r1462506
> >> Log:
> >> Preparing 3.2 release.
> >>
> >> Modified:
> >>     commons/proper/math/trunk/RELEASE-NOTES.txt
> >>     commons/proper/math/trunk/src/site/xdoc/download_math.xml
> >>
> >> Modified: commons/proper/math/trunk/RELEASE-NOTES.txt
> >> URL:
> >>
> http://svn.apache.org/viewvc/commons/proper/math/trunk/RELEASE-NOTES.txt?rev=1462506&r1=1462505&r2=1462506&view=diff
> >>
> >>
> ==============================================================================
> >> --- commons/proper/math/trunk/RELEASE-NOTES.txt (original)
> >> +++ commons/proper/math/trunk/RELEASE-NOTES.txt Fri Mar 29 15:49:49 2013
> >> @@ -1,26 +1,77 @@
> >> -
> >> -              Apache Commons Math 3.1.1 RELEASE NOTES
> >> -
> >> -The Commons Math team is pleased to announce the release of
> >> commons-math3-3.1.1
> >> +The Commons Math team is pleased to announce the commons-math3-3.2
> >> 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.
> >>
> >> -This is a point release: It fixes a bug that renders version 3.1
> unusable
> >> - in some situations (see details below).
> >> -
> >>  Changes in this version include:
> >>
> >> +New features:
> >> +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 MATH-924:  Added a (minimal) "DiagonalMatrix" implementation, such
> that
> >> the
> >> -        case of a large number of uncorrelated observations is handled
> >> -        efficiently.
> >> -
> >> -
> >> -
> >> -For complete information on Commons Math, including instructions on how
> >> to submit bug reports,
> >> -patches, or suggestions for improvement, see the Apache Commons Math
> >> website:
> >> +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.
> >>
> >> -http://commons.apache.org/math/
> >>
> >> +Have fun!
> >> +-Commons Math team
> >>
> >>
> >> Modified: commons/proper/math/trunk/src/site/xdoc/download_math.xml
> >> URL:
> >>
> http://svn.apache.org/viewvc/commons/proper/math/trunk/src/site/xdoc/download_math.xml?rev=1462506&r1=1462505&r2=1462506&view=diff
> >>
> >>
> ==============================================================================
> >> --- commons/proper/math/trunk/src/site/xdoc/download_math.xml (original)
> >> +++ commons/proper/math/trunk/src/site/xdoc/download_math.xml Fri Mar 29
> >> 15:49:49 2013
> >> @@ -95,32 +95,32 @@ limitations under the License.
> >>        </p>
> >>      </subsection>
> >>      </section>
> >> -    <section name="Commons Math 3.1 (requires Java 1.5+)">
> >> +    <section name="Commons Math 3.2 (requires Java 1.5+)">
> >>        <subsection name="Binaries">
> >>          <table>
> >>            <tr>
> >> -              <td><a
> >>
> href="[preferred]/commons/math/binaries/commons-math3-3.1-bin.tar.gz">commons-math3-3.1-bin.tar.gz</a></td>
> >> -              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.tar.gz.md5
> >> ">md5</a></td>
> >> -              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.tar.gz.asc
> >> ">pgp</a></td>
> >> +              <td><a
> >>
> href="[preferred]/commons/math/binaries/commons-math3-3.2-bin.tar.gz">commons-math3-3.2-bin.tar.gz</a></td>
> >> +              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.tar.gz.md5
> >> ">md5</a></td>
> >> +              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.tar.gz.asc
> >> ">pgp</a></td>
> >>            </tr>
> >>            <tr>
> >> -              <td><a
> >>
> href="[preferred]/commons/math/binaries/commons-math3-3.1-bin.zip">commons-math3-3.1-bin.zip</a></td>
> >> -              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.zip.md5
> >> ">md5</a></td>
> >> -              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.zip.asc
> >> ">pgp</a></td>
> >> +              <td><a
> >>
> href="[preferred]/commons/math/binaries/commons-math3-3.2-bin.zip">commons-math3-3.2-bin.zip</a></td>
> >> +              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.zip.md5
> >> ">md5</a></td>
> >> +              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.zip.asc
> >> ">pgp</a></td>
> >>            </tr>
> >>          </table>
> >>        </subsection>
> >>        <subsection name="Source">
> >>          <table>
> >>            <tr>
> >> -              <td><a
> >>
> href="[preferred]/commons/math/source/commons-math3-3.1-src.tar.gz">commons-math3-3.1-src.tar.gz</a></td>
> >> -              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.tar.gz.md5
> >> ">md5</a></td>
> >> -              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.tar.gz.asc
> >> ">pgp</a></td>
> >> +              <td><a
> >>
> href="[preferred]/commons/math/source/commons-math3-3.2-src.tar.gz">commons-math3-3.2-src.tar.gz</a></td>
> >> +              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.tar.gz.md5
> >> ">md5</a></td>
> >> +              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.tar.gz.asc
> >> ">pgp</a></td>
> >>            </tr>
> >>            <tr>
> >> -              <td><a
> >>
> href="[preferred]/commons/math/source/commons-math3-3.1-src.zip">commons-math3-3.1-src.zip</a></td>
> >> -              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.zip.md5
> >> ">md5</a></td>
> >> -              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.zip.asc
> >> ">pgp</a></td>
> >> +              <td><a
> >>
> href="[preferred]/commons/math/source/commons-math3-3.2-src.zip">commons-math3-3.2-src.zip</a></td>
> >> +              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.zip.md5
> >> ">md5</a></td>
> >> +              <td><a href="
> >>
> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.zip.asc
> >> ">pgp</a></td>
> >>            </tr>
> >>          </table>
> >>        </subsection>
> >>
> >>
> >>
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>

Re: svn commit: r1462506 - in /commons/proper/math/trunk: RELEASE-NOTES.txt src/site/xdoc/download_math.xml

Posted by Luc Maisonobe <Lu...@free.fr>.
Le 29/03/2013 16:59, Thomas Neidhart a écrit :
> Hi Luc,

Hi Thomas,

> 
> the changes related to the refactoring of the clustering algorithms seem to
> be missing. Maybe it is because there are multiple issue references for
> this entry in the changes.xml (its MATH-917).

No, it was because the keyword was "change" instead of "add".

I've fixed the changes.xml and regenerated RELEASE-NOTES.txt.

I think this RC1 has been the shortest life possible...

I'll start with RC2 immediately.

Luc

> 
> Thomas
> 
> 
> On Fri, Mar 29, 2013 at 4:49 PM, <lu...@apache.org> wrote:
> 
>> Author: luc
>> Date: Fri Mar 29 15:49:49 2013
>> New Revision: 1462506
>>
>> URL: http://svn.apache.org/r1462506
>> Log:
>> Preparing 3.2 release.
>>
>> Modified:
>>     commons/proper/math/trunk/RELEASE-NOTES.txt
>>     commons/proper/math/trunk/src/site/xdoc/download_math.xml
>>
>> Modified: commons/proper/math/trunk/RELEASE-NOTES.txt
>> URL:
>> http://svn.apache.org/viewvc/commons/proper/math/trunk/RELEASE-NOTES.txt?rev=1462506&r1=1462505&r2=1462506&view=diff
>>
>> ==============================================================================
>> --- commons/proper/math/trunk/RELEASE-NOTES.txt (original)
>> +++ commons/proper/math/trunk/RELEASE-NOTES.txt Fri Mar 29 15:49:49 2013
>> @@ -1,26 +1,77 @@
>> -
>> -              Apache Commons Math 3.1.1 RELEASE NOTES
>> -
>> -The Commons Math team is pleased to announce the release of
>> commons-math3-3.1.1
>> +The Commons Math team is pleased to announce the commons-math3-3.2
>> 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.
>>
>> -This is a point release: It fixes a bug that renders version 3.1 unusable
>> - in some situations (see details below).
>> -
>>  Changes in this version include:
>>
>> +New features:
>> +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 MATH-924:  Added a (minimal) "DiagonalMatrix" implementation, such that
>> the
>> -        case of a large number of uncorrelated observations is handled
>> -        efficiently.
>> -
>> -
>> -
>> -For complete information on Commons Math, including instructions on how
>> to submit bug reports,
>> -patches, or suggestions for improvement, see the Apache Commons Math
>> website:
>> +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.
>>
>> -http://commons.apache.org/math/
>>
>> +Have fun!
>> +-Commons Math team
>>
>>
>> Modified: commons/proper/math/trunk/src/site/xdoc/download_math.xml
>> URL:
>> http://svn.apache.org/viewvc/commons/proper/math/trunk/src/site/xdoc/download_math.xml?rev=1462506&r1=1462505&r2=1462506&view=diff
>>
>> ==============================================================================
>> --- commons/proper/math/trunk/src/site/xdoc/download_math.xml (original)
>> +++ commons/proper/math/trunk/src/site/xdoc/download_math.xml Fri Mar 29
>> 15:49:49 2013
>> @@ -95,32 +95,32 @@ limitations under the License.
>>        </p>
>>      </subsection>
>>      </section>
>> -    <section name="Commons Math 3.1 (requires Java 1.5+)">
>> +    <section name="Commons Math 3.2 (requires Java 1.5+)">
>>        <subsection name="Binaries">
>>          <table>
>>            <tr>
>> -              <td><a
>> href="[preferred]/commons/math/binaries/commons-math3-3.1-bin.tar.gz">commons-math3-3.1-bin.tar.gz</a></td>
>> -              <td><a href="
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.tar.gz.md5
>> ">md5</a></td>
>> -              <td><a href="
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.tar.gz.asc
>> ">pgp</a></td>
>> +              <td><a
>> href="[preferred]/commons/math/binaries/commons-math3-3.2-bin.tar.gz">commons-math3-3.2-bin.tar.gz</a></td>
>> +              <td><a href="
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.tar.gz.md5
>> ">md5</a></td>
>> +              <td><a href="
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.tar.gz.asc
>> ">pgp</a></td>
>>            </tr>
>>            <tr>
>> -              <td><a
>> href="[preferred]/commons/math/binaries/commons-math3-3.1-bin.zip">commons-math3-3.1-bin.zip</a></td>
>> -              <td><a href="
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.zip.md5
>> ">md5</a></td>
>> -              <td><a href="
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.zip.asc
>> ">pgp</a></td>
>> +              <td><a
>> href="[preferred]/commons/math/binaries/commons-math3-3.2-bin.zip">commons-math3-3.2-bin.zip</a></td>
>> +              <td><a href="
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.zip.md5
>> ">md5</a></td>
>> +              <td><a href="
>> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.zip.asc
>> ">pgp</a></td>
>>            </tr>
>>          </table>
>>        </subsection>
>>        <subsection name="Source">
>>          <table>
>>            <tr>
>> -              <td><a
>> href="[preferred]/commons/math/source/commons-math3-3.1-src.tar.gz">commons-math3-3.1-src.tar.gz</a></td>
>> -              <td><a href="
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.tar.gz.md5
>> ">md5</a></td>
>> -              <td><a href="
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.tar.gz.asc
>> ">pgp</a></td>
>> +              <td><a
>> href="[preferred]/commons/math/source/commons-math3-3.2-src.tar.gz">commons-math3-3.2-src.tar.gz</a></td>
>> +              <td><a href="
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.tar.gz.md5
>> ">md5</a></td>
>> +              <td><a href="
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.tar.gz.asc
>> ">pgp</a></td>
>>            </tr>
>>            <tr>
>> -              <td><a
>> href="[preferred]/commons/math/source/commons-math3-3.1-src.zip">commons-math3-3.1-src.zip</a></td>
>> -              <td><a href="
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.zip.md5
>> ">md5</a></td>
>> -              <td><a href="
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.zip.asc
>> ">pgp</a></td>
>> +              <td><a
>> href="[preferred]/commons/math/source/commons-math3-3.2-src.zip">commons-math3-3.2-src.zip</a></td>
>> +              <td><a href="
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.zip.md5
>> ">md5</a></td>
>> +              <td><a href="
>> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.zip.asc
>> ">pgp</a></td>
>>            </tr>
>>          </table>
>>        </subsection>
>>
>>
>>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: svn commit: r1462506 - in /commons/proper/math/trunk: RELEASE-NOTES.txt src/site/xdoc/download_math.xml

Posted by Thomas Neidhart <th...@gmail.com>.
Hi Luc,

the changes related to the refactoring of the clustering algorithms seem to
be missing. Maybe it is because there are multiple issue references for
this entry in the changes.xml (its MATH-917).

Thomas


On Fri, Mar 29, 2013 at 4:49 PM, <lu...@apache.org> wrote:

> Author: luc
> Date: Fri Mar 29 15:49:49 2013
> New Revision: 1462506
>
> URL: http://svn.apache.org/r1462506
> Log:
> Preparing 3.2 release.
>
> Modified:
>     commons/proper/math/trunk/RELEASE-NOTES.txt
>     commons/proper/math/trunk/src/site/xdoc/download_math.xml
>
> Modified: commons/proper/math/trunk/RELEASE-NOTES.txt
> URL:
> http://svn.apache.org/viewvc/commons/proper/math/trunk/RELEASE-NOTES.txt?rev=1462506&r1=1462505&r2=1462506&view=diff
>
> ==============================================================================
> --- commons/proper/math/trunk/RELEASE-NOTES.txt (original)
> +++ commons/proper/math/trunk/RELEASE-NOTES.txt Fri Mar 29 15:49:49 2013
> @@ -1,26 +1,77 @@
> -
> -              Apache Commons Math 3.1.1 RELEASE NOTES
> -
> -The Commons Math team is pleased to announce the release of
> commons-math3-3.1.1
> +The Commons Math team is pleased to announce the commons-math3-3.2
> 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.
>
> -This is a point release: It fixes a bug that renders version 3.1 unusable
> - in some situations (see details below).
> -
>  Changes in this version include:
>
> +New features:
> +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 MATH-924:  Added a (minimal) "DiagonalMatrix" implementation, such that
> the
> -        case of a large number of uncorrelated observations is handled
> -        efficiently.
> -
> -
> -
> -For complete information on Commons Math, including instructions on how
> to submit bug reports,
> -patches, or suggestions for improvement, see the Apache Commons Math
> website:
> +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.
>
> -http://commons.apache.org/math/
>
> +Have fun!
> +-Commons Math team
>
>
> Modified: commons/proper/math/trunk/src/site/xdoc/download_math.xml
> URL:
> http://svn.apache.org/viewvc/commons/proper/math/trunk/src/site/xdoc/download_math.xml?rev=1462506&r1=1462505&r2=1462506&view=diff
>
> ==============================================================================
> --- commons/proper/math/trunk/src/site/xdoc/download_math.xml (original)
> +++ commons/proper/math/trunk/src/site/xdoc/download_math.xml Fri Mar 29
> 15:49:49 2013
> @@ -95,32 +95,32 @@ limitations under the License.
>        </p>
>      </subsection>
>      </section>
> -    <section name="Commons Math 3.1 (requires Java 1.5+)">
> +    <section name="Commons Math 3.2 (requires Java 1.5+)">
>        <subsection name="Binaries">
>          <table>
>            <tr>
> -              <td><a
> href="[preferred]/commons/math/binaries/commons-math3-3.1-bin.tar.gz">commons-math3-3.1-bin.tar.gz</a></td>
> -              <td><a href="
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.tar.gz.md5
> ">md5</a></td>
> -              <td><a href="
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.tar.gz.asc
> ">pgp</a></td>
> +              <td><a
> href="[preferred]/commons/math/binaries/commons-math3-3.2-bin.tar.gz">commons-math3-3.2-bin.tar.gz</a></td>
> +              <td><a href="
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.tar.gz.md5
> ">md5</a></td>
> +              <td><a href="
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.tar.gz.asc
> ">pgp</a></td>
>            </tr>
>            <tr>
> -              <td><a
> href="[preferred]/commons/math/binaries/commons-math3-3.1-bin.zip">commons-math3-3.1-bin.zip</a></td>
> -              <td><a href="
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.zip.md5
> ">md5</a></td>
> -              <td><a href="
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.1-bin.zip.asc
> ">pgp</a></td>
> +              <td><a
> href="[preferred]/commons/math/binaries/commons-math3-3.2-bin.zip">commons-math3-3.2-bin.zip</a></td>
> +              <td><a href="
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.zip.md5
> ">md5</a></td>
> +              <td><a href="
> http://www.apache.org/dist/commons/math/binaries/commons-math3-3.2-bin.zip.asc
> ">pgp</a></td>
>            </tr>
>          </table>
>        </subsection>
>        <subsection name="Source">
>          <table>
>            <tr>
> -              <td><a
> href="[preferred]/commons/math/source/commons-math3-3.1-src.tar.gz">commons-math3-3.1-src.tar.gz</a></td>
> -              <td><a href="
> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.tar.gz.md5
> ">md5</a></td>
> -              <td><a href="
> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.tar.gz.asc
> ">pgp</a></td>
> +              <td><a
> href="[preferred]/commons/math/source/commons-math3-3.2-src.tar.gz">commons-math3-3.2-src.tar.gz</a></td>
> +              <td><a href="
> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.tar.gz.md5
> ">md5</a></td>
> +              <td><a href="
> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.tar.gz.asc
> ">pgp</a></td>
>            </tr>
>            <tr>
> -              <td><a
> href="[preferred]/commons/math/source/commons-math3-3.1-src.zip">commons-math3-3.1-src.zip</a></td>
> -              <td><a href="
> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.zip.md5
> ">md5</a></td>
> -              <td><a href="
> http://www.apache.org/dist/commons/math/source/commons-math3-3.1-src.zip.asc
> ">pgp</a></td>
> +              <td><a
> href="[preferred]/commons/math/source/commons-math3-3.2-src.zip">commons-math3-3.2-src.zip</a></td>
> +              <td><a href="
> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.zip.md5
> ">md5</a></td>
> +              <td><a href="
> http://www.apache.org/dist/commons/math/source/commons-math3-3.2-src.zip.asc
> ">pgp</a></td>
>            </tr>
>          </table>
>        </subsection>
>
>
>