Используйте RcppParallel с функцией, которая возвращает список - PullRequest
0 голосов
/ 11 ноября 2019

Я новичок в RcppParallel. Я вижу несколько примеров здесь , примененных к parallelFor с функцией sqrt. Но я не сделал пример, в котором функция берет вектор и возвращает Rcpp :: List. Предположим, что задача, которую я хочу распараллелить, выглядит следующим образом:

//x is a NumericVector of size T
//out is an Rcpp::List of size T
//for i from 0 to T {
//   put in out[i] an Rcpp::List::create(x(i) and some matrix)
//}

Как я могу выполнить такую ​​задачу параллельно, используя RcppParallel?

...