GPML: Graph Processing for Machine Learning