Ross ROSS = Recommend OSS · open-source software intelligence for agents

sthalles/SimCLR

PyTorch implementation of SimCLR: A Simple Framework for Contrastive Learning of Visual Representations observed · 2026-08-28

github.com/sthalles/SimCLR · homepage · Jupyter Notebook · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
sthalles/SimCLRmain23

For agents

markdown · JSON · MCP: product_card(name="sthalles/SimCLR")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem