          self._name = model_name
          self._iterations = 0
          self._sessions: Dict[int, dict] = {}
          self._lowest_avg_loss: Dict[str, float] = {}
          self._config = {}
          self._load(config_changeable_items)
          self._session_id = self._new_session_id()
          self._create_new_session(no_logs, config_changeable_items)
          logger.debug("Initialized %s:", self.__class__.__name__)
  
 
</s> remove _CONFIG = None
 </s> add _CONFIG: Dict[str, Union[str, float, int, bool, None]] = {} </s> remove         self._use_mixed_precision = self._set_keras_mixed_precision(use_mixed_precision,
                                                                    bool(arguments.exclude_gpus))
 </s> add         self._use_mixed_precision = self._set_keras_mixed_precision(use_mixed_precision)
        if self._use_mixed_precision:
            logger.info("Enabling Mixed Precision Training.")
        self._config: Dict[str, Union[str, float, int, bool, None]] = {}
          self._name = model_name
          self._iterations = 0
          self._sessions: Dict[int, dict] = {}
          self._lowest_avg_loss: Dict[str, float] = {}
        self._config: Dict[str, Union[str, float, int, bool, None]] = {}
          self._load(config_changeable_items)
          self._session_id = self._new_session_id()
          self._create_new_session(no_logs, config_changeable_items)
          logger.debug("Initialized %s:", self.__class__.__name__)
  
keep keep keep keep replace keep keep keep keep keep
 Enable change of precision for existing models 
plugins/train/model/_base/model.py