22 مستودعات
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.
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.
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.
pygcn هي مكتبة وإطار عمل لـ PyTorch لتنفيذ شبكات التلافيف الرسومية (graph convolutional networks). توفر أدوات لتصنيف العقد شبه الخاضع للإشراف وتوليد تضمينات العقد من البيانات ذات الهيكل الرسومي. يحول النظام عقد الرسم البياني إلى متجهات منخفضة الأبعاد بناءً على أنماط الجوار والتشابهات المحلية. يُمكّن من التنبؤ بتسميات العقد من خلال الاستفادة من كل من مجموعة صغيرة من الأمثلة المصنفة وطوبولوجيا الرسم البياني الكلية. تغطي المكتبة تحليل البيانات العلائقية والتعلم الرسومي شبه الخاضع للإشراف. تتضمن بدائيات حسابية لتمرير الرسائل، وتحويل المجاورة، والتطبيع المتماثل.
Training machine learning models on graphs where only a small fraction of the data points have known labels.
A collection of important graph embedding, classification and representation learning papers with implementations.
Research and methods for classifying graph-structured data.
Generate embeddings from large-scale graph-structured data.
Embedding generation for large-scale graph data.
StellarGraph - Machine Learning on Graphs
Machine learning library for graph analysis.
A curated list of network embedding techniques.
Techniques for mapping network nodes into low-dimensional vector spaces.
A collection of research papers on decision, classification and regression trees with implementations.
Academic literature on decision tree-based learning models.
A curated list of community detection research papers with implementations.
Algorithms for identifying clusters and groups within complex networks.
Graph Neural Networks with Keras and Tensorflow 2.
Deep learning library for graph-structured data.
Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs (CIKM 2020)
Unsupervised machine learning for graph data.
A curated list of data mining papers about fraud detection.
Research papers focused on identifying fraudulent patterns in data.
TensorFlow GNN is a library to build Graph Neural Networks on the TensorFlow platform.
Library for building graph neural networks.
A Graph Neural Network Library in Jax
Graph neural network library for JAX.
An autoML framework & toolkit for machine learning on graphs.
AutoML framework for machine learning on graphs.
A curated list of gradient boosting research papers with implementations.
Foundational research on gradient boosting machine learning techniques.
يعمل هذا المشروع كمورد تعليمي وعملي لإتقان سير عمل تعلم الآلة باستخدام Python. يوفر مجموعة شاملة من أمثلة الكود والتمارين المصممة لتوجيه المستخدمين خلال تنفيذ الأنظمة التنبؤية، بدءاً من الخوارزميات الأساسية وصولاً إلى بنيات التعلم العميق. يتميز المستودع بتقديم نهج منظم لكل من تعلم الآلة الكلاسيكي وتدريب الشبكات العصبية. يغطي دورة حياة تطوير النموذج بأكملها، بما في ذلك تنسيق خطوط أنابيب تحويل البيانات القابلة لإعادة الاستخدام، واستراتيجيات التجميع المتقدمة مثل التكديس والتدريب المتسلسل، وتقنيات التعامل مع مجموعات البيانات واسعة النطاق من خلال المعالجة التزايدية. تشمل المواد سطح قدرة واسع، بما في ذلك التصنيف، والانحدار، والتجميع، وتقليل الأبعاد. يوفر أدوات لتقييم النموذج الصارم، مثل تحليل الأخطاء ومقاييس الأداء، إلى جانب تقنيات التحسين مثل ضبط المعلمات الفائقة، والتنظيم، وضوابط التدريب المؤتمتة لضمان موثوقية النموذج وتعميمه. تم تنظيم المحتوى كسلسلة من البرامج التعليمية والتمارين العملية، مما يجعله مرجعاً لبناء ونشر الأنظمة الذكية باستخدام أطر عمل الصناعة القياسية.
Propagates labels from a small set of representative instances to unlabeled data within the same cluster.
Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020)
Library for sampling graph-structured data.
A curated list of Monte Carlo tree search papers with implementations.
Literature on tree search algorithms for decision-making and planning.
🍇 GRAPE is a Rust/Python Graph Representation Learning library for Predictions and Evaluations
Graph representation learning library for predictions.