DeepGraphLearning/graphvite
A GPU-accelerated C++ graph embedding system for fast large-scale representation learning.

GraphVite is a general-purpose graph embedding engine designed for high-speed, large-scale embedding learning. It provides complete training and evaluation pipelines across three application areas: node embedding for graphs, knowledge graph embedding, and high-dimensional data visualization. The system includes nine popular embedding models with benchmarks on standard datasets, leveraging CUDA for GPU acceleration to achieve significant speedups over existing implementations.
Frequently asked
- What is DeepGraphLearning/graphvite?
- A GPU-accelerated C++ graph embedding system for fast large-scale representation learning.
- Is graphvite open source?
- Yes — DeepGraphLearning/graphvite is open source, released under the Apache-2.0 license.
- What language is graphvite written in?
- DeepGraphLearning/graphvite is primarily written in C++.
- How popular is graphvite?
- DeepGraphLearning/graphvite has 1.3k stars on GitHub.
- Where can I find graphvite?
- DeepGraphLearning/graphvite is on GitHub at https://github.com/DeepGraphLearning/graphvite.