This metric-learn repository contains Python implementations of metric learning algorithms.
Karate Club
Karate Club offers algorithms for unsupervised learning on graph data in Python.

About Karate Club
Karate Club is an open-source Python framework for unsupervised learning on graph-structured data. It works as an extension library for NetworkX. A typical use loads a NetworkX graph, fits a model such as EgoNetSplitter, and reads cluster memberships with get_memberships.
Pricing is not clearly stated.
Key features
- Network embedding techniques at the node and graph level
- Overlapping community detection methods
- Non-overlapping community detection methods
- Graph classification datasets available at SNAP, TUD Graph Kernel Datasets, and GraphLearning.io
Karate Club at a glance
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Details verified
- Oct 22, 2026 · Official source
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Karate Club alternatives
Tools and sites you could use instead, ranked by how closely they match.
metric-learn provides Python implementations of metric learning algorithms.
numpy-ml collects machine learning algorithms in NumPy, presented as an intentionally readable Python package.
AutoGL provides automated graph learning through a machine learning framework and toolkit.
pomegranate provides flexible probabilistic modeling tools and algorithms for Python users.
BayesO provides a Python package for Bayesian optimization algorithms and related modeling tasks.
Popular in ML Training & Optimization
Well-known listings from the same topic.
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












