generate 2048 training data