code: def __init__(self, peft_cfg: DictConfig, name_key_to_cfg: Dict):
      self.name_key_to_cfg = name_key_to_cfg
  
      self.layer_selection = peft_cfg.get("layer_selection", None)
      self.weight_tying = peft_cfg.get("weight_tying", False)
  
imports: from typing import Dict
  from omegaconf import DictConfig
  from nemo.collections.nlp.modules.common.megatron.adapters.parallel_adapters import AdapterName, InfusedAdapterConfig, LoraKQVAdapterConfig, LoraKQVAdapterWeightTyingConfig, MLPInfusedAdapterConfig, ParallelLinearAdapterConfig, ParallelLinearAdapterWeightTyingConfig, PromptEncoderAdapterConfig
label_desc: Use image node_id 1 to create a new PEFTConfig object  with example: obj = PEFTConfig(peft_cfg, name_key_to_cfg)