Geometric Deep Learning (Part I)