Machine Learning With Graphs In Discrete