
3 Out
2011
3 Out
'11
20:01
Alguém sabe como utilizar a função *foreach*, para processamento paralelo? Estou tentando rodar código aqui, mas sempre aparece o erro Error in { : task 4 failed - "subscript out of bounds" No caso, o número da task é variável Código que estou rodando: registerDoMC(ncores)
results <- foreach(i = 1:10, .inorder=TRUE,.combine = rbind) %dopar% { split_data <- splitData(data=data, split_rate=split_rate, unique_users=unique_users) training <- split_data$training validation <- split_data$validation error <- model(params_model, training, validation) return(error) }
Todas as funções dentro do laço funcionam sem erros. O problema parece estar na hora de combinar o resultado final. Gustavo Zeferino