Я пытаюсь запустить код 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