code: def dump_kwargs(self):
      kwargs = {}
      kwargs["criterion"] = self.criterion_cls
      kwargs["metrics"] = self.metrics_args
      kwargs["n_models"] = self.n_models
      kwargs["learning_rate"] = self.hparams["learning_rate"]
      kwargs["weight_decay"] = self.hparams["weight_decay"]
      kwargs["optimizer"] = self.optimizer
      return kwargs
  
imports: import warnings
  from typing import Dict, List, Optional, Union, Type
  import torch.nn
  import torch.optim
  import torchmetrics
  from torch.utils.data import DataLoader
  import nni
  from ..lightning import LightningModule, _AccuracyWithLogits, Lightning
  from .trainer import Trainer
label_desc: Use image node_id 2 for calling the _MultiModelSupervisedLearningModule obj's underlying member method code with example usage: obj.dump_kwargs() and returns: kwargs