          any allow growth settings
  
          Parameters
          ----------
          allow_growth: bool, optional
              Enable the Tensorflow GPU allow_growth configuration option. This option prevents
              Tensorflow from allocating all of the GPU VRAM, but can lead to higher fragmentation
              and slower performance. Default: False
          exclude_gpus: list, optional
              A list of indices correlating to connected GPUs that Tensorflow should not use. Pass
 
</s> remove             and slower performance. Default: False
        exclude_gpus: list, optional
 </s> add             and slower performance
        exclude_gpus: list </s> remove             ``None`` to not exclude any GPUs. Default: ``None``
 </s> add             ``None`` to not exclude any GPUs </s> remove     def __init__(self, name, model_path, model_kwargs=None, allow_growth=False, exclude_gpus=None):
        logger.trace("Initializing: %s (name: %s, model_path: %s, model_kwargs: %s, "
                     "allow_growth: %s, exclude_gpus: %s)", self.__class__.__name__, name,
                     model_path, model_kwargs, allow_growth, exclude_gpus)
 </s> add     def __init__(self,
                 name: str,
                 model_path: str,
                 model_kwargs: Optional[dict] = None,
                 allow_growth: bool = False,
                 exclude_gpus: Optional[List[int]] = None) -> None:
        logger.trace("Initializing: %s (name: %s, model_path: %s, "  # type:ignore
                     "model_kwargs: %s,  allow_growth: %s, exclude_gpus: %s)",
                     self.__class__.__name__, name, model_path, model_kwargs, allow_growth,
                     exclude_gpus) </s> remove _TENSORFLOW_REQUIREMENTS = {">=2.4.0,<2.5.0": ["11.0", "8.0"],
                            ">=2.5.0,<2.9.0": ["11.2", "8.1"]}
 </s> add _TENSORFLOW_REQUIREMENTS = {">=2.7.0,<2.10.0": ["11.2", "8.1"]}
        allow_growth: bool
          any allow growth settings
  
          Parameters
          ----------
        allow_growth: bool
              Enable the Tensorflow GPU allow_growth configuration option. This option prevents
              Tensorflow from allocating all of the GPU VRAM, but can lead to higher fragmentation
              and slower performance. Default: False
          exclude_gpus: list, optional
              A list of indices correlating to connected GPUs that Tensorflow should not use. Pass
keep keep keep keep replace keep keep keep keep keep
 Update TF to 2.9
    - Update TF to 2.7 to 2.9
    - Bump dependencies
    - Remove decode from pynvml calls
    - force keras predict functions to non-verbose
    - update tests
    - update Tensorboard logging
    - Update docs 
lib/model/session.py