sthalles/SimCLR
PyTorch implementation of SimCLR: A Simple Framework for Contrastive Learning of Visual Representations observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2389
- days_rel: n/a
- days_push: 912
- n_releases_24m: 0
Adoption not part of the score
2491 stars · 495 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A PyTorch reference implementation of SimCLR, a self-supervised contrastive learning framework for learning visual representations from unlabeled images. It provides configurable training scripts (including mixed-precision AMP support) and a linear-probe evaluation protocol for measuring representation quality on benchmarks like STL10 and CIFAR10.
Use cases
- train a SimCLR contrastive learning model in PyTorch
- self-supervised pretraining on unlabeled images
- learn visual representations without labeled data
- reproduce SimCLR paper results on STL10 and CIFAR10
- evaluate learned image features with a linear classifier
- pretrain a ResNet encoder for downstream transfer learning
When to choose
- You want a compact, readable PyTorch implementation of SimCLR to study, run, or extend
- You need to pretrain image encoders on unlabeled data using contrastive learning
- You want a reproducible linear-evaluation setup for comparing representation quality
When to avoid
- You need large-scale distributed training or support for many datasets and architectures beyond small benchmarks
- You want a broader, actively extended self-supervised learning framework covering newer methods
- You need production-ready supervised training pipelines or off-the-shelf pretrained models for deployment
Facets
library · maturity stable
deep-learning machine-learning computer-vision image-processing machine-learning deep-learning computer-vision image-processing python cli simclr contrastive-learning self-supervised-learning representation-learning unsupervised-learning pytorch torchvision resnet transfer-learning linear-evaluation gpu
2 sources
- readme: https://github.com/sthalles/SimCLR · fetched 2026-08-28 · f96ccce95a48
- homepage: https://sthalles.github.io/simple-self-supervised-learning/ · fetched 2026-08-29 · f52a18749c61
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sthalles/SimCLR | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem