Я хотел бы использовать Материнскую ковариационную функцию для гауссовой регрессии процесса в STAN. (Через RStan)
Стандартная экспоненциальная ковариационная функция работает без проблем
cov = cov_exp_quad(x, sigma, lscale); // Works just fine.
Однако вызов
cov = gp_matern52_cov(x, sigma, lscale);
приводит к следующей ошибке при попытке запустить модель через RStan
:
SYNTAX ERROR, MESSAGE(S) FROM PARSER:
No matches for:
gp_matern52_cov(vector[ ], real, real)
Function gp_matern52_cov not found.
Согласно этой проблеме на странице STAN Github эта функция должна быть доступна. Я также пытался использовать код, предоставленный bbbales2 в конце обсуждения, но у меня были проблемы с «Доступными сигнатурами аргументов»
Я считаю, что это проблема с RStan
, но я не уверен , поскольку я все еще очень начинающий, когда дело доходит до программирования STAN.