code: def configure_optimizers(self):
      params = [
          *list(self.anchor_backbone.parameters()),
          *list(self.anchor_projection_head.parameters()),
          self.prototypes,
      ]
      optim = torch.optim.AdamW(params, lr=1.5e-4)
      return optim
  
file_path: lightly/examples/pytorch_lightning_distributed/pmsn.py
imports: import copy
  import pytorch_lightning
  import torch
  import torchvision
  from torch import nn
  from lightly.loss import PMSNLoss
  from lightly.models import utils
  from lightly.models.modules.heads import MSNProjectionHead
  from lightly.models.modules.masked_autoencoder import MAEBackbone
  from lightly.transforms import MSNTransform
label_desc: Use image node_id 4 for calling the PMSN obj's underlying member method code with example usage: obj.configure_optimizers() and returns: optim