#152 closed defect (fixed)
TOL Estimation seg faults when there is less data than variables.
Reported by: | manuelb | Owned by: | manuelb |
---|---|---|---|
Priority: | highest | Milestone: | |
Component: | Math | Version: | head |
Severity: | major | Keywords: | |
Cc: |
Description
When I execute the given estimation, TOL gives this message:
gsl: svd.c:227: ERROR: svd of MxN matrix, M<N, is not implemented
Default GSL error handler invoked.
And then Seg faults.
Attachments (6)
Change History (11)
comment:1 Changed 21 years ago by
Owner: | changed from Víctor de Buen Remiro to manuelb |
---|
comment:2 Changed 21 years ago by
Status: | new → assigned |
---|
Changed 21 years ago by
Attachment: | estimation.tol added |
---|
comment:3 Changed 21 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
The problem is that there are more variables than data.
Eventhough it is statistically wrong, that is actually possible, but must be avoided
because the estimation computes the singular value decomposition using the GSL
modified Golub-Reinsch algorithm. This algorithm is very optimized for N>M, (that
is, many more data fields than variables), and has not even been implemented for
N<M.
A fix for this is on the CVS: Prints an error and aborts the estimation.
Changed 21 years ago by
Attachment: | estimation.tar.gz added |
---|
gziped file including all sources and data files
comment:4 Changed 21 years ago by
attachments.isobsolete: | 0 → 1 |
---|
comment:5 Changed 18 years ago by
bug_file_loc: | → http://www.tol-project.org |
---|
TOL source file to test this issue