Spatial contrasting for deep unsupervised learning