code: def __init__(
      self,
      base_layer,
      adapter_name: str,
      poly_config: PolyConfig,
      **kwargs,
  ) -> None:
      super().__init__()
      PolyLayer.__init__(self, base_layer, **kwargs)
  
      self._active_adapter = adapter_name
      self.update_layer(adapter_name, poly_config)
  
file_path: peft/src/peft/tuners/poly/layer.py
imports: import math
  from typing import Any
  import torch
  import torch.nn
  from peft.tuners.tuners_utils import BaseTunerLayer
  from .config import PolyConfig
  from .router import get_router
label_desc: Use image node_id 1 to create a new Linear object from inherited base classes: nn, PolyLayer with example: obj = Linear(base_layer, adapter_name, poly_config)