      if method == "upscale_fast":
          return Upscale2xBlock(filters, activation=activation, fast=True)
      if method == "upscale_hybrid":
          return Upscale2xBlock(filters, activation=activation, fast=False)
      return UpscaleResizeImagesBlock(filters, activation=activation)
  
  
  def _get_curve(start_y: int,
                 end_y: int,
 
</s> remove def _get_upscale_layer(method: str,
 </s> add def _get_upscale_layer(method: Literal["resize_images", "subpixel", "upscale_dny", "upscale_fast",
                                       "upscale_hybrid", "upsample2d"], </s> remove             var_x = LeakyReLU(alpha=0.1)(var_x)
 </s> add             if not self._is_dny:
                var_x = LeakyReLU(alpha=0.1)(var_x) </s> remove             var_x = Conv2DBlock(filters, activation="leakyrelu", name=f"fs_enc_convblk_{i}")(var_x)
 </s> add             name = f"fs_{'dny_' if self._is_alt else ''}enc"
            var_x = Conv2DBlock(filters,
                                kernel_size=self._kernel_size,
                                strides=self._strides,
                                relu_alpha=self._relu_alpha,
                                name=f"{name}_convblk_{i}")(var_x) </s> remove         The user selected upscale method to use
 </s> add         The user selected upscale method to use. One of `"resize_images"`, `"subpixel"`,
        `"upscale_dny"`, `"upscale_fast"`, `"upscale_hybrid"`, `"upsample2d"`
    if method == "upscale_dny":
        return UpscaleDNYBlock(filters, activation=activation)
      if method == "upscale_fast":
          return Upscale2xBlock(filters, activation=activation, fast=True)
      if method == "upscale_hybrid":
          return Upscale2xBlock(filters, activation=activation, fast=False)
    if method == "upscale_dny":
        return UpscaleDNYBlock(filters, activation=activation)
      return UpscaleResizeImagesBlock(filters, activation=activation)
  
  
  def _get_curve(start_y: int,
                 end_y: int,
keep keep keep add keep keep keep keep keep
 Phaze-A - Updates for future implementations 
plugins/train/model/phaze_a.py