class_docstr: This loss allows to distill a SwAV model
class_docstr_tok: ["This","loss","allows","to","distill","a","SwAV","model"]
code: def __repr__(self):
      repr_dict = {
          "name": self._get_name(),
          "student_num_crops": self.student_num_crops,
          "teacher_num_crops": self.teacher_num_crops,
          "student_temperature": self.student_temperature,
          "teacher_temperature": self.teacher_temperature,
          "swapped_assignment": self.swapped_assignment,
      }
      return pprint.pformat(repr_dict, indent=2)
  
file_path: vissl/vissl/losses/dino_distillation_loss.py
imports: import pprint
  from typing import List, Optional, Union
  import torch
  import torch.nn.functional
  from classy_vision.losses import ClassyLoss, register_loss
  from torch import nn
  from vissl.config import AttrDict
label_desc: Use image node_id 3 for calling the DINODistillationCriterion obj's underlying member method code with example usage: obj.__repr__() and returns: pprint