R *** перехватил segfault *** адрес 0x6, потому что «память не отображена» - PullRequest
0 голосов
/ 03 июля 2019

Я пытаюсь запустить код R, включающий кубатуры пакетов (чтобы найти двойные интегралы), и постоянно получаю некоторую необычную ошибку.

Когда я попробовал код на моем Mac, он работал (я использовал часть данных, исходный набор данных состоит из 1000 точек данных), но когда я использовал hpc, он заканчивался следующей ошибкой после нескольких часов работы.Я пытался исправить это, но не смог. У вас есть какие-либо предложения?

* пойман segfault *

address 0x6, cause 'memory not mapped'
Traceback:
 1: adaptIntegrate(f, lowerLimit = c(0, 0), upperLimit = c(Inf, Inf))
 2: mlogl(parameter, G)
 3: fn(par, ...)
 4: (function (par) fn(par, ...))(c(2.4565444712109, 4.35486392713201, 2.68167413499423, 3.99358777739855, 0.427859342210118))
 5: optim(c(alpha.start, alpha_0.start, v1.start, v2.start, rho.start),     logsum, R = R, method = "L-BFGS-B", lower = c(eps, eps, eps,         eps, eps - 1), upper = c(Inf, Inf, Inf, Inf, 1 - eps))
 6: mle(W, p_r)
An irrecoverable exception occurred. R is aborting now ...
/var/spool/slurmd/job8915586/slurm_script: line 14: 24219 Segmentation fault      Rscript Program/part1.R
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...