Released under MIT license, built on PyTorch , PyTorch Geometric(PyG) is a python framework for deep learning on irregular structures like graphs, point clouds and manifolds, a.k.a Geometric Deep Learning  and contains much relational learning and 3D data processing methods. Graph Neural Network (GNN) is one of the widely used representations learning methods but the implementation of it is quite challenging as the throughput of GPU needs to be achieved on highly sparse and irregular data of varying sizes. PyG overcomes this bottleneck by providing dedicated CUDA kernels for sparse data and mini-batch handlers for varying sizes. Methods implemented in PyG framework are supported by both CPU and GPU.

** Register for AWS ML Fridays** and learn how to make a career in data science.

PyTorch Geometric was submitted as a workshop paper at ICLR 2019, as FAST GRAPH REPRESENTATION LEARNING WITH PYTORCH GEOMETRIC. The framework was developed by Matthias Fey,_ eJan Eric Lenssn_ from TU Dortmund University.

#developers corner #fast graph representation #gcn #geometric deep learning in ai #gnn #graph convulationsl networks #graph neural networks #python #pytorch

Hands-On Guide to PyTorch Geometric (With Python Code)
1.95 GEEK