      _CONFIG = configuration
      logger.debug("Set NNBlock configuration to: %s", _CONFIG)
  
  
  def _get_name(name):
      """ Return unique layer name for requested block.
  
      As blocks can be used multiple times, auto appends an integer to the end of the requested
      name to keep all block names unique
  
 
</s> remove     check_icnr_init: `bool`, optional
        ``True`` if the user configuration options should be checked to apply ICNR initialization
        to the layer. This should only be passed in from :class:`UpscaleBlock` layers.
        Default: ``False``
 </s> add     is_upscale: `bool`, optional
        ``True`` if the convolution is being called from an upscale layer. This causes the instance
        to check the user configuration options to see if ICNR initialization has been selected and
        should be applied. This should only be passed in as ``True`` from :class:`UpscaleBlock`
        layers. Default: ``False`` </s> remove     def __init__(self, filters, kernel_size=3, padding="same", activation="leakyrelu",
                 scale_factor=2, interpolation="bilinear"):
 </s> add     def __init__(self,
                 filters: int,
                 kernel_size: Union[int, Tuple[int]] = 3,
                 padding: str = "same",
                 activation: str = "leakyrelu",
                 scale_factor: int = 2,
                 interpolation: str = "bilinear") -> None: </s> remove     def _assert_arguments(self):
 </s> add     def _assert_arguments(self) -> None: </s> remove     def __call__(self, inputs):
 </s> add     def __call__(self, inputs: Tensor) -> Tensor: </s> remove     def __call__(self, inputs):
 </s> add     def __call__(self, inputs: Tensor) -> Tensor:
def _get_name(name: str) -> str:
      _CONFIG = configuration
      logger.debug("Set NNBlock configuration to: %s", _CONFIG)
  
  
def _get_name(name: str) -> str:
      """ Return unique layer name for requested block.
  
      As blocks can be used multiple times, auto appends an integer to the end of the requested
      name to keep all block names unique
  
keep keep keep keep replace keep keep keep keep keep
 lib.model.nnblocks - typing + cleanup upscales 
lib/model/nn_blocks.py