code: def configure_optimizers(self):
      params = (
          list(self.backbone.parameters())
          + list(self.projection_head.parameters())
          + list(self.prediction_head.parameters())
      )
      optim = torch.optim.SGD(
          params,
          lr=0.01,
          momentum=0.9,
          weight_decay=1e-6,
      )
      return optim
  
file_path: lightly/examples/pytorch_lightning/smog.py
imports: import copy
  import pytorch_lightning
  import torch
  import torchvision
  from sklearn.cluster import KMeans
  from torch import nn
  from lightly import loss, models
  from lightly.models import utils
  from lightly.models.modules import heads
  from lightly.transforms.smog_transform import SMoGTransform
label_desc: Use image node_id 6 for calling the SMoGModel obj's underlying member method code with example usage: obj.configure_optimizers() and returns: optim