30 open-source projects similar to ibalazevic/hyper, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best HypER alternative.
OpenKE is a knowledge graph embedding framework designed to transform structured knowledge graphs into low-dimensional vector representations. It functions as a library for representation learning and a toolset for converting entities and relations into numerical embeddings. The project includes a link prediction engine to evaluate the likelihood of relationships between entities and identify missing facts in large-scale graphs. It provides a dedicated preprocessing tool to map raw entity and relation strings into numerical identifiers for machine learning training. The framework's capabilit
Starspace is a vector embedding framework designed for training high-dimensional representations of text and images. It functions as a machine learning system for neural ranking, text classification, and knowledge graph embedding, mapping different object types into a shared numerical space to facilitate retrieval and prediction tasks. The system includes specialized tools for knowledge graph completion and link prediction by representing entities and their relationships within a multi-relational vector space. It further provides capabilities for semantic content recommendation and large-scal
FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut
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
A PyTorch implementation of "Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks" (KDD 2019).
A PyTorch implementation of "Graph Classification Using Structural Attention" (KDD 2018).
A PyTorch implementation of "Graph Wavelet Neural Network" (ICLR 2019)
An implementation of "MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixing" (ICML 2019).
The official PyTorch implementation of "Pathfinder Discovery Networks for Neural Message Passing" (WebConf '21)
PyTorch Geometric Temporal: Spatiotemporal Signal Processing with Neural Machine Learning Models (CIKM 2021)
A PyTorch implementation of "Semi-Supervised Graph Classification: A Hierarchical Graph Perspective" (WWW 2019)
A PyTorch implementation of "Signed Graph Convolutional Network" (ICDM 2018).
A PyTorch implementation of "SimGNN: A Neural Network Approach to Fast Graph Similarity Computation" (WSDM 2019).
A PyTorch Implementation of "SINE: Scalable Incomplete Network Embedding" (ICDM 2018).
A Pytorch implementation of "Splitter: Learning Node Representations that Capture Multiple Social Contexts" (WWW 2019).
Generate embeddings from large-scale graph-structured data.
Code for experiments in the AAAI 2016 paper "Holographic Embeddings of Knowledge Graphs"
🤖 A Python library for learning and evaluating knowledge graph embeddings
PyTorch Geometric is a library for building and training machine learning models on graph-structured data. It provides a framework for developing graph neural networks, including a specialized system for implementing node-to-node information exchange via customizable message passing, aggregation, and update functions. The library includes a sparse data processing toolkit that utilizes accelerated CPU and CUDA kernels to perform efficient reductions on large sparse datasets. It supports the creation of specialized architectures for structured data such as 3D meshes and point clouds. The proje
PyTorch Geometric Signed Directed is a signed/directed graph neural network extension library for PyTorch Geometric. The paper is accepted by LoG 2023.
Official code for the SDM2022 paper -- SSSNET: Semi-Supervised Signed Network Clustering.
Embed arbitrary graphs in Hyperbolic space
Knowledge Graph Embeddings including TransE, TransH, TransR and PTransE
Source code for experiments in the papers "Complex Embeddings for Simple Link Prediction" (ICML 2016) and "Knowledge Graph Completion via Complex Tensor Factorization" (JMLR 2017).