Jest to kontynuacja previous question o uczeniu się wielu modeli.R - Paralelizacja uczenia się wielu modeli (z dplyr i purrr)
W przypadku użycia mam wiele obserwacji dla każdego przedmiotu, i Chcę wyszkolić model dla każdego z nich. Zobacz Hadley's excellent presentation, jak to zrobić.
W skrócie, jest to możliwe do zrobienia przy użyciu dply
i purr
tak:
library(purrr)
library(dplyr)
library(fitdistrplus)
dt %>%
split(dt$subject_id) %>%
map(~ fitdist(.$observation, "norm"))
Więc od modelu budynku jest zadaniem żenująco równoległych, byłem zastanawiać, czy dplyr
, purrr
mieć łatwy w użyciu mechanizm równoległości dla takich zadań (jak równoległy map
).
Jeśli te biblioteki nie zapewniają łatwej synchronizacji, czy można to zrobić za pomocą klasycznych bibliotek R (parallel
, foreach
itd.)?