docstr: Fetch the default pre-trained variant for the backbone configuration
  
  Returns:
      dict: pre-trained variant information
docstr_tok: ["Fetch","the","default","pre-trained","variant","for","the","backbone","configuration","Returns",":","dict",":","pre-trained","variant","information"]
code: def get_default_pre_trained_variant(self):
      """Fetch the default pre-trained variant for the backbone configuration
  
      Returns:
          dict: pre-trained variant information
      """
  
      default_variant = list(
          filter(
              lambda x: "default" in x and x["default"],
              self.pre_trained_variants,
          )
      )
  
      if not len(default_variant):
          raise PreTrainedVariantNotFound
  
      return default_variant[0]
  
file_path: icevision/icevision/models/mmseg/utils.py
imports: from icevision.imports import *
  from icevision.utils import *
  from icevision.models.backbone_config import BackboneConfig
  from icevision.core.exceptions import PreTrainedVariantNotFound
  from icevision.models.mmseg.download_configs import download_mmseg_configs
  from mmseg.models.segmentors import *
  from mmcv import Config
label_desc: Use image node_id 3 for calling the MMSegBackboneConfig obj's underlying member method code with example usage: obj.get_default_pre_trained_variant() and returns: default_variant