PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Unsupervised Machine Learning Python Packages

Python packages with the GitHub topic unsupervised-machine-learning. Sorted by monthly downloads, with stars and forks.
usnistgov
pymcr

pyMCR: Multivariate Curve Resolution for Python

8K 100 36
Liang-Team
sequenzo

A fast, scalable, and intuitive Python package in sequence analysis.

7K 38 12
nla-group
classixclustering

Fast and explainable clustering in Python

5K 131 13
semoglou
compsil

CompSil: Composite Silhouette for Cluster-Count Selection

747 0 0
christian-oleary
emmv

Implementation of EM/MV metrics based on N. Goix et al.

646 10 0
AVoss84
bhad

Python library for explainable Bayesian Anomaly Detection

611 10 1
txtasad
ascii-image-art

Python library for converting images into ASCII character strings and ASCII character colored images.

550 2 0
amaxiom
shapley-behaviors

Explainable Pattern Recognition for Materials and Biomedical Data

531 2 0
SalomonisLab
altanalyze3

AltAnalyze version 3 is a Python3 library to integrate and compare diverse RNA isoform datasets.

337 9 4
semoglou
cake-ensemble

Confidence in Assignments via K-partition Ensembles

306 1 0
adobe
stringlifier

Stringlifier is on Opensource ML Library for detecting random strings in raw text. It can be used in sanitising logs, detecting accidentally exposed credentials and as a pre-processing step in unsupervised ML-based analysis of application text data.

282 170 28
ziatdinovmax
pyroved

Invariant representation learning from imaging and spectral data

269 54 10
mehrdaddjavadi
louvainsplit

efficient graph partitioning

174 3 0
michelin
torchsom

TorchSOM is a PyTorch-based library for training Self-Organizing Maps (SOMs), a model trained in an unsupervised manner, that can be used for clustering, dimensionality reduction and data visualization. It is designed to be scalable and user-friendly.

171 41 3
sg-tarek
basata

An open-source AutoML tool with a proven record in Kaggle competitions. A must-have in every Data Scientists toolbox.

164 0 0
yaniv-shulman
chunkey-bert

ChunkeyBert is a minimal and easy-to-use keyword extraction technique that leverages BERT embeddings for unsupervised keyphrase extraction from long text documents.

148 1 0
semoglou
extclustval

A lightweight Python package for external clustering validation metrics.

142 0 0
nullHawk
simple-kmeans

Implementation of K-means algorithm from scratch with adaptive distance metrics

130 1 0
User10166
ctec405library

Official Python Library for CTEC 405 – Applied Machine Learning & AI. Published by the Department of Electrical & Computer Engineering Technology – New York Institute of Technology.

109 0 0
andgoldschmidt
pyprotoclust

Python Prototype Clustering: an implementation of minimax linkage for hierarchical clustering

102 5 0
semoglou
intclustval

A lightweight Python package for internal clustering validation metrics.

101 0 0
adobe
stringlifier39

Stringlifier is on Opensource ML Library for detecting random strings in raw text. It can be used in sanitising logs, detecting accidentally exposed credentials and as a pre-processing step in unsupervised ML-based analysis of application text data.

94 170 28
KenethGarcia
classipygrb

This repository contains all the updates, code, and documentation related to ClassiPyGRB.

94 20 2
GabrielFernandezFernandez
spivae

Stochastic processes insights from VAE. Code for the paper: Learning minimal representations of stochastic processes with variational autoencoders.

78 9 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology