                                  name=f"{name}_convblk_{i}")(var_x)
              filters = min(self._config["fs_original_max_filters"], filters * 2)
          return var_x
  
  
  class FullyConnected():  # pylint:disable=too-few-public-methods
      """ Intermediate Fully Connected layers for Phaze-A Model.
 
</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         keras_name="", color_order="bgr", min_size=32, default_size=160))
 </s> add         keras_name="", color_order="bgr", min_size=32, default_size=1024)) </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)
            if self._is_alt and i == self._depth - 1:
                var_x = Conv2DBlock(filters,
                                    kernel_size=4,
                                    strides=self._strides,
                                    padding="valid",
                                    relu_alpha=self._relu_alpha,
                                    name=f"{name}_convblk_{i}_1")(var_x)
            elif self._is_alt:
                var_x = Conv2DBlock(filters,
                                    kernel_size=self._kernel_size,
                                    strides=self._strides,
                                    relu_alpha=self._relu_alpha,
                                    name=f"{name}_convblk_{i}_1")(var_x)
                var_x = MaxPool2D(2, name=f"{name}_pool_{i}")(var_x)
                                  name=f"{name}_convblk_{i}")(var_x)
              filters = min(self._config["fs_original_max_filters"], filters * 2)
            if self._is_alt and i == self._depth - 1:
                var_x = Conv2DBlock(filters,
                                    kernel_size=4,
                                    strides=self._strides,
                                    padding="valid",
                                    relu_alpha=self._relu_alpha,
                                    name=f"{name}_convblk_{i}_1")(var_x)
            elif self._is_alt:
                var_x = Conv2DBlock(filters,
                                    kernel_size=self._kernel_size,
                                    strides=self._strides,
                                    relu_alpha=self._relu_alpha,
                                    name=f"{name}_convblk_{i}_1")(var_x)
                var_x = MaxPool2D(2, name=f"{name}_pool_{i}")(var_x)
          return var_x
  
  
  class FullyConnected():  # pylint:disable=too-few-public-methods
      """ Intermediate Fully Connected layers for Phaze-A Model.
keep add keep keep keep keep keep
 Phaze-A - Updates for future implementations 
plugins/train/model/phaze_a.py