code: def __init__(self, location_key: str):
      super().__init__()
      self.location_key = location_key
  
imports: from typing import Dict, List, Mapping, NamedTuple, Optional, Union
  import torch
  from torch import nn
  from ..composition import AdapterCompositionBlock, Average, BatchSplit, Fuse, Parallel, Split, Stack, adjust_tensors_for_parallel
  from ..configuration import BnConfig
  from ..context import ForwardContext
  from .adapter_layer_base import ComposableAdapterLayerBase
  from .modeling import Adapter, BertFusion, ParallelAdapter
label_desc: Use image node_id 1 to create a new BottleneckLayer object from inherited base classes: ComposableAdapterLayerBase, nn with example: obj = BottleneckLayer(location_key)