SimclrSimCLRv2 - Big Self-Supervised Models are Strong Semi-Supervised Learners
Pytorch Metric LearningThe easiest way to use deep metric learning in your application. Modular, flexible, and extensible. Written in PyTorch.
PICParametric Instance Classification for Unsupervised Visual Feature Learning, NeurIPS 2020
CONTRIQUEOfficial implementation for "Image Quality Assessment using Contrastive Learning"
simclr-pytorchPyTorch implementation of SimCLR: supports multi-GPU training and closely reproduces results
ContrastiveLearning4DialogueThe codebase for "Group-wise Contrastive Learning for Neural Dialogue Generation" (Cai et al., Findings of EMNLP 2020)
GRACE[GRL+ @ ICML 2020] PyTorch implementation for "Deep Graph Contrastive Representation Learning" (https://arxiv.org/abs/2006.04131v2)
GCA[WWW 2021] Source code for "Graph Contrastive Learning with Adaptive Augmentation"
AdCoAdCo: Adversarial Contrast for Efficient Learning of Unsupervised Representations from Self-Trained Negative Adversaries
MOONModel-Contrastive Federated Learning (CVPR 2021)
cl-icaCode for the paper "Contrastive Learning Inverts the Data Generating Process".
contrastive lossExperiments with supervised contrastive learning methods with different loss functions
G-SimCLRThis is the code base for paper "G-SimCLR : Self-Supervised Contrastive Learning with Guided Projection via Pseudo Labelling" by Souradip Chakraborty, Aritra Roy Gosthipaty and Sayak Paul.
SimCLRPytorch implementation of "A Simple Framework for Contrastive Learning of Visual Representations"
Scon-ABSA[CIKM 2021] Enhancing Aspect-Based Sentiment Analysis with Supervised Contrastive Learning
VarCLRVarCLR: Variable Semantic Representation Pre-training via Contrastive Learning
mirror-bert[EMNLP 2021] Mirror-BERT: Converting Pretrained Language Models to universal text encoders without labels.
SoCo[NeurIPS 2021 Spotlight] Aligning Pretraining for Detection via Object-Level Contrastive Learning
GCLList of Publications in Graph Contrastive Learning
HEAPUtilCode for the RA-L (IROS) 2021 paper "A Hierarchical Dual Model of Environment- and Place-Specific Utility for Visual Place Recognition"
DiGCLThe PyTorch implementation of Directed Graph Contrastive Learning (DiGCL), NeurIPS-2021
CVCCVC: Contrastive Learning for Non-parallel Voice Conversion (INTERSPEECH 2021, in PyTorch)
info-nce-pytorchPyTorch implementation of the InfoNCE loss for self-supervised learning.
GeDMLGeneralized Deep Metric Learning.
TCEThis repository contains the code implementation used in the paper Temporally Coherent Embeddings for Self-Supervised Video Representation Learning (TCE).
CLMROfficial PyTorch implementation of Contrastive Learning of Musical Representations
DisContCode for the paper "DisCont: Self-Supervised Visual Attribute Disentanglement using Context Vectors".
ViCC[WACV'22] Code repository for the paper "Self-supervised Video Representation Learning with Cross-Stream Prototypical Contrasting", https://arxiv.org/abs/2106.10137.
CCLPyTorch Implementation on Paper [CVPR2021]Distilling Audio-Visual Knowledge by Compositional Contrastive Learning
S2-BNNS2-BNN: Bridging the Gap Between Self-Supervised Real and 1-bit Neural Networks via Guided Distribution Calibration (CVPR 2021)
CLSAofficial implemntation for "Contrastive Learning with Stronger Augmentations"
RSC-NetImplementation for "3D human pose, shape and texture from low-resolution images and videos", TPAMI 2021
COCO-LM[NeurIPS 2021] COCO-LM: Correcting and Contrasting Text Sequences for Language Model Pretraining
SCL📄 Spatial Contrastive Learning for Few-Shot Classification (ECML/PKDD 2021).
ConDigSumCode for EMNLP 2021 paper "Topic-Aware Contrastive Learning for Abstractive Dialogue Summarization"