Overview of TensorFlow GNN core components
mainTensorFlow GNN is a library designed for building Graph Neural Networks on the TensorFlow platform. Its core functionality includes:
tfgnn.GraphTensor: A specialized type used to represent graphs with a heterogeneous schema (supporting multiple types of nodes and edges).- Data Preparation: Includes tools like a graph sampler (notably the Beam sampler) to convert large databases into manageable subgraphs for training and inference.
- Modeling: Provides a collection of ready-to-use models and Keras layers for custom GNN modeling.
- Orchestration: A high-level API for managing the training process.