felixriese/susi
SuSi: Python package for unsupervised, supervised and semi-supervised self-organizing maps (SOM)
This tool helps data analysts and researchers organize complex datasets into meaningful clusters, predict outcomes, or classify data points, even when only a small portion of the data is labeled. You input your raw numerical data, and it outputs organized clusters, predictions for continuous values, or classifications for categories. It's designed for someone working with large datasets who needs to find patterns or make predictions.
115 stars. Available on PyPI.
Use this if you need to analyze high-dimensional data, like sensor readings or imaging data, to identify groups, predict values, or classify items, especially when you have limited labeled data.
Not ideal if your primary goal is simple descriptive statistics or if you only have very small datasets that don't require complex unsupervised or semi-supervised learning.
Stars
115
Forks
22
Language
Python
License
BSD-3-Clause
Category
Last pushed
Mar 17, 2026
Commits (30d)
0
Dependencies
6
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/felixriese/susi"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
JustGlowing/minisom
:red_circle: MiniSom is a minimalistic implementation of the Self Organizing Maps
abhinavralhan/kohonen-maps
Implementation of SOM and GSOM
saeyslab/FlowSOM_Python
The complete FlowSOM package known from R, now available in Python!
LCSB-BioCore/GigaSOM.jl
Huge-scale, high-performance flow cytometry clustering in Julia
diego-vicente/ntnu-som
Using Self-Organizing Maps for Travelling Salesman Problem