I am starting to use svm from e1071 and I wonder how exactly crossvalidation is implemented. Whenever I run> svm.model <- svm(y ~ ., data = trainset, cross = 3)on my data I get dirrerent values for svm.model$MSE e.g. [1] 0.9517001 1.7069627 0.6108726 [1] 0.3634670 0.9165497 1.4606322 This suggests to me that data are scrambled each time - the last time I looked at libsvm python interface this is what was done. Is this the same here (I hope) ? R [[alternative HTML version deleted]]