          if "keras_encoder" not in self.config["freeze_layers"]:
              retval = layers
          elif keras_name:
              retval = [layer.replace("keras_encoder", keras_name.lower()) for layer in layers]
              logger.debug("Substituting 'keras_encoder' for '%s'", self.config["enc_architecture"])
          else:
              retval = [layer for layer in layers if layer != "keras_encoder"]
              logger.debug("Removing 'keras_encoder' for '%s'", self.config["enc_architecture"])
          return retval
  
 
</s> remove         keras_name = _MODEL_MAPPING[self.config["enc_architecture"]].get("keras_name")
 </s> add         # EfficientNetV2 is inconsistent with other model's naming conventions
        keras_name = _MODEL_MAPPING[arch].get("keras_name").replace("EfficientNetV2",
                                                                    "EfficientNetV2-") </s> remove             logger.debug("Removing 'keras_encoder' for '%s'", self.config["enc_architecture"])
 </s> add             logger.debug("Removing 'keras_encoder' for '%s'", arch)
            logger.debug("Substituting 'keras_encoder' for '%s'", arch)
          if "keras_encoder" not in self.config["freeze_layers"]:
              retval = layers
          elif keras_name:
              retval = [layer.replace("keras_encoder", keras_name.lower()) for layer in layers]
            logger.debug("Substituting 'keras_encoder' for '%s'", arch)
          else:
              retval = [layer for layer in layers if layer != "keras_encoder"]
              logger.debug("Removing 'keras_encoder' for '%s'", self.config["enc_architecture"])
          return retval
  
keep keep keep keep replace keep keep keep keep keep
 fix: PhazeA - Use correct name for EffNetV2 freezing 
plugins/train/model/phaze_a.py