The challenge for what everybody's seeing in deep learning - the software richness is really quite high. In training, you have to wait days and weeks before it comes back to tell you whether your model works or not. And in the beginning, they all don't work.