Deep Machine Learning With Spatio-Temporal Inference