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

Self Supervised Learning Python Packages

Python packages with the GitHub topic self-supervised-learning. Sorted by monthly downloads, with stars and forks.
KevinMusgrave
pytorch-metric-learning

The easiest way to use deep metric learning in your application. Modular, flexible, and extensible. Written in PyTorch.

2M 6K 659
lightly-ai
lightly

A python library for self-supervised learning on images.

105K 4K 374
dipy
dipy

DIPY is the paragon 3D/4D+ medical imaging library in Python. Contains generic methods for spatial normalization, signal processing, machine learning, statistical analysis and visualization of medical images. Additionally, it contains specialized methods for computational anatomy including diffusion, perfusion and structural imaging.

102K 849 516
lightly-ai
lightly-utils

A python library for self-supervised learning on images.

101K 4K 374
s3prl
s3prl

Self-Supervised Speech Pre-training and Representation Learning Toolkit

24K 3K 538
s3prl
espnet-s3prl

Self-Supervised Speech Pre-training and Representation Learning Toolkit

22K 3K 538
open-mmlab
mmcls

OpenMMLab Pre-training Toolbox and Benchmark

19K 4K 1K
open-mmlab
mmpretrain

OpenMMLab Pre-training Toolbox and Benchmark

14K 4K 1K
MedAliAdlouni
ssondo

Official SSONDO implementation and trained model's weights (ICASSP 2026)

7K 9 0
discovery-unicamp
minerva

Minerva is a framework for training machine learning models for researchers.

4K 13 12
RElbers
info-nce-pytorch

PyTorch implementation of the InfoNCE loss for self-supervised learning.

3K 616 43
open-edge-platform
otx

Build, train, optimize, and run computer vision models locally, from raw images to live inference. Open source, optimized for Intel XPU (CPU-only and CUDA also supported).

3K 1K 480
BiaPyX
biapy

Open source Python library for building bioimage analysis pipelines

2K 214 45
chimera0
accelbrainbeat

The purpose of this repository is to make prototypes as case study in the context of proof of concept(PoC) and research and development(R&D) that I have written in my website. The main research topics are Auto-Encoders in relation to the representation learning, the statistical machine learning for energy-based models, adversarial generation networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.

2K 329 94
OxWearables
stepcount

Improved Step Counting via Foundation Models for Wrist-Worn Accelerometers

2K 57 10
OxWearables
actinet

An activity classification model based on self-supervised learning for wrist-worn accelerometer data.

2K 15 3
Aman-Tripathi27
glucotrace

Turn a day of continuous glucose monitor (CGM) data into a 128-number fingerprint. Small, pre-registered, research-only PyTorch encoder.

2K 0 0
PaddlePaddle
paddlespeech

Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End Speech Translation and Keyword Spotting. Won NAACL2022 Best Demo Award.

2K 13K 2K
salute-developers
gigaam

Foundational Model for Speech Recognition Tasks

2K 858 110
prism-oncology
novae

Graph-based foundation model for spatial transcriptomics data. Zero-shot spatial domain inference, batch-effect correction, and many other features.

2K 162 15
PaddlePaddle
paddlespeech-feat

Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End Speech Translation and Keyword Spotting. Won NAACL2022 Best Demo Award.

2K 13K 2K
BigDataBiology
semibin

SemiBin: metagenomics binning with self-supervised deep learning

2K 175 19
Optimization-AI
libauc

LibAUC: A Deep Learning Library for X-Risk Optimization

1K 324 44
lucidrains
byol-pytorch

Usable Implementation of "Bootstrap Your Own Latent" self-supervised learning, from Deepmind, in Pytorch

1K 2K 248
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology