# Mugs: A Multi-Granular Self-Supervised Learning Framework
[](https://paperswithcode.com/sota/self-supervised-image-classification-on?p=ibot-image-bert-pre-training-with-online)
This is a PyTorch implementation of **Mugs** proposed by our paper "**Mugs: A Multi-Granular Self-Supervised Learning Framework**". [![arXiv]
(https://img.shields.io/badge/arXiv-2111.11418-b31b1b.svg?style=flat)](https://arxiv.org/abs/2111.11418)
<div align="center">
<img width="100%" alt="Overall framework of Mugs. " src="./exp_illustration/framework.png">
</div>
**<p align="center">Fig 1. Overall framework of Mugs.** In (a), for each image, two random crops of one image
are fed into backbones of student and teacher. Three granular supervisions: 1) instance discrimination supervision, 2) local-group discrimination
supervision, and 3) group discri…