About SVD errors of big matrix
0
0
Entering edit mode
3.7 years ago
Eric Wang ▴ 50

Hi all,

I used the SVD function to obtain the Singular values from a big matrix.

I got the errors from R as follows:

20 * caught segfault *

21 address 0x55724e6da770, cause 'memory not mapped'

23 Traceback:

24 1: La.svd(x, nu, nv)

25 2: svd(all, nu = svd_k)

26 An irrecoverable exception occurred. R is aborting now ...

I don't know what went wrong, and it's rare on the Internet. I hope someone can help me solve this problem.

Best

Eric

R SVD memory • 970 views
ADD COMMENT
0
Entering edit mode

This is not a bioinformatics question and there's not enough information. Memory not mapped means your process is trying to access memory it doesn't own. This is usually due to a bug however, it's unlikely you've found a bug in the LAPACK SVD (La.svd) so my guess would be that there's some conflict between libraries, i.e. your R code uses a different library than what it's been compiled against.

ADD REPLY

Login before adding your answer.

Traffic: 1818 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6