Train strong visual representations on a single CPU in 30 minutes. No GPU. No labels. No infrastructure.
Mask 75% of patches. The student predicts teacher features at masked positions through a JEPA objective — no pixel reconstruction, no negative pairs.
Cosine similarity between student and teacher CLS tokens. Keeps the global representation consistent while the student learns its own tokenizer.
Uniformity constraint on the feature space. Prevents collapse and encourages diverse, well-distributed representations without momentum encoders.
TinySSL ships with pre-trained weights for Flowers102, Oxford Pets, EuroSAT, and BreastMNIST.
No GPU required. No labels needed. Just your CPU and a coffee.