Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@apache.org Received: (qmail 18257 invoked from network); 25 Jun 2003 13:31:28 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 25 Jun 2003 13:31:28 -0000 Received: (qmail 14512 invoked by uid 97); 25 Jun 2003 13:33:50 -0000 Delivered-To: qmlist-jakarta-archive-commons-dev@nagoya.betaversion.org Received: (qmail 14505 invoked from network); 25 Jun 2003 13:33:50 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by nagoya.betaversion.org with SMTP; 25 Jun 2003 13:33:50 -0000 Received: (qmail 18014 invoked by uid 500); 25 Jun 2003 13:31:26 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 18003 invoked by uid 500); 25 Jun 2003 13:31:26 -0000 Received: (qmail 17998 invoked from network); 25 Jun 2003 13:31:25 -0000 Received: from icarus.apache.org (208.185.179.13) by daedalus.apache.org with SMTP; 25 Jun 2003 13:31:25 -0000 Received: (qmail 3889 invoked by uid 1674); 25 Jun 2003 13:31:25 -0000 Date: 25 Jun 2003 13:31:25 -0000 Message-ID: <20030625133125.3888.qmail@icarus.apache.org> From: mdiggory@apache.org To: jakarta-commons-sandbox-cvs@apache.org Subject: cvs commit: jakarta-commons-sandbox/math/xdocs tasks.xml X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N mdiggory 2003/06/25 06:31:25 Modified: math/xdocs tasks.xml Log: PR: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21015 Submitted by: phil@steitz.com Revision Changes Path 1.6 +48 -42 jakarta-commons-sandbox/math/xdocs/tasks.xml Index: tasks.xml =================================================================== RCS file: /home/cvs/jakarta-commons-sandbox/math/xdocs/tasks.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- tasks.xml 5 Jun 2003 14:10:43 -0000 1.5 +++ tasks.xml 25 Jun 2003 13:31:25 -0000 1.6 @@ -52,65 +52,48 @@
  • - Add bootstrap confidence intervals to StoredUnivariate - implementations. -
  • -
  • - Improve numerical accuracy of Univariate and BivariateRegression statistical - computations -
  • -
  • - t-test statistic needs to be added and we should probably add the - capability of actually performing t- and chi-square tests at fixed - significance levels (.1, .05, .01, .001). -
  • -
  • - numerical approximation of the t- and chi-square distributions to - enable user-supplied significance levels. -
  • -
  • - The RealMatrixImpl class is missing some key method implementations. - The critical thing is solution of linear systems. We need to implement a - numerically sound solution algorithm. This will enable inverse() and also - support general linear regression. -
  • -
  • - ComplexNumber implementation, supporting C9x Annex G spec. -
  • -
  • Extend distribution framework to - support discrete distributions and implement binomial and hypergeometric - distributions. + Add confidence intervals to Univariate implementations. +
  • +
  • Extend distribution framework to support discrete distributions and + implement binomial and hypergeometric distributions.
  • Framework and implementation strategie(s) for finding roots or real-valued - functions of one (real) variable -
  • -
  • - Exponential growth and decay (set up for financial applications) -
  • -
  • - Polynomial Interpolation + functions of one (real) variable.
  • - Addition of a Arithmetic Geometric Mean + Cubic spline interpolation.
  • - Javadoc generation currently throws 35 warnings. Bring the + Javadoc generation is still throwing warnings. Bring the Javadoc into compliance (i.e. reach zero warnings).
  • - Clover tests show lots of gaps in test path coverage. Get all tests to - 100% coverage + Clover tests show gaps in test path coverage. Get all tests to + 100% coverage. Also improve test data and boundary conditions coverage.
  • CheckStyle with modified properties still shows many errors. Clean these up.
  • - Define full package structure and develop user's guide following package - structure + Develop user's guide following the package structure. +
  • +
  • Additional performance and accuracy testing. If anyone is interested + in helping out here, what we could really use is a wider selection of + test cases for the core numerical functions and validation against either + other packages (e.g. R for the statistical stuff), verified datasets, + or experiments comparing implementions using floats to doubles. +
  • +
  • + Additional code review. Verify that the code matches the + documentation and identify obvious inefficiencies or numerical problems. + All feedback/suggestions for improvement/patches are welcome.
  • - +
  • + Finalize the contents of MathUtils and StatUtils. Suggest any additions + -- ideally with patches -- to these utility classes. +
@@ -135,6 +118,29 @@
  • Add percentiles to stored Univariate implementations
  • +
  • + Improve numerical accuracy of Univariate and BivariateRegression statistical + computations +
  • +
  • + t-test statistic needs to be added and we should probably add the + capability of actually performing t- and chi-square tests at fixed + significance levels (.1, .05, .01, .001). +
  • +
  • + numerical approximation of the t- and chi-square distributions to + enable user-supplied significance levels. +
  • +
  • + The RealMatrixImpl class is missing some key method implementations. + The critical thing is solution of linear systems. We need to implement a + numerically sound solution algorithm. This will enable inverse() and also + support general linear regression. +
  • +
  • + Added double[] |-> double methods in StatUtils to take start indexes and length + as parameters and delegate the current "full array" versions to these. +
  • --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org