split the training data set