DeepGraphLearning/graphvite
GraphVite: A General and High-performance Graph Embedding System
This tool helps researchers and data scientists analyze complex relationships within large datasets, such as social networks or biological pathways. It takes your raw graph data (like connections between users or entities) and transforms it into numerical representations, which can then be used for tasks like predicting missing links, classifying nodes, or visualizing high-dimensional data. This is designed for practitioners working with very large graphs who need fast processing.
1,270 stars. No commits in the last 6 months.
Use this if you need to quickly and efficiently generate numerical embeddings from large graph datasets for tasks like link prediction, node classification, or data visualization.
Not ideal if you are working with small graphs or don't have access to GPU resources, as its primary benefit is large-scale, high-speed processing.
Stars
1,270
Forks
156
Language
C++
License
Apache-2.0
Category
Last pushed
Jun 14, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/DeepGraphLearning/graphvite"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Accenture/AmpliGraph
Python library for Representation Learning on Knowledge Graphs https://docs.ampligraph.org
benedekrozemberczki/graph2vec
A parallel implementation of "graph2vec: Learning Distributed Representations of Graphs"...
bi-graph/Emgraph
A Python library for knowledge graph representation learning (graph embedding).
nju-websoft/muKG
μKG: A Library for Multi-source Knowledge Graph Embeddings and Applications, ISWC 2022
llm-db/MLKV
MLKV: Efficiently Scaling up Large Embedding Model Training with Disk-based Key-Value Storage...