  
          finally:
              safe_shutdown(got_error=not success)
  
      def _configure_backend(self, arguments):
          """ Configure the backend.
  
          Exclude any GPUs for use by Faceswap when requested.
  
          Set Faceswap backend to CPU if all GPUs have been deselected.
 
</s> remove     def _set_session(self, allow_growth, exclude_gpus):
 </s> add     def _set_session(self, allow_growth: bool, exclude_gpus: list) -> None: </s> remove     def _import_script(self):
 </s> add     def _import_script(self) -> Callable: </s> remove             ``None`` to not exclude any GPUs. Default: ``None``
 </s> add             ``None`` to not exclude any GPUs </s> remove             logger.verbose("Hiding GPUs from Tensorflow")
 </s> add             logger.verbose("Hiding GPUs from Tensorflow")  # type:ignore </s> remove             and slower performance. Default: False
        exclude_gpus: list, optional
 </s> add             and slower performance
        exclude_gpus: list
    def _configure_backend(self, arguments: "argparse.Namespace") -> None:
  
          finally:
              safe_shutdown(got_error=not success)
  
    def _configure_backend(self, arguments: "argparse.Namespace") -> None:
          """ Configure the backend.
  
          Exclude any GPUs for use by Faceswap when requested.
  
          Set Faceswap backend to CPU if all GPUs have been deselected.
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/cli/launcher.py