Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 Python contrastive-learning Projects
-
pytorch-metric-learning
The easiest way to use deep metric learning in your application. Modular, flexible, and extensible. Written in PyTorch.
-
Scout Monitoring
Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
-
Project mention: Show HN: Lightly – A Python library for self-supervised learning on images | news.ycombinator.com | 2023-11-16
-
solo-learn
solo-learn: a library of self-supervised methods for visual representation learning powered by Pytorch Lightning
-
-
Unsupervised-Classification
SCAN: Learning to Classify Images without Labels, incl. SimCLR. [ECCV 2020]
-
CoCa-pytorch
Implementation of CoCa, Contrastive Captioners are Image-Text Foundation Models, in Pytorch
-
uform
Pocket-Sized Multimodal AI for content understanding and generation across multilingual texts, images, and 🔜 video, up to 5x faster than OpenAI CLIP and LLaVA 🖼️ & 🖋️
Project mention: Recapping the AI, Machine Learning and Data Science Meetup - May 30, 2024 | dev.to | 2024-06-04UForm: Pocket-Sized Multimodal AI for Content Understanding and Generation
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
similarity
TensorFlow Similarity is a python package focused on making similarity learning quick and easy.
-
CEBRA
Learnable latent embeddings for joint behavioral and neural analysis - Official implementation of CEBRA
-
x-clip
A concise but complete implementation of CLIP with various experimental improvements from recent papers
-
-
-
Unsupervised-Semantic-Segmentation
Unsupervised Semantic Segmentation by Contrasting Object Mask Proposals. [ICCV 2021]
-
-
-
DiffCSE
Code for the NAACL 2022 long paper "DiffCSE: Difference-based Contrastive Learning for Sentence Embeddings"
-
CSI
CSI: Novelty Detection via Contrastive Learning on Distributionally Shifted Instances (NeurIPS 2020)
-
ContraD
Code for the paper "Training GANs with Stronger Augmentations via Contrastive Discriminator" (ICLR 2021)
-
sapbert
[NAACL'21 & ACL'21] SapBERT: Self-alignment pretraining for BERT & XL-BEL: Cross-Lingual Biomedical Entity Linking.
-
AdCo
AdCo: Adversarial Contrast for Efficient Learning of Unsupervised Representations from Self-Trained Negative Adversaries
-
PromCSE
Code for "Improved Universal Sentence Embeddings with Prompt-based Contrastive Learning and Energy-based Learning (EMNLP 2022)"
-
clamp
Code for the paper Enhancing Activity Prediction Models in Drug Discovery with the Ability to Understand Human Language (by ml-jku)
-
Revisiting-Contrastive-SSL
Revisiting Contrastive Methods for Unsupervised Learning of Visual Representations. [NeurIPS 2021]
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python contrastive-learning discussion
Python contrastive-learning related posts
-
GPT-4 Week 7. Government oversight, Strikes, Education, Layoffs & Big tech are moving - Nofil's Weekly Breakdown
-
Similarity Learning lacks a framework. So we built one
-
Show HN: Quaterion – x100 faster fine-tuning of similarity learning models
-
[D] Problems with proprietary datasets
-
[N] MIT/Meta AI released their new SOTA unsupervised sentence embedding model "DiffCSE"
-
[P] Solo-learn 1.0.3: new methods, support for transformer architectures, better evaluation, improved docs, and additional results.
-
An MLP can classify nodes better than GNNs even without knowing adjacent nodes. Code is available
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 9 Nov 2024
Index
What are some of the best open-source contrastive-learning projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | pytorch-metric-learning | 6,007 |
2 | lightly | 3,152 |
3 | solo-learn | 1,434 |
4 | InternVideo | 1,399 |
5 | Unsupervised-Classification | 1,366 |
6 | CoCa-pytorch | 1,055 |
7 | uform | 1,045 |
8 | similarity | 1,013 |
9 | CEBRA | 908 |
10 | x-clip | 685 |
11 | quaterion | 640 |
12 | efficient-gnns | 528 |
13 | Unsupervised-Semantic-Segmentation | 397 |
14 | TS-TCC | 370 |
15 | GradCache | 359 |
16 | DiffCSE | 290 |
17 | CSI | 274 |
18 | ContraD | 190 |
19 | sapbert | 171 |
20 | AdCo | 162 |
21 | PromCSE | 134 |
22 | clamp | 89 |
23 | Revisiting-Contrastive-SSL | 86 |