#102 · Primary category: Deep Learning Frameworks
pykeen
🤖 A Python library for learning and evaluating knowledge graph embeddings
Project last updated:08/28/26
GitHub Stars
2.0K
Forks
224
Contributors
47
License
MIT
Why we included this project
For anyone doing link prediction or knowledge base completion, PyKEEN bundles roughly forty knowledge graph embedding models behind one consistent API, so you can compare approaches like TransE and ComplEx without reimplementing them. Training a model on a built-in dataset is essentially a single pipeline call, and the package ships dozens of benchmark datasets, including inductive splits and large biomedical graphs. It integrates with Optuna for hyperparameter search and runs on PyTorch Lightning and CUDA, so it slots into existing deep learning workflows. Teams that need to fill missing triples or reason over entity relationships get a direct path from raw triples to evaluated predictions, with most boilerplate removed.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
tensorflow
An Open Source Machine Learning Framework for Everyone
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.