  
          Raises
          ------
          FaceswapError
              If Tensorflow is not found, or is not between versions 2.2 and 2.2
          """
          min_ver = 2.2
          max_ver = 2.2
          try:
              # Ensure tensorflow doesn't pin all threads to one core when using Math Kernel Library
 
</s> remove         max_ver = 2.2
 </s> add         max_ver = 2.4 </s> remove             self._mixed_precision = tf.keras.mixed_precision.experimental
 </s> add             self._mixed_precision = tf.keras.mixed_precision </s> remove             optimizer = self._settings.LossScaleOptimizer(optimizer, loss_scale="dynamic")
 </s> add             optimizer = self._settings.LossScaleOptimizer(optimizer, True) </s> remove             from tensorflow.python.keras.mixed_precision.experimental import \
 </s> add             from tensorflow.python.keras.mixed_precision import \ </s> remove from tensorflow.python import errors_impl as tf_errors  # pylint:disable=no-name-in-module
 </s> add from tensorflow.python.framework import errors_impl as tf_errors  # pylint:disable=no-name-in-module
            If Tensorflow is not found, or is not between versions 2.2 and 2.4
  
          Raises
          ------
          FaceswapError
            If Tensorflow is not found, or is not between versions 2.2 and 2.4
          """
          min_ver = 2.2
          max_ver = 2.2
          try:
              # Ensure tensorflow doesn't pin all threads to one core when using Math Kernel Library
keep keep keep keep replace keep keep keep keep keep
 Update tensorflow to 2.4.0rc4 (#1086)

* Update tensorflow to 2.4.0rc1

* Update requirements_nvidia.txt

* Update requirements_nvidia.txt 
lib/cli/launcher.py