training data different sizes