これは、複数のモデルの学習に関する以前の質問へのフォロー アップです。
ユースケースは、被験者ごとに複数の観測があり、それぞれのモデルをトレーニングしたいというものです。これを行う方法については、 Hadley の優れたプレゼンテーションを参照してください。
要するに、これは次のように使用して行うことができdplyr
ますpurrr
。
library(purrr)
library(dplyr)
library(fitdistrplus)
dt %>%
split(dt$subject_id) %>%
map( ~ fitdist(.$observation, "norm"))
したがって、モデルの構築は恥ずかしいほど並列タスクであるため、そのようなタスク用の使いやすい並列化メカニズム ( parallel など) があるかどうか疑問dplyr
に思っていました。purrr
map
これらのライブラリが簡単な並列化を提供しない場合、従来の R 並列化ライブラリ ( など) を使用して実行できparallel
ますforeach
か?