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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

22 Repos

Awesome GitHub RepositoriesGraph Machine Learning

Tools for deep learning and analysis on graph-structured data.

Explore 22 awesome GitHub repositories matching part of an awesome list · Graph Machine Learning. Refine with filters or upvote what's useful.

Awesome Graph Machine Learning GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • dmlc/dglAvatar von dmlc

    dmlc/dgl

    14,283Auf GitHub ansehen↗

    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

    Deep learning on graphs built on existing frameworks.

    Pythondeep-learninggraph-neural-networks
    Auf GitHub ansehen↗14,283
  • ml-explore/mlx-examplesAvatar von ml-explore

    ml-explore/mlx-examples

    8,254Auf GitHub ansehen↗

    This repository provides a collection of reference implementations and code examples for training and deploying machine learning models using the MLX framework. It serves as a practical guide for executing distributed training, fine-tuning large language models, converting model weights, and implementing multimodal generative workflows. The project distinguishes itself through specialized examples for local hardware execution, featuring weight quantization to reduce memory usage and low-rank adaptation for parameter-efficient fine-tuning. It also includes scripts for transforming external mod

    Executes semi-supervised learning on graph data and performs density estimation using normalizing flows.

    Pythonmlx
    Auf GitHub ansehen↗8,254
  • tkipf/pygcnAvatar von tkipf

    tkipf/pygcn

    5,404Auf GitHub ansehen↗

    pygcn ist eine PyTorch-Bibliothek und ein Framework zur Implementierung von Graph Convolutional Networks. Sie bietet Tools für semi-überwachte Knotenklassifizierung und die Generierung von Knoteneinbettungen aus graphstrukturierten Daten. Das System konvertiert Graph-Knoten in niedrigdimensionale Vektoren basierend auf Nachbarschaftsmustern und lokalen Ähnlichkeiten. Es ermöglicht die Vorhersage von Knoten-Labels durch die Nutzung sowohl einer kleinen Menge gelabelter Beispiele als auch der gesamten Graphtopologie. Die Bibliothek deckt relationale Datenanalyse und semi-überwachtes Graph-Learning ab. Sie enthält Rechenprimitive für Message-Passing, Adjazenz-Transformation und symmetrische Normalisierung.

    Training machine learning models on graphs where only a small fraction of the data points have known labels.

    Python
    Auf GitHub ansehen↗5,404
  • benedekrozemberczki/awesome-graph-classificationAvatar von benedekrozemberczki

    benedekrozemberczki/awesome-graph-classification

    4,805Auf GitHub ansehen↗

    A collection of important graph embedding, classification and representation learning papers with implementations.

    Research and methods for classifying graph-structured data.

    Pythonattention-mechanismclassification-algorithmdeep-graph-kernels
    Auf GitHub ansehen↗4,805
  • facebookresearch/pytorch-biggraphAvatar von facebookresearch

    facebookresearch/PyTorch-BigGraph

    3,458Auf GitHub ansehen↗

    Generate embeddings from large-scale graph-structured data.

    Embedding generation for large-scale graph data.

    Python
    Auf GitHub ansehen↗3,458
  • stellargraph/stellargraphAvatar von stellargraph

    stellargraph/stellargraph

    3,061Auf GitHub ansehen↗

    StellarGraph - Machine Learning on Graphs

    Machine learning library for graph analysis.

    Python
    Auf GitHub ansehen↗3,061
  • chihming/awesome-network-embeddingAvatar von chihming

    chihming/awesome-network-embedding

    2,625Auf GitHub ansehen↗

    A curated list of network embedding techniques.

    Techniques for mapping network nodes into low-dimensional vector spaces.

    graph-embeddingsknowledge-graphnetwork-embedding
    Auf GitHub ansehen↗2,625
  • benedekrozemberczki/awesome-decision-tree-papersAvatar von benedekrozemberczki

    benedekrozemberczki/awesome-decision-tree-papers

    2,473Auf GitHub ansehen↗

    A collection of research papers on decision, classification and regression trees with implementations.

    Academic literature on decision tree-based learning models.

    Python
    Auf GitHub ansehen↗2,473
  • benedekrozemberczki/awesome-community-detectionAvatar von benedekrozemberczki

    benedekrozemberczki/awesome-community-detection

    2,447Auf GitHub ansehen↗

    A curated list of community detection research papers with implementations.

    Algorithms for identifying clusters and groups within complex networks.

    Pythonbigclamclusteringcommunity-detection
    Auf GitHub ansehen↗2,447
  • danielegrattarola/spektralAvatar von danielegrattarola

    danielegrattarola/spektral

    2,394Auf GitHub ansehen↗

    Graph Neural Networks with Keras and Tensorflow 2.

    Deep learning library for graph-structured data.

    Python
    Auf GitHub ansehen↗2,394
  • benedekrozemberczki/karateclubAvatar von benedekrozemberczki

    benedekrozemberczki/karateclub

    2,284Auf GitHub ansehen↗

    Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs (CIKM 2020)

    Unsupervised machine learning for graph data.

    Python
    Auf GitHub ansehen↗2,284
  • benedekrozemberczki/awesome-fraud-detection-papersAvatar von benedekrozemberczki

    benedekrozemberczki/awesome-fraud-detection-papers

    1,807Auf GitHub ansehen↗

    A curated list of data mining papers about fraud detection.

    Research papers focused on identifying fraudulent patterns in data.

    Python
    Auf GitHub ansehen↗1,807
  • tensorflow/gnnAvatar von tensorflow

    tensorflow/gnn

    1,537Auf GitHub ansehen↗

    TensorFlow GNN is a library to build Graph Neural Networks on the TensorFlow platform.

    Library for building graph neural networks.

    Python
    Auf GitHub ansehen↗1,537
  • google-deepmind/jraphAvatar von google-deepmind

    google-deepmind/jraph

    1,470Auf GitHub ansehen↗

    A Graph Neural Network Library in Jax

    Graph neural network library for JAX.

    Python
    Auf GitHub ansehen↗1,470
  • thumnlab/autoglAvatar von THUMNLab

    THUMNLab/AutoGL

    1,134Auf GitHub ansehen↗

    An autoML framework & toolkit for machine learning on graphs.

    AutoML framework for machine learning on graphs.

    Python
    Auf GitHub ansehen↗1,134
  • benedekrozemberczki/awesome-gradient-boosting-papersAvatar von benedekrozemberczki

    benedekrozemberczki/awesome-gradient-boosting-papers

    1,051Auf GitHub ansehen↗

    A curated list of gradient boosting research papers with implementations.

    Foundational research on gradient boosting machine learning techniques.

    Pythonadaboostboostingcatboost
    Auf GitHub ansehen↗1,051
  • akramz/hands-on-machine-learning-with-scikit-learn-keras-and-tensorflowAvatar von Akramz

    Akramz/Hands-on-Machine-Learning-with-Scikit-Learn-Keras-and-TensorFlow

    1,041Auf GitHub ansehen↗

    Dieses Projekt dient als Bildungs- und Praxisressource zur Beherrschung von Machine-Learning-Workflows mit Python. Es bietet eine umfassende Sammlung von Codebeispielen und Übungen, die Benutzer durch die Implementierung prädiktiver Systeme führen, von grundlegenden Algorithmen bis hin zu Deep-Learning-Architekturen. Das Repository zeichnet sich durch einen strukturierten Ansatz für sowohl klassisches Machine Learning als auch das Training neuronaler Netze aus. Es deckt den gesamten Lebenszyklus der Modellentwicklung ab, einschließlich der Orchestrierung wiederverwendbarer Datentransformations-Pipelines, fortgeschrittener Ensemble-Strategien wie Stacking und sequenziellem Training sowie Techniken zur Handhabung großer Datensätze durch inkrementelle Verarbeitung. Das Material umfasst ein breites Fähigkeitsspektrum, einschließlich Klassifizierung, Regression, Clustering und Dimensionsreduktion. Es bietet Tools für eine rigorose Modellevaluierung, wie Fehleranalyse und Leistungsmetriken, neben Optimierungstechniken wie Hyperparameter-Tuning, Regularisierung und automatisierten Trainingskontrollen, um die Zuverlässigkeit und Generalisierung von Modellen sicherzustellen. Der Inhalt ist als eine Reihe von Tutorials und praktischen Übungen organisiert, was es zu einer Referenz für den Aufbau und das Deployment intelligenter Systeme mit Standard-Industrie-Frameworks macht.

    Propagates labels from a small set of representative instances to unlabeled data within the same cluster.

    Jupyter Notebookartificial-intelligencedeep-learningmachine-learning
    Auf GitHub ansehen↗1,041
  • benedekrozemberczki/littleballoffurAvatar von benedekrozemberczki

    benedekrozemberczki/littleballoffur

    715Auf GitHub ansehen↗

    Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020)

    Library for sampling graph-structured data.

    Python
    Auf GitHub ansehen↗715
  • benedekrozemberczki/awesome-monte-carlo-tree-search-papersAvatar von benedekrozemberczki

    benedekrozemberczki/awesome-monte-carlo-tree-search-papers

    707Auf GitHub ansehen↗

    A curated list of Monte Carlo tree search papers with implementations.

    Literature on tree search algorithms for decision-making and planning.

    Python
    Auf GitHub ansehen↗707
  • anacletolab/grapeAvatar von AnacletoLAB

    AnacletoLAB/grape

    635Auf GitHub ansehen↗

    🍇 GRAPE is a Rust/Python Graph Representation Learning library for Predictions and Evaluations

    Graph representation learning library for predictions.

    Jupyter Notebook
    Auf GitHub ansehen↗635
Vorherige12Nächste
  1. Home
  2. Part of an Awesome List
  3. AI & Machine Learning
  4. Graph Machine Learning

Unter-Tags erkunden

  • Semi-Supervised LearningLearning paradigms that leverage a small amount of labeled data alongside a large volume of unlabeled data on graphs. **Distinct from Graph Machine Learning:** Specializes Graph Machine Learning by focusing specifically on the semi-supervised training paradigm.