Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Tagged 2.0-RC1

  • Loading branch information...
commit 5f55faa4f53ad499cc5903c2f4fbbbca3380ff0a 1 parent d24a952
Phil Steitz authored
View
22 RELEASE-NOTES.txt
@@ -3,9 +3,9 @@
RELEASE NOTES
-This release is a major one. It combines bug fixes, new features and
+This is a major release. It combines bug fixes, new features and
changes to existing features. Most notable among the new features are:
- - decomposition algorithms in the linear algebra (LU, QR, Cholesky,
+ - decomposition algorithms in the linear algebra package (LU, QR, Cholesky,
SVD, eigen decomposition) which are based on the popular JAMA API (but
much faster),
- support for sparse matrices and vectors,
@@ -25,15 +25,15 @@ changes to existing features. Most notable among the new features are:
This release is NOT source and binary compatible with earlier versions
of Commons Math. Starting with version 2.0 of the library, the minimal
version of the Java platform required to compile and use commons-math
-is Java 5. Switching to this new version is thought to be an easy task
-and it is recommended to do it. Most of the compilation errors users
-will encounter after the switch will be due to classes moved due to
-packages reorganization. These errors are simply solved by adjusting
-the import statements in users code. In any case, you can ask for help
-by sending a message to the users mailing list: user@commons.apache.org.
-
-For more information on Apache Commons Math, see
-http://commons.apache.org/math/
+is Java 5. Users are encouraged to upgrade to this version, as in addition
+to new features, this release includes numerous bug fixes. Users of
+Commons Math 1.0-1.2 should recompile their code against the 2.0 jar.
+Most of the compilation errors users will encounter after the switch
+will be due to classes moved due to package reorganization. These errors
+are simply solved by adjusting the import statements in users code.
+Users can can ask for help with migration or any other problem related
+to commons math by sending a message to the apache commons users
+mailing list: user@commons.apache.org.
SUMMARY OF CHANGES
View
2  src/java/org/apache/commons/math/genetics/Chromosome.java
@@ -23,7 +23,7 @@
* therefore it can be cached.
*
* @since 2.0
- * @version $Revision:$ $Date:$
+ * @version $Revision$ $Date$
*/
public abstract class Chromosome implements Comparable<Chromosome>,Fitness {
View
2  src/java/org/apache/commons/math/genetics/Fitness.java
@@ -19,7 +19,7 @@
/**
* Fitness of a chromosome.
*
- * @version $Revision:$ $Date:$
+ * @version $Revision$ $Date$
* @since 2.0
*/
public interface Fitness {
View
2  src/java/org/apache/commons/math/genetics/Population.java
@@ -20,7 +20,7 @@
* A collection of chromosomes that facilitates generational evolution.
*
* @since 2.0
- * @version $Revision:$ $Date:$
+ * @version $Revision$ $Date$
*/
public interface Population extends Iterable<Chromosome> {
/**
View
2  src/java/org/apache/commons/math/genetics/SelectionPolicy.java
@@ -20,7 +20,7 @@
* Algorithm used to select a chromosome pair from a population.
*
* @since 2.0
- * @version $Revision:$ $Date:$
+ * @version $Revision$ $Date$
*/
public interface SelectionPolicy {
/**
View
2  src/java/org/apache/commons/math/genetics/StoppingCondition.java
@@ -20,7 +20,7 @@
* Algorithm used to determine when to stop evolution.
*
* @since 2.0
- * @version $Revision:$ $Date:$
+ * @version $Revision$ $Date$
*/
public interface StoppingCondition {
/**
View
24 src/site/xdoc/download_math.xml
@@ -102,17 +102,17 @@ limitations under the License.
<ul class="downloads">
<li class="group"><div class="links"><span class="label">Binary</span></div>
<ul>
- <li class="download"><a href="[preferred]/commons/math/binaries/commons-math-1.2.tar.gz">1.2.tar.gz</a>
+ <li class="download"><a href="[preferred]/commons/math/binaries/commons-math-2.0.tar.gz">2.0.tar.gz</a>
<ul class="attributes">
- <li><span class="md5">[<a href="http://www.apache.org/dist/commons/math/binaries/commons-math-1.2.tar.gz.md5">md5</a>]</span>
- <span class="pgp">[<a href="http://www.apache.org/dist/commons/math/binaries/commons-math-1.2.tar.gz.asc">pgp</a>]</span>
+ <li><span class="md5">[<a href="http://www.apache.org/dist/commons/math/binaries/commons-math-2.0.tar.gz.md5">md5</a>]</span>
+ <span class="pgp">[<a href="http://www.apache.org/dist/commons/math/binaries/commons-math-2.0.tar.gz.asc">pgp</a>]</span>
</li>
</ul>
</li>
- <li class="download"><a href="[preferred]/commons/math/binaries/commons-math-1.2.zip">1.2.zip</a>
+ <li class="download"><a href="[preferred]/commons/math/binaries/commons-math-2.0.zip">2.0.zip</a>
<ul class="attributes">
- <li><span class="md5">[<a href="http://www.apache.org/dist/commons/math/binaries/commons-math-1.2.zip.md5">md5</a>]</span>
- <span class="pgp">[<a href="http://www.apache.org/dist/commons/math/binaries/commons-math-1.2.zip.asc">pgp</a>]</span>
+ <li><span class="md5">[<a href="http://www.apache.org/dist/commons/math/binaries/commons-math-2.0.zip.md5">md5</a>]</span>
+ <span class="pgp">[<a href="http://www.apache.org/dist/commons/math/binaries/commons-math-2.0.zip.asc">pgp</a>]</span>
</li>
</ul>
</li>
@@ -120,17 +120,17 @@ limitations under the License.
</li>
<li class="group"><div class="links"><span class="label">Source</span></div>
<ul>
- <li class="download"><a href="[preferred]/commons/math/source/commons-math-1.2-src.tar.gz">1.2.tar.gz</a>
+ <li class="download"><a href="[preferred]/commons/math/source/commons-math-2.0-src.tar.gz">2.0.tar.gz</a>
<ul class="attributes">
- <li><span class="md5">[<a href="http://www.apache.org/dist/commons/math/source/commons-math-1.2-src.tar.gz.md5">md5</a>]</span>
- <span class="pgp">[<a href="http://www.apache.org/dist/commons/math/source/commons-math-1.2-src.tar.gz.asc">pgp</a>]</span>
+ <li><span class="md5">[<a href="http://www.apache.org/dist/commons/math/source/commons-math-2.0-src.tar.gz.md5">md5</a>]</span>
+ <span class="pgp">[<a href="http://www.apache.org/dist/commons/math/source/commons-math-2.0-src.tar.gz.asc">pgp</a>]</span>
</li>
</ul>
</li>
- <li class="download"><a href="[preferred]/commons/math/source/commons-math-1.2-src.zip">1.2.zip</a>
+ <li class="download"><a href="[preferred]/commons/math/source/commons-math-2.0-src.zip">2.0.zip</a>
<ul class="attributes">
- <li><span class="md5">[<a href="http://www.apache.org/dist/commons/math/source/commons-math-1.2-src.zip.md5">md5</a>]</span>
- <span class="pgp">[<a href="http://www.apache.org/dist/commons/math/source/commons-math-1.2-src.zip.asc">pgp</a>]</span>
+ <li><span class="md5">[<a href="http://www.apache.org/dist/commons/math/source/commons-math-2.0-src.zip.md5">md5</a>]</span>
+ <span class="pgp">[<a href="http://www.apache.org/dist/commons/math/source/commons-math-2.0-src.zip.asc">pgp</a>]</span>
</li>
</ul>
</li>
Please sign in to comment.
Something went wrong with that request. Please try again.