commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dusan Ku (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MATH-717) A varied class of Array2DRowRealMatrix is needed to contain float type instead of double.
Date Thu, 01 Dec 2011 14:06:40 GMT
A varied class of Array2DRowRealMatrix is needed to contain float type instead of double.
-----------------------------------------------------------------------------------------

                 Key: MATH-717
                 URL: https://issues.apache.org/jira/browse/MATH-717
             Project: Commons Math
          Issue Type: Improvement
    Affects Versions: 2.2
         Environment: All
            Reporter: Dusan Ku


The current implementation of Array2DRowRealMatrix takes only double type as its base element
value in the matrix.
However, the memory size of double is bigger than float, the downside of which makes the matrix
dimension quite limited, compared to float type as its base element type. For small sized
problem, this does not make such a big difference, but for large problems, this limits the
usability of this library quite limited. In my case, I easily hit an error even after I increase
the memory option to 1G. This could have been much more enhanced just by using 'float[][]'
instead of the current Array2DRowRealMatrix.

Therefore, the solution I may suggest is to add another class similar to Array2DRowRealMatrix
containing float type for its matrix variable instead of double. Of course, a better way is
welcome as long as the needs can be fulfilled.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message