Pipelining In Machine Learning