Skip to content

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

  • namespace tgn Temporal Graph Networks: A High-performance implementation.
    • struct TGNConfig Configuration parameters for the TGN model architecture.
    • class TGNImpl The core Temporal Graph Network module. Manages node memory state and temporal neighborhood aggregation.
  • namespace tguf Temporal Graph Unified Format: A Temporal Graph Stream Format.
    • struct Batch Container for temporal edge data.
    • struct LabelEvent Container for a label event at a single point in time.
    • class TGStore Abstract interface for temporal graph storage. Implementations can be purely in-memory or memory-mapped TGUF files.
      • struct IndexRange A contiguous slice of the graph (e.g., training split).
    • class TGUFBuilder High-performance writer for creating TGUF datasets on disk. Uses an internal buffer strategy to minimize disk I/O.
    • struct TGUFSchema metadata defining the layout of a Temporal Graph Unified Format file.
    • namespace detail Internal implementation details for the logging system.
  • namespace torch
    • namespace nn