awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
seongjunyun avatar

seongjunyun/Graph_Transformer_Networks

0
View on GitHub↗
1,082 stars·185 forks·Jupyter Notebook·13 views

Graph Transformer Networks

Graph_Transformer_Networks is a graph neural network framework implemented in PyTorch for learning structural representations and performing classification tasks on complex heterogeneous graphs and relational networks. The project provides automated preprocessing pipelines to transform raw graph datasets into standardized formats, alongside model training, forward passes, and gradient backpropagation executed through dynamic tensor operations.

The architecture incorporates self-attention mechanisms applied directly to graph structures to learn contextual representations of nodes and edges across various relational types. It constructs specialized feature matrices by traversing predefined multi-hop relational paths to capture semantic interactions, and learns latent continuous vectors for individual graph entities by aggregating neighborhood structural information through stacked transformer layers.

The capability surface covers automated graph preprocessing, heterogeneous network analysis, node classification, and graph-level classification tasks.

Features

  • Self-Attention Mechanisms - Applies self-attention mechanisms directly to graph structures to learn rich contextual representations across relational types.
  • Graph Transformer Frameworks - Implements a PyTorch framework for learning structural representations on complex heterogeneous graphs and networks.
  • Graph Transformer Architectures - Applies self-attention mechanisms directly to graph structures to learn rich contextual representations of nodes and edges.
  • PyTorch Tensor Operations - Executes model training and forward passes using PyTorch tensor operations accelerated on hardware backends.
  • Neighborhood Aggregators - Aggregates neighborhood structural information through stacked transformer layers to learn latent continuous vectors for graph entities.
  • Heterogeneous Graph Modeling - Applies graph transformer models to learn structural representations and perform classification tasks on heterogeneous networks.
  • Graph Representation Learning - Learns latent continuous vectors for individual graph entities by aggregating neighborhood structural information.
  • Meta-Path Embeddings - Constructs specialized feature matrices by traversing predefined multi-hop relational paths to capture semantic interactions within complex networks.
  • Graph Dataset Pipelines - Transforms raw graph datasets into standardized formats suitable for network training using automated preprocessing pipelines.
  • Relational Preprocessing - Transforms raw relational graph datasets into standardized formats using automated preprocessing pipelines.
  • Tensor Computation Backends - Executes model training, forward passes, and gradient backpropagation via hardware-accelerated dynamic tensor operations.
  • Graph Classification - Transforms raw relational datasets through automated preprocessing and embedding generation stages to output unified categorical predictions.
  • Node Classification Models - Assigns categorical labels to individual nodes by leveraging transformer architectures to learn structural network representations.
  • Heterogeneous Graph Preprocessing Pipelines - Transforms raw graph datasets into standardized formats suitable for network training using automated preprocessing pipelines.
  • Multi-Hop Traversals - Traverses predefined multi-hop relational paths to capture diverse semantic interactions and construct specialized feature matrices.

Star history

Star history chart for seongjunyun/graph_transformer_networksStar history chart for seongjunyun/graph_transformer_networks

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Graph Transformer Networks

Similar open-source projects, ranked by how many features they share with Graph Transformer Networks.
  • dmlc/dgldmlc avatar

    dmlc/dgl

    14,283View on GitHub↗

    DGL is a Python library for building and training graph neural networks. It functions as a graph message passing framework and a geometric deep learning tool, enabling the development of models that analyze graph-structured data. The library is designed for large-scale graph processing, utilizing distributed training and neighbor sampling to handle datasets with billions of edges. It provides specialized support for heterogeneous graph modeling, allowing for the representation of complex real-world entities with multiple node and edge types. Its capabilities cover a wide range of graph tasks

    Pythondeep-learninggraph-neural-networks
    View on GitHub↗14,283
  • williamleif/graphsagewilliamleif avatar

    williamleif/GraphSAGE

    3,657View on GitHub↗

    GraphSAGE is a graph neural network framework designed for inductive representation learning on large-scale graphs. It functions as an inductive graph embedding tool and neighborhood aggregation engine, enabling the generation of numerical node representations that generalize to previously unseen data. The system distinguishes itself by computing node embeddings through the aggregation of features from local neighborhoods rather than relying on a global lookup table. This approach allows the framework to operate as both a supervised graph classifier for predicting categorical node classes and

    Python
    View on GitHub↗3,657
  • tkipf/gcntkipf avatar

    tkipf/gcn

    7,361View on GitHub↗

    This is a graph convolutional network library designed for performing node and graph classification on graph-structured data. It functions as a framework for generating graph embeddings and implementing spectral convolutional neural networks to predict labels for nodes and entire graph structures. The library provides specialized tools for spectral graph convolutions, utilizing Chebyshev polynomial approximations to perform feature aggregation. It includes a multi-graph processing framework that manages batches of different graph instances through block-diagonal adjacency matrices and pooling

    Python
    View on GitHub↗7,361
  • afshinea/stanford-cme-295-transformers-large-language-modelsafshinea avatar

    afshinea/stanford-cme-295-transformers-large-language-models

    4,509View on GitHub↗

    This project is a comprehensive technical course study guide and reference for learning the architectures and training methods of Transformers and large language models. It serves as a technical overview for understanding how neural networks process data and how to align model behavior with specific performance goals. The repository provides specialized guides on several key areas of model development. This includes detailed references for transformer architectures, implementation frameworks for retrieval-augmented generation and agentic workflows, and technical guides for model optimization

    View on GitHub↗4,509
See all 30 alternatives to Graph Transformer Networks→

Frequently asked questions

What does seongjunyun/graph_transformer_networks do?

GraphTransformerNetworks is a graph neural network framework implemented in PyTorch for learning structural representations and performing classification tasks on complex heterogeneous graphs and relational networks. The project provides automated preprocessing pipelines to transform raw graph datasets into standardized formats, alongside model training, forward passes, and gradient backpropagation executed through dynamic tensor operations.

What are the main features of seongjunyun/graph_transformer_networks?

The main features of seongjunyun/graph_transformer_networks are: Self-Attention Mechanisms, Graph Transformer Frameworks, Graph Transformer Architectures, PyTorch Tensor Operations, Neighborhood Aggregators, Heterogeneous Graph Modeling, Graph Representation Learning, Meta-Path Embeddings.

What are some open-source alternatives to seongjunyun/graph_transformer_networks?

Open-source alternatives to seongjunyun/graph_transformer_networks include: dmlc/dgl — DGL is a Python library for building and training graph neural networks. It functions as a graph message passing… williamleif/graphsage — GraphSAGE is a graph neural network framework designed for inductive representation learning on large-scale graphs. It… tkipf/gcn — This is a graph convolutional network library designed for performing node and graph classification on… afshinea/stanford-cme-295-transformers-large-language-models — This project is a comprehensive technical course study guide and reference for learning the architectures and training… datawhalechina/so-large-lm — This project is a comprehensive educational curriculum and structured learning path covering the full lifecycle of… dsgiitr/graph_nets — Graph Nets is a graph neural network library and educational toolkit implemented in PyTorch, providing implementations…

Curated searches featuring Graph Transformer Networks

Hand-picked collections where Graph Transformer Networks appears.
  • Node embedding frameworks