code: def __init__(self, cfg):
      selective_cfg = cfg.peft.selective_tuning
      super().__init__(selective_cfg, name_key_to_cfg={})
      self.tunable_base_param_names = selective_cfg.get(
          "tunable_base_param_names", []
      )
  
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 SelectivePEFTConfig object from inherited base classes: PEFTConfig with example: obj = SelectivePEFTConfig(cfg)