Pre-training in convolutional neural networks