Using 2D and 3D Convolutional Neural Networks to Predict Semen Quality