#Self-supervised-learning

Showing 60 of 95 repositories tagged #self-supervised-learning, ranked by stars

jindongwang
jindongwang
transferlearning

Transfer learning / domain adaptation / domain generalization / multi-task learning etc. Papers, codes, datasets, applications, tutorials.-่ฟ็งปๅญฆไน 

Score
88
โ˜… 14.3k โ‘‚ 3.8k +2/day
Python
PaddlePaddle
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.

Score
100
โ˜… 12.6k โ‘‚ 2.0k +10/day
Python
KevinMusgrave
KevinMusgrave
pytorch-metric-learning

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

Score
50
โ˜… 6.3k โ‘‚ 659 +3/day
Python
google-research
google-research
simclr

SimCLRv2 - Big Self-Supervised Models are Strong Semi-Supervised Learners

Score
90
โ˜… 4.5k โ‘‚ 667 +1/day
Jupyter Notebook
open-mmlab
open-mmlab
mmpretrain

OpenMMLab Pre-training Toolbox and Benchmark

Score
91
โ˜… 3.8k โ‘‚ 1.1k +1/day
Python
lightly-ai
lightly-ai
lightly

A python library for self-supervised learning on images.

Score
100
โ˜… 3.8k โ‘‚ 339 โ€”
Python
ViTAE-Transformer
ViTAE-Transformer
ViTPose

The official repo for [NeurIPS'22] "ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation" and [TPAMI'23] "ViTPose++: Vision Transformer for Generic Body Pose Estimation"

Score
95
โ˜… 2.1k โ‘‚ 266 +4/day
Python
tinghuiz
tinghuiz
SfMLearner

An unsupervised learning framework for depth and ego-motion estimation from monocular videos

Score
87
โ˜… 2.0k โ‘‚ 555 โ€”
Jupyter Notebook
divelab
divelab
DIG

A library for graph deep learning research

Score
82
โ˜… 2.0k โ‘‚ 290 โ€”
Python
alibaba
alibaba
EasyCV

An all-in-one toolkit for computer vision

Score
81
โ˜… 1.9k โ‘‚ 226 โ€”
Python
lucidrains
lucidrains
byol-pytorch

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

Score
97
โ˜… 1.9k โ‘‚ 250 +1/day
Python
ChandlerBang
ChandlerBang
awesome-self-supervised-gnn

Papers about pretraining and self-supervised learning on Graph Neural Networks (GNN).

Score
78
โ˜… 1.7k โ‘‚ 167 โ€”
Python
lightly-ai
lightly-ai
lightly-train

All-in-one training for vision models (YOLO, ViTs, RT-DETR, DINOv3): pretraining, fine-tuning, distillation.

Score
96
โ˜… 1.6k โ‘‚ 89 +3/day
Python
LirongWu
LirongWu
awesome-graph-self-supervised-learning

Code for TKDE paper "Self-supervised learning on graphs: Contrastive, generative, or predictive"

Score
76
โ˜… 1.4k โ‘‚ 165 โ€”
keyu-tian
keyu-tian
SparK

[ICLR'23 Spotlight๐Ÿ”ฅ] The first successful BERT/MAE-style pretraining on any convolutional network; Pytorch impl. of "Designing BERT for Convolutional Networks: Sparse and Hierarchical Masked Modeling"

Score
71
โ˜… 1.4k โ‘‚ 84 โ€”
Python
TorchSSL
TorchSSL
TorchSSL

A PyTorch-based library for semi-supervised learning (NeurIPS'21)

Score
75
โ˜… 1.4k โ‘‚ 187 +2/day
Python
open-edge-platform
open-edge-platform
geti

Build computer vision models in a fraction of the time and with less data.

Score
99
โ˜… 1.3k โ‘‚ 471 โ€”
Python
chengtan9907
chengtan9907
OpenSTL

OpenSTL: A Comprehensive Benchmark of Spatio-Temporal Predictive Learning

Score
94
โ˜… 1.1k โ‘‚ 193 +3/day
Python
yueliu1999
yueliu1999
Awesome-Deep-Graph-Clustering

[IEEE T-KDE 2026] Awesome Deep Graph Clustering is a collection of SOTA, novel deep graph clustering methods (papers, codes, and datasets).

Score
62
โ˜… 1.0k โ‘‚ 154 โ€”
Python
dipy
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.

Score
75
โ˜… 831 โ‘‚ 503 +2/day
Python
zhirongw
zhirongw
lemniscate.pytorch

Unsupervised Feature Learning via Non-parametric Instance Discrimination

Score
66
โ˜… 759 โ‘‚ 130 โ€”
Python
Megvii-BaseDetection
Megvii-BaseDetection
cvpods

All-in-one Toolbox for Computer Vision Research.

Score
59
โ˜… 661 โ‘‚ 77 โ€”
Python
Westlake-AI
Westlake-AI
openmixup

CAIRI Supervised, Semi- and Self-Supervised Visual Representation Learning Toolbox and Benchmark

Score
80
โ˜… 659 โ‘‚ 63 โ€”
Python
fangchangma
fangchangma
self-supervised-depth-completion

ICRA 2019 "Self-supervised Sparse-to-Dense: Self-supervised Depth Completion from LiDAR and Monocular Camera"

Score
63
โ˜… 654 โ‘‚ 135 โ€”
Python
mahmoodlab
mahmoodlab
HIPT

Hierarchical Image Pyramid Transformer - CVPR 2022 (Oral)

Score
61
โ˜… 622 โ‘‚ 108 โ€”
Jupyter Notebook
mkocabas
mkocabas
EpipolarPose

Self-Supervised Learning of 3D Human Pose using Multi-view Geometry (CVPR2019)

Score
58
โ˜… 608 โ‘‚ 93 โ€”
Jupyter Notebook
THUDM
THUDM
GraphMAE

GraphMAE: Self-Supervised Masked Graph Autoencoders in KDD'22

Score
57
โ˜… 588 โ‘‚ 83 โ€”
Python
chsiang426
chsiang426
ML-2021-notes

่‡บ็ฃๅคงๅญธ (NTU) ๆŽๅฎๆฏ…ๆ•™ๆŽˆใ€ŒๆฉŸๅ™จๅญธ็ฟ’ (Machine Learning) 2021 Spring ใ€่ชฒ็จ‹็ญ†่จ˜

Score
92
โ˜… 584 โ‘‚ 51 +3/day
RobotLocomotion
RobotLocomotion
pytorch-dense-correspondence

Code for "Dense Object Nets: Learning Dense Visual Object Descriptors By and For Robotic Manipulation"

Score
62
โ˜… 576 โ‘‚ 134 โ€”
Python
HKUDS
HKUDS
SSLRec

[WSDM'2024 Oral] "SSLRec: A Self-Supervised Learning Framework for Recommendation"

Score
56
โ˜… 565 โ‘‚ 82 โ€”
Python
mims-harvard
mims-harvard
TFC-pretraining

Self-supervised contrastive learning for time series via time-frequency consistency

Score
54
โ˜… 526 โ‘‚ 96 +1/day
Python
HaoranZhuExplorer
HaoranZhuExplorer
World-Models-Autonomous-Driving-Survey

A curated list of world models for autonomous driving.

Score
84
โ˜… 523 โ‘‚ 22 โ€”
alexklwong
alexklwong
awesome-state-of-depth-completion

Current state of supervised and unsupervised depth completion methods

Score
49
โ˜… 513 โ‘‚ 24 โ€”
sthalles
sthalles
PyTorch-BYOL

PyTorch implementation of Bootstrap Your Own Latent: A New Approach to Self-Supervised Learning

Score
53
โ˜… 510 โ‘‚ 73 โ€”
Jupyter Notebook
JiawangBian
JiawangBian
sc_depth_pl

SC-Depth (V1, V2, and V3) for Unsupervised Monocular Depth Estimation Webpage:https://jiawangbian.github.io/sc_depth_pl/

Score
52
โ˜… 488 โ‘‚ 74 +1/day
Python
DmitryRyumin
DmitryRyumin
CVPR-2023-24-Papers

CVPR 2023-2024 Papers: Dive into advanced research presented at the leading computer vision conference. Keep up to date with the latest developments in computer vision and deep learning. Code included. โญ support visual intelligence development!

Score
47
โ˜… 452 โ‘‚ 28 +1/day
Python
hangzhaomit
hangzhaomit
Sound-of-Pixels

Codebase for ECCV18 "The Sound of Pixels"

Score
48
โ˜… 393 โ‘‚ 73 โ€”
Python
Lupin1998
Lupin1998
Awesome-MIM

[Survey] Masked Modeling for Self-supervised Representation Learning on Vision and Beyond (https://arxiv.org/abs/2401.00897)

Score
46
โ˜… 354 โ‘‚ 19 โ€”
Python
Optimization-AI
Optimization-AI
LibAUC

LibAUC: A Deep Learning Library for X-Risk Optimization

Score
89
โ˜… 321 โ‘‚ 43 โ€”
Python
ContrastiveSR
ContrastiveSR
Contrastive_Learning_Papers

A list of contrastive Learning papers

Score
44
โ˜… 312 โ‘‚ 37 โ€”
leggedrobotics
leggedrobotics
wild_visual_navigation

Wild Visual Navigation: A system for fast traversability learning via pre-trained models and online self-supervision

Score
86
โ˜… 293 โ‘‚ 27 +3/day
Python
galilai-group
galilai-group
stable-pretraining

Reliable, minimal and scalable library for pretraining foundation and world models

Score
100
โ˜… 281 โ‘‚ 52 +4/day
Python
yukimasano
yukimasano
PASS

The PASS dataset: pretrained models and how to get the data

Score
41
โ˜… 269 โ‘‚ 17 โ€”
Python
lucidrains
lucidrains
pixel-level-contrastive-learning

Implementation of Pixel-level Contrastive Learning, proposed in the paper "Propagate Yourself", in Pytorch

Score
43
โ˜… 266 โ‘‚ 27 โ€”
Python
GuanRunwei
GuanRunwei
Awesome-Vision-Transformer-Collection

Variants of Vision Transformer and its downstream tasks

Score
42
โ˜… 256 โ‘‚ 28 โ€”
wwweiwei
wwweiwei
awesome-self-supervised-learning-for-tabular-data

A collection of research materials on SSL for non-sequential tabular data (SSL4NSTD)

Score
77
โ˜… 212 โ‘‚ 13 โ€”
YGZWQZD
YGZWQZD
LAMDA-SSL

30 Semi-Supervised Learning Algorithms

Score
73
โ˜… 209 โ‘‚ 16 โ€”
Python
BiaPyX
BiaPyX
BiaPy

Open source Python library for building bioimage analysis pipelines

Score
85
โ˜… 202 โ‘‚ 41 โ€”
Jupyter Notebook
Malitha123
Malitha123
awesome-video-self-supervised-learning

A curated list of awesome self-supervised learning methods in videos

Score
68
โ˜… 172 โ‘‚ 6 โ€”
internet-explorer-ssl
internet-explorer-ssl
internet-explorer

Internet Explorer explores the web in a self-supervised manner to progressively find relevant examples that improve performance on a desired target dataset.

Score
37
โ˜… 162 โ‘‚ 6 โ€”
miccunifi
miccunifi
ARNIQA

[WACV 2024 Oral] - ARNIQA: Learning Distortion Manifold for Image Quality Assessment

Score
72
โ˜… 154 โ‘‚ 5 โ€”
Python
lucidrains
lucidrains
contrastive-learner

A simple to use pytorch wrapper for contrastive self-supervised learning on any neural network

Score
38
โ˜… 153 โ‘‚ 13 โ€”
Python
aminekago-web
aminekago-web
Paradigm-Survival-Arena

Top 6 AI Paradigms Fighting for Survival in 2026

Score
70
โ˜… 152 โ‘‚ 0 +1/day
HTML
whyisyoung
whyisyoung
CADE

Code for our USENIX Security 2021 paper -- CADE: Detecting and Explaining Concept Drift Samples for Security Applications

Score
39
โ˜… 148 โ‘‚ 41 โ€”
Python
NICALab
NICALab
SUPPORT

Accurate denoising of voltage imaging data through statistically unbiased prediction, Nature Methods.

Score
34
โ˜… 107 โ‘‚ 22 โ€”
Python
ninaddaithankar
ninaddaithankar
tdv

PyTorch code for the paper "You Donโ€™t Need Strong Assumptions: Visual Representation Learning via Temporal Differences"

Score
67
โ˜… 104 โ‘‚ 6 +8/day
Python
laura-wang
laura-wang
video-pace

code for our ECCV-2020 paper: Self-supervised Video Representation Learning by Pace Prediction

Score
25
โ˜… 100 โ‘‚ 12 โ€”
Python
RL4M
RL4M
PCRLv2

An official implementation of PCRLv2 (pre-training and fine-tuning code are included).

Score
12
โ˜… 100 โ‘‚ 9 โ€”
Python
yanghaha0908
yanghaha0908
FastHuBERT

Official implementation for Fast-HuBERT: An Efficient Training Framework for Self-Supervised Speech Representation Learning

Score
0
โ˜… 100 โ‘‚ 4 โ€”
Python
waterdisappear
waterdisappear
SAR-JEPA

Self-Supervised Learning for SAR ATR with a Joint-Embedding Predictive Architecture

Score
38
โ˜… 100 โ‘‚ 3 โ€”
Python
Related Topics
#deep-learning#computer-vision#pytorch#machine-learning#contrastive-learning#representation-learning#artificial-intelligence#unsupervised-learning#vision-transformer#object-detection#graph-neural-networks#python

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly