Estoy entrenando un modelo usando el caret
paquete en R durante casi 3 días. Los cálculos se ejecutan en paralelo (múltiples procesos). Desafortunadamente, no hay salida en la consola R (modelo SVM del kernlab
paquete), así que no sé si he terminado con el 10% o el 90%.
¿Hay alguna manera de averiguar de alguna manera cuál es el proceso de los cálculos?
Estoy usando OS X, así que tal vez descarte la pila de procesos e intente encontrar los valores de los parámetros que se están evaluando actualmente o la iteración de k-fold. ¿Pero cómo?
EDITAR: el guión para la formación:
ctrl <- trainControl(method = "cv", number = 10, selectionFunction = "best",
classProbs = TRUE, summaryFunction = twoClassSummary,
verboseIter = TRUE)
grid_svm <- expand.grid(.C = logseq(2^-15, 2^3, 10))
svm <- train(CLASS ~ ., data = dataset, method = "svmLinear", preProcess = c("center", "scale"),
metric = "ROC", trControl = ctrl, tuneGrid = grid_svm, verbose = TRUE)