Updated deep-learning matcher, only learns, doesn't train