  
      Returns
      -------
      list
          A list of all :class:`keras.models.Model` objects found within the given model. The
          provided model will always be returned in the first position
      """
      if models is None:
          models = [model]
      else:
          models.append(model)
 
</s> remove         if isinstance(layer, KModel):
 </s> add         if isinstance(layer, kmodels.Model): </s> remove     model: :class:`keras.models.Model`
 </s> add     model: :class:`tensorflow.keras.models.Model` </s> remove     def _load(self) -> keras.models.Model:
 </s> add     def _load(self) -> tf.keras.models.Model:
        A list of all :class:`tensorflow.keras.models.Model` objects found within the given model.
        The provided model will always be returned in the first position
  
      Returns
      -------
      list
        A list of all :class:`tensorflow.keras.models.Model` objects found within the given model.
        The provided model will always be returned in the first position
        A list of all :class:`tensorflow.keras.models.Model` objects found within the given model.
        The provided model will always be returned in the first position
      """
      if models is None:
          models = [model]
      else:
          models.append(model)
keep keep keep keep replace replace keep keep keep keep keep
 Training fixes:
  - Fix mixed precision layer storing and switching
  - typofix in _requirements_base.txt
  - lib.model.layers - cleanup, docs and tests fixes
  - lib.model.nn_blocks - typing fixes 
plugins/train/model/_base/io.py