Can Deep Convolutional Neural Networks Learn Same-Different Relations?