deepfakes / faceswap

Deepfakes Software For All
https://www.faceswap.dev
GNU General Public License v3.0
52.08k stars 13.19k forks source link

ModuleNotFoundError: No module named 'tqdm' #1050

Closed Imikeeee closed 4 years ago

Imikeeee commented 4 years ago

Im using google cloud vm with only CPU , I installed the faceswap.sh and i didnt get any error , after I try to run faceswap.py i got this error:

Expected behavior

run the faceswap.py -h

Actual behavior

~/faceswap$ python3.6 faceswap.py
Traceback (most recent call last):
  File "faceswap.py", line 5, in <module>
    from lib.cli import args
  File "/home/solyomimre4/faceswap/lib/cli/args.py", line 11, in <module>
    from lib.utils import get_backend
  File "/home/solyomimre4/faceswap/lib/utils.py", line 18, in <module>
    from tqdm import tqdm
ModuleNotFoundError: No module named 'tqdm'

Steps to reproduce

python3.6 faceswap.py -h

Other relevant information

torzdf commented 4 years ago

You need to activate your faceswap environment. Assuming that it's a standard install (can't speak for the nuances of cloud VM services) then the command will be conda activate faceswap

As an aside, doing this on CPU is a bad idea, and will take weeks or months to even approach anything useful.

Imikeeee commented 4 years ago

The conda command worked

The gui terminal output :

` Loading... Setting Faceswap backend to CPU There was an error reading from the Nvidia Machine Learning Library. Either you do not have an Nvidia GPU (in which case this warning can be ignored) or the most likely cause is incorrectly installed drivers. If this is the case, Please remove and reinstall your Nvidia drivers before reporting.Original Error: NVML Shared Library Not Found No GPU detected. Switching to CPU mode 08/20/2020 17:47:51 INFO Log level set to: INFO 08/20/2020 17:47:51 WARNING There was an error reading from the Nvidia Machine Learning Library. Either you do not have an Nvidia GPU (in which case this warning can be ignored) or the most likely cause is incorrectly installed drivers. If this is the case, Please remove and reinstall your Nvidia drivers before reporting.Original Error: NVML Shared Library Not Found 08/20/2020 17:47:51 WARNING No GPU detected. Switching to CPU mode 08/20/2020 17:47:53 INFO Output Directory: /home/solyomimre4/faceswap/faceswap/output

08/20/2020 17:47:53 WARNING There was an error reading from the Nvidia Machine Learning Library. Either you do not have an Nvidia GPU (in which case this warning can be ignored) or the most likely cause is incorrectly installed drivers. If this is the case, Please remove and reinstall your Nvidia drivers before reporting.Original Error: NVML Shared Library Not Found 08/20/2020 17:47:53 WARNING No GPU detected. Switching to CPU mode 08/20/2020 17:47:53 INFO Loading Detect from Mtcnn plugin... 08/20/2020 17:47:53 INFO Loading Align from Cv2_Dnn plugin... 08/20/2020 17:47:53 INFO Loading Mask from Components plugin... 08/20/2020 17:47:53 INFO Loading Mask from Extended plugin... 08/20/2020 17:47:53 INFO Starting, this may take a while... 08/20/2020 17:47:53 INFO Initializing MTCNN (Detect)... 08/20/2020 17:47:53 INFO Initialized MTCNN (Detect) with batchsize of 8 08/20/2020 17:47:53 INFO Initializing cv2-DNN Aligner (Align)... 08/20/2020 17:47:53 INFO Initialized cv2-DNN Aligner (Align) with batchsize of 1 08/20/2020 17:47:53 INFO Initializing Components (Mask)... 08/20/2020 17:47:53 INFO Initialized Components (Mask) with batchsize of 1 08/20/2020 17:47:53 INFO Initializing Extended (Mask)... 08/20/2020 17:47:53 INFO Initialized Extended (Mask) with batchsize of 1

08/20/2020 17:47:56 WARNING 6 out of the last 6 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details. 08/20/2020 17:47:57 WARNING 7 out of the last 7 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details. 08/20/2020 17:47:57 WARNING 8 out of the last 8 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details. 08/20/2020 17:47:57 WARNING 9 out of the last 9 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details. 08/20/2020 17:47:58 WARNING 10 out of the last 10 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details. 08/20/2020 17:47:58 WARNING 11 out of the last 11 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details.

OMP: Warning #190: Forking a process while a parallel region is active is potentially unsafe. OMP: Warning #190: Forking a process while a parallel region is active is potentially unsafe. ls: cannot access '/usr/lib/mesa-diverted/x86_64-linux-gnu': No such file or directory OMP: Warning #190: Forking a process while a parallel region is active is potentially unsafe. OMP: Warning #190: Forking a process while a parallel region is active is potentially unsafe. ls: cannot access '/usr/lib/x86_64-linux-gnu/gallium-pipe': No such file or directory OMP: Warning #190: Forking a process while a parallel region is active is potentially unsafe. OMP: Warning #190: Forking a process while a parallel region is active is potentially unsafe. OMP: Warning #190: Forking a process while a parallel region is active is potentially unsafe. OMP: Warning #190: Forking a process while a parallel region is active is potentially unsafe. OMP: Warning #190: Forking a process while a parallel region is active is potentially unsafe. ls: cannot access '/usr/lib/mesa-diverted/x86_64-linux-gnu': No such file or directory ls: cannot access '/usr/lib/x86_64-linux-gnu/gallium-pipe': No such file or directory 08/20/2020 17:48:07 ERROR Got Exception on main handler: Traceback (most recent call last): File "/home/solyomimre4/faceswap/faceswap/lib/cli/launcher.py", line 156, in execute_script process.process() File "/home/solyomimre4/faceswap/faceswap/scripts/extract.py", line 117, in process self._run_extraction() File "/home/solyomimre4/faceswap/faceswap/scripts/extract.py", line 213, in _run_extraction for idx, extract_media in enumerate(status_bar): File "/home/solyomimre4/miniconda3/envs/faceswap/lib/python3.8/site-packages/tqdm/std.py", line 1130, in iter for obj in iterable: File "/home/solyomimre4/faceswap/faceswap/plugins/extract/pipeline.py", line 233, in detected_faces if self._check_and_raise_error(): File "/home/solyomimre4/faceswap/faceswap/plugins/extract/pipeline.py", line 655, in _check_and_raise_error if plugin.check_and_raise_error(): File "/home/solyomimre4/faceswap/faceswap/plugins/extract/_base.py", line 302, in check_and_raise_error err = thread.check_and_raise_error() File "/home/solyomimre4/faceswap/faceswap/lib/multithreading.py", line 84, in check_and_raise_error raise error[1].with_traceback(error[2]) File "/home/solyomimre4/faceswap/faceswap/lib/multithreading.py", line 37, in run self._target(*self._args, **self._kwargs) File "/home/solyomimre4/faceswap/faceswap/plugins/extract/_base.py", line 420, in _thread_process batch = function(batch) File "/home/solyomimre4/faceswap/faceswap/plugins/extract/align/cv2_dnn.py", line 54, in process_input faces, batch["roi"], batch["offsets"] = self.align_image(batch) File "/home/solyomimre4/faceswap/faceswap/plugins/extract/align/cv2_dnn.py", line 82, in align_image face = cv2.resize(face, dsize=sizes, interpolation=interpolation) cv2.error: OpenCV(4.4.0) /tmp/pip-req-build-6179nsls/opencv/modules/imgproc/src/resize.cpp:3929: error: (-215:Assertion failed) !ssize.empty() in function 'resize'

08/20/2020 17:48:07 CRITICAL An unexpected crash has occurred. Crash report written to '/home/solyomimre4/faceswap/faceswap/crash_report.2020.08.20.174800998286.log'. You MUST provide this file if seeking assistance. Please verify you are running the latest version of faceswap before reporting Process exited.

`

What is the problem?

torzdf commented 4 years ago

Crash report written to '/home/solyomimre4/faceswap/faceswap/crash_report.2020.08.20.174800998286.log'. You MUST provide this file if seeking assistance

Imikeeee commented 4 years ago

The log file :

08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread 1 of 1: 'align_cv2-dnn_aligner_predict_0' 08/20/2020 17:47:53 MainProcess align_cv2-dnn_aligner_predict_0 _base _thread_process DEBUG threading: (function: '_predict') 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Started all threads 'align_cv2-dnn_aligner_predict': 1 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread(s): 'align_cv2-dnn_aligner_output' 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread 1 of 1: 'align_cv2-dnn_aligner_output_0' 08/20/2020 17:47:53 MainProcess align_cv2-dnn_aligner_output_0 _base _thread_process DEBUG threading: (function: 'process_output') 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Started all threads 'align_cv2-dnn_aligner_output': 1 08/20/2020 17:47:53 MainProcess MainThread pipeline _launch_plugin DEBUG Launched align plugin 08/20/2020 17:47:53 MainProcess MainThread pipeline _launch_plugin DEBUG Launching mask_0 plugin 08/20/2020 17:47:53 MainProcess MainThread pipeline _launch_plugin DEBUG in_qname: extract0_mask_0_in, out_qname: extract0_mask_1_in 08/20/2020 17:47:53 MainProcess MainThread _base initialize DEBUG initialize Mask: (args: (), kwargs: {'in_queue': <queue.Queue object at 0x7ff0f7a90d00>, 'out_queue': <queue.Queue object at 0x7ff0f7a90ac0>}) 08/20/2020 17:47:53 MainProcess MainThread _base initialize INFO Initializing Components (Mask)... 08/20/2020 17:47:53 MainProcess MainThread queue_manager get_queue DEBUG QueueManager getting: 'mask0_predict_components' 08/20/2020 17:47:53 MainProcess MainThread queue_manager add_queue DEBUG QueueManager adding: (name: 'mask0_predict_components', maxsize: 1) 08/20/2020 17:47:53 MainProcess MainThread queue_manager add_queue DEBUG QueueManager added: (name: 'mask0_predict_components') 08/20/2020 17:47:53 MainProcess MainThread queue_manager get_queue DEBUG QueueManager got: 'mask0_predict_components' 08/20/2020 17:47:53 MainProcess MainThread queue_manager get_queue DEBUG QueueManager getting: 'mask0_post_components' 08/20/2020 17:47:53 MainProcess MainThread queue_manager add_queue DEBUG QueueManager adding: (name: 'mask0_post_components', maxsize: 1) 08/20/2020 17:47:53 MainProcess MainThread queue_manager add_queue DEBUG QueueManager added: (name: 'mask0_post_components') 08/20/2020 17:47:53 MainProcess MainThread queue_manager get_queue DEBUG QueueManager got: 'mask0_post_components' 08/20/2020 17:47:53 MainProcess MainThread _base _compile_threads DEBUG Compiling mask threads 08/20/2020 17:47:53 MainProcess MainThread _base _add_thread DEBUG Adding thread: (name: mask_components_input, function: <bound method Mask.process_input of <plugins.extract.mask.components.Mask object at 0x7ff0f7aecf40>>, in_queue: <queue.Queue object at 0x7ff0f7a90d00>, out_queue: <queue.Queue object at 0x7ff0d43d72b0>) 08/20/2020 17:47:53 MainProcess MainThread multithreading init DEBUG Initializing MultiThread: (target: 'mask_components_input', thread_count: 1) 08/20/2020 17:47:53 MainProcess MainThread multithreading init DEBUG Initialized MultiThread: 'mask_components_input' 08/20/2020 17:47:53 MainProcess MainThread _base _add_thread DEBUG Added thread: mask_components_input 08/20/2020 17:47:53 MainProcess MainThread _base _add_thread DEBUG Adding thread: (name: mask_components_predict, function: <bound method Masker._predict of <plugins.extract.mask.components.Mask object at 0x7ff0f7aecf40>>, in_queue: <queue.Queue object at 0x7ff0d43d72b0>, out_queue: <queue.Queue object at 0x7ff0d43d7850>) 08/20/2020 17:47:53 MainProcess MainThread multithreading init DEBUG Initializing MultiThread: (target: 'mask_components_predict', thread_count: 1) 08/20/2020 17:47:53 MainProcess MainThread multithreading init DEBUG Initialized MultiThread: 'mask_components_predict' 08/20/2020 17:47:53 MainProcess MainThread _base _add_thread DEBUG Added thread: mask_components_predict 08/20/2020 17:47:53 MainProcess MainThread _base _add_thread DEBUG Adding thread: (name: mask_components_output, function: <bound method Mask.process_output of <plugins.extract.mask.components.Mask object at 0x7ff0f7aecf40>>, in_queue: <queue.Queue object at 0x7ff0d43d7850>, out_queue: <queue.Queue object at 0x7ff0f7a90ac0>) 08/20/2020 17:47:53 MainProcess MainThread multithreading init DEBUG Initializing MultiThread: (target: 'mask_components_output', thread_count: 1) 08/20/2020 17:47:53 MainProcess MainThread multithreading init DEBUG Initialized MultiThread: 'mask_components_output' 08/20/2020 17:47:53 MainProcess MainThread _base _add_thread DEBUG Added thread: mask_components_output 08/20/2020 17:47:53 MainProcess MainThread _base _compile_threads DEBUG Compiled mask threads: [<lib.multithreading.MultiThread object at 0x7ff0d43ceb50>, <lib.multithreading.MultiThread object at 0x7ff0d43d79d0>, <lib.multithreading.MultiThread object at 0x7ff0d43d7a00>] 08/20/2020 17:47:53 MainProcess MainThread components init_model DEBUG No mask model to initialize 08/20/2020 17:47:53 MainProcess MainThread _base initialize INFO Initialized Components (Mask) with batchsize of 1 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread(s): 'mask_components_input' 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread 1 of 1: 'mask_components_input_0' 08/20/2020 17:47:53 MainProcess mask_components_input_0 _base _thread_process DEBUG threading: (function: 'process_input') 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Started all threads 'mask_components_input': 1 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread(s): 'mask_components_predict' 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread 1 of 1: 'mask_components_predict_0' 08/20/2020 17:47:53 MainProcess mask_components_predict_0 _base _thread_process DEBUG threading: (function: '_predict') 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Started all threads 'mask_components_predict': 1 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread(s): 'mask_components_output' 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread 1 of 1: 'mask_components_output_0' 08/20/2020 17:47:53 MainProcess mask_components_output_0 _base _thread_process DEBUG threading: (function: 'process_output') 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Started all threads 'mask_components_output': 1 08/20/2020 17:47:53 MainProcess MainThread pipeline _launch_plugin DEBUG Launched mask_0 plugin 08/20/2020 17:47:53 MainProcess MainThread pipeline _launch_plugin DEBUG Launching mask_1 plugin 08/20/2020 17:47:53 MainProcess MainThread pipeline _launch_plugin DEBUG in_qname: extract0_mask_1_in, out_qname: extract0_mask_1_out 08/20/2020 17:47:53 MainProcess MainThread _base initialize DEBUG initialize Mask: (args: (), kwargs: {'in_queue': <queue.Queue object at 0x7ff0f7a90ac0>, 'out_queue': <queue.Queue object at 0x7ff0f7a970a0>}) 08/20/2020 17:47:53 MainProcess MainThread _base initialize INFO Initializing Extended (Mask)... 08/20/2020 17:47:53 MainProcess MainThread queue_manager get_queue DEBUG QueueManager getting: 'mask0_predict_extended' 08/20/2020 17:47:53 MainProcess MainThread queue_manager add_queue DEBUG QueueManager adding: (name: 'mask0_predict_extended', maxsize: 1) 08/20/2020 17:47:53 MainProcess MainThread queue_manager add_queue DEBUG QueueManager added: (name: 'mask0_predict_extended') 08/20/2020 17:47:53 MainProcess MainThread queue_manager get_queue DEBUG QueueManager got: 'mask0_predict_extended' 08/20/2020 17:47:53 MainProcess MainThread queue_manager get_queue DEBUG QueueManager getting: 'mask0_post_extended' 08/20/2020 17:47:53 MainProcess MainThread queue_manager add_queue DEBUG QueueManager adding: (name: 'mask0_post_extended', maxsize: 1) 08/20/2020 17:47:53 MainProcess MainThread queue_manager add_queue DEBUG QueueManager added: (name: 'mask0_post_extended') 08/20/2020 17:47:53 MainProcess MainThread queue_manager get_queue DEBUG QueueManager got: 'mask0_post_extended' 08/20/2020 17:47:53 MainProcess MainThread _base _compile_threads DEBUG Compiling mask threads 08/20/2020 17:47:53 MainProcess MainThread _base _add_thread DEBUG Adding thread: (name: mask_extended_input, function: <bound method Mask.process_input of <plugins.extract.mask.extended.Mask object at 0x7ff0f7aecd60>>, in_queue: <queue.Queue object at 0x7ff0f7a90ac0>, out_queue: <queue.Queue object at 0x7ff0d43ce820>) 08/20/2020 17:47:53 MainProcess MainThread multithreading init DEBUG Initializing MultiThread: (target: 'mask_extended_input', thread_count: 1) 08/20/2020 17:47:53 MainProcess MainThread multithreading init DEBUG Initialized MultiThread: 'mask_extended_input' 08/20/2020 17:47:53 MainProcess MainThread _base _add_thread DEBUG Added thread: mask_extended_input 08/20/2020 17:47:53 MainProcess MainThread _base _add_thread DEBUG Adding thread: (name: mask_extended_predict, function: <bound method Masker._predict of <plugins.extract.mask.extended.Mask object at 0x7ff0f7aecd60>>, in_queue: <queue.Queue object at 0x7ff0d43ce820>, out_queue: <queue.Queue object at 0x7ff0d43eb280>) 08/20/2020 17:47:53 MainProcess MainThread multithreading init DEBUG Initializing MultiThread: (target: 'mask_extended_predict', thread_count: 1) 08/20/2020 17:47:53 MainProcess MainThread multithreading init DEBUG Initialized MultiThread: 'mask_extended_predict' 08/20/2020 17:47:53 MainProcess MainThread _base _add_thread DEBUG Added thread: mask_extended_predict 08/20/2020 17:47:53 MainProcess MainThread _base _add_thread DEBUG Adding thread: (name: mask_extended_output, function: <bound method Mask.process_output of <plugins.extract.mask.extended.Mask object at 0x7ff0f7aecd60>>, in_queue: <queue.Queue object at 0x7ff0d43eb280>, out_queue: <queue.Queue object at 0x7ff0f7a970a0>) 08/20/2020 17:47:53 MainProcess MainThread multithreading init DEBUG Initializing MultiThread: (target: 'mask_extended_output', thread_count: 1) 08/20/2020 17:47:53 MainProcess MainThread multithreading init DEBUG Initialized MultiThread: 'mask_extended_output' 08/20/2020 17:47:53 MainProcess MainThread _base _add_thread DEBUG Added thread: mask_extended_output 08/20/2020 17:47:53 MainProcess MainThread _base _compile_threads DEBUG Compiled mask threads: [<lib.multithreading.MultiThread object at 0x7ff0d43d7a30>, <lib.multithreading.MultiThread object at 0x7ff0d43eb550>, <lib.multithreading.MultiThread object at 0x7ff0d43eb580>] 08/20/2020 17:47:53 MainProcess MainThread extended init_model DEBUG No mask model to initialize 08/20/2020 17:47:53 MainProcess MainThread _base initialize INFO Initialized Extended (Mask) with batchsize of 1 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread(s): 'mask_extended_input' 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread 1 of 1: 'mask_extended_input_0' 08/20/2020 17:47:53 MainProcess mask_extended_input_0 _base _thread_process DEBUG threading: (function: 'process_input') 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Started all threads 'mask_extended_input': 1 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread(s): 'mask_extended_predict' 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread 1 of 1: 'mask_extended_predict_0' 08/20/2020 17:47:53 MainProcess mask_extended_predict_0 _base _thread_process DEBUG threading: (function: '_predict') 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Started all threads 'mask_extended_predict': 1 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread(s): 'mask_extended_output' 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Starting thread 1 of 1: 'mask_extended_output_0' 08/20/2020 17:47:53 MainProcess mask_extended_output_0 _base _thread_process DEBUG threading: (function: 'process_output') 08/20/2020 17:47:53 MainProcess MainThread multithreading start DEBUG Started all threads 'mask_extended_output': 1 08/20/2020 17:47:53 MainProcess MainThread pipeline _launch_plugin DEBUG Launched mask_1 plugin 08/20/2020 17:47:53 MainProcess MainThread pipeline detected_faces DEBUG Running Detection. Phase: '['detect', 'align', 'mask_0', 'mask_1']' 08/20/2020 17:47:56 MainProcess detect_mtcnn_predict_0 def_function call WARNING 5 out of the last 5 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details. 08/20/2020 17:47:56 MainProcess detect_mtcnn_predict_0 def_function call WARNING 6 out of the last 6 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details. 08/20/2020 17:47:57 MainProcess detect_mtcnn_predict_0 def_function call WARNING 7 out of the last 7 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details. 08/20/2020 17:47:57 MainProcess detect_mtcnn_predict_0 def_function call WARNING 8 out of the last 8 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details. 08/20/2020 17:47:57 MainProcess detect_mtcnn_predict_0 def_function call WARNING 9 out of the last 9 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details. 08/20/2020 17:47:58 MainProcess detect_mtcnn_predict_0 def_function call WARNING 10 out of the last 10 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details. 08/20/2020 17:47:58 MainProcess detect_mtcnn_predict_0 def_function call WARNING 11 out of the last 11 calls to <function Model.make_predict_function..predict_function at 0x7ff0f61fce50> triggered tf.function retracing. Tracing is expensive and the excessive number of tracings is likely due to passing python objects instead of tensors. Also, tf.function has experimental_relax_shapes=True option that relaxes argument shapes that can avoid unnecessary retracing. Please refer to https://www.tensorflow.org/tutorials/customization/performance#python_or_tensor_args and https://www.tensorflow.org/api_docs/python/tf/function for more details. 08/20/2020 17:48:00 MainProcess align_cv2-dnn_aligner_input_0 multithreading run DEBUG Error in thread (align_cv2-dnn_aligner_input_0): OpenCV(4.4.0) /tmp/pip-req-build-6179nsls/opencv/modules/imgproc/src/resize.cpp:3929: error: (-215:Assertion failed) !ssize.empty() in function 'resize'\n 08/20/2020 17:48:00 MainProcess MainThread multithreading check_and_raise_error DEBUG Thread error caught: [(<class 'cv2.error'>, error("OpenCV(4.4.0) /tmp/pip-req-build-6179nsls/opencv/modules/imgproc/src/resize.cpp:3929: error: (-215:Assertion failed) !ssize.empty() in function 'resize'\n"), <traceback object at 0x7ff020279b00>)] Traceback (most recent call last): File "/home/solyomimre4/faceswap/faceswap/lib/cli/launcher.py", line 156, in execute_script process.process() File "/home/solyomimre4/faceswap/faceswap/scripts/extract.py", line 117, in process self._run_extraction() File "/home/solyomimre4/faceswap/faceswap/scripts/extract.py", line 213, in _run_extraction for idx, extract_media in enumerate(status_bar): File "/home/solyomimre4/miniconda3/envs/faceswap/lib/python3.8/site-packages/tqdm/std.py", line 1130, in iter for obj in iterable: File "/home/solyomimre4/faceswap/faceswap/plugins/extract/pipeline.py", line 233, in detected_faces if self._check_and_raise_error(): File "/home/solyomimre4/faceswap/faceswap/plugins/extract/pipeline.py", line 655, in _check_and_raise_error if plugin.check_and_raise_error(): File "/home/solyomimre4/faceswap/faceswap/plugins/extract/_base.py", line 302, in check_and_raise_error err = thread.check_and_raise_error() File "/home/solyomimre4/faceswap/faceswap/lib/multithreading.py", line 84, in check_and_raise_error raise error[1].with_traceback(error[2]) File "/home/solyomimre4/faceswap/faceswap/lib/multithreading.py", line 37, in run self._target(*self._args, **self._kwargs) File "/home/solyomimre4/faceswap/faceswap/plugins/extract/_base.py", line 420, in _thread_process batch = function(batch) File "/home/solyomimre4/faceswap/faceswap/plugins/extract/align/cv2_dnn.py", line 54, in process_input faces, batch["roi"], batch["offsets"] = self.align_image(batch) File "/home/solyomimre4/faceswap/faceswap/plugins/extract/align/cv2_dnn.py", line 82, in align_image face = cv2.resize(face, dsize=sizes, interpolation=interpolation) cv2.error: OpenCV(4.4.0) /tmp/pip-req-build-6179nsls/opencv/modules/imgproc/src/resize.cpp:3929: error: (-215:Assertion failed) !ssize.empty() in function 'resize'

============ System Information ============ encoding: UTF-8 git_branch: master git_commits: 619bd41 Catch further AMD OOM errors. 445aa49 Bugfix - Legacy Models. Set penalized_loss and learn_mask to "False" if mask_type is None. ebf84c5 GUI - Configs - Handle "None" options correctly. 0a25dff model.config - Make convert batchsize a user configurable option. 45d6995 bugfix - Extract - VGG Clear Mask - Fix for TF2 gpu_cuda: No global version found. Check Conda packages for Conda Cuda gpu_cudnn: No global version found. Check Conda packages for Conda cuDNN gpu_devices:
gpu_devices_active:
gpu_driver: No Nvidia driver found gpu_vram:
os_machine: x86_64 os_platform: Linux-4.15.0-1080-gcp-x86_64-with-glibc2.10 os_release: 4.15.0-1080-gcp py_command: /home/solyomimre4/faceswap/faceswap/faceswap.py extract -i /home/solyomimre4/faceswap/faceswap/source/video-1597933718.mp4 -o /home/solyomimre4/faceswap/faceswap/output -D mtcnn -A cv2-dnn -nm none -min 0 -l 0.4 -een 1 -sz 256 -si 0 -L INFO -gui py_conda_version: conda 4.8.4 py_implementation: CPython py_version: 3.8.5 py_virtual_env: True sys_cores: 8 sys_processor: x86_64 sys_ram: Total: 7167MB, Available: 5198MB, Used: 1692MB, Free: 4349MB

=============== Pip Packages =============== absl-py==0.9.0 astunparse==1.6.3 blinker==1.4 brotlipy==0.7.0 cachetools @ file:///tmp/build/80754af9/cachetools_1596822027882/work certifi==2020.6.20 cffi @ file:///tmp/build/80754af9/cffi_1596809843656/work chardet==3.0.4 click==7.1.2 cryptography==2.9.2 cycler==0.10.0 docopt==0.6.2 fastcluster==1.1.26 ffmpy==0.2.3 gast==0.3.3 google-auth @ file:///tmp/build/80754af9/google-auth_1596863485713/work google-auth-oauthlib==0.4.1 google-pasta==0.2.0 grpcio @ file:///tmp/build/80754af9/grpcio_1597424474635/work h5py @ file:///tmp/build/80754af9/h5py_1593454122442/work idna @ file:///tmp/build/80754af9/idna_1593446292537/work imageio @ file:///tmp/build/80754af9/imageio_1594161405741/work imageio-ffmpeg @ file:///home/conda/feedstock_root/build_artifacts/imageio-ffmpeg_1589202782679/work importlib-metadata @ file:///tmp/build/80754af9/importlib-metadata_1593446406207/work joblib @ file:///tmp/build/80754af9/joblib_1594236160679/work Keras-Preprocessing==1.1.0 kiwisolver==1.2.0 Markdown @ file:///tmp/build/80754af9/markdown_1597433240441/work matplotlib @ file:///tmp/build/80754af9/matplotlib-base_1592846008246/work mkl-fft==1.1.0 mkl-random==1.1.1 mkl-service==2.3.0 numpy @ file:///tmp/build/80754af9/numpy_and_numpy_base_1596233721170/work nvidia-ml-py3 @ git+https://github.com/deepfakes/nvidia-ml-py3.git@6fc29ac84b32bad877f078cb4a777c1548a00bf6 oauthlib==3.1.0 olefile==0.46 opencv-python==4.4.0.42 opt-einsum==3.1.0 pathlib==1.0.1 Pillow==7.2.0 protobuf==3.12.4 psutil==5.7.0 pyasn1==0.4.8 pyasn1-modules==0.2.7 pycparser @ file:///tmp/build/80754af9/pycparser_1594388511720/work PyJWT==1.7.1 pyOpenSSL @ file:///tmp/build/80754af9/pyopenssl_1594392929924/work pyparsing==2.4.7 PySocks==1.7.1 python-dateutil==2.8.1 requests @ file:///tmp/build/80754af9/requests_1592841827918/work requests-oauthlib==1.3.0 resize==0.1.0 rsa @ file:///tmp/build/80754af9/rsa_1596998415516/work scikit-learn @ file:///tmp/build/80754af9/scikit-learn_1592502866053/work scipy @ file:///tmp/build/80754af9/scipy_1592930511789/work sip==4.19.13 six==1.15.0 tensorboard==2.2.1 tensorboard-plugin-wit==1.6.0 tensorflow==2.2.0 tensorflow-estimator==2.2.0 termcolor==1.1.0 threadpoolctl @ file:///tmp/tmp9twdgx9k/threadpoolctl-2.1.0-py3-none-any.whl tornado==6.0.4 tqdm @ file:///tmp/build/80754af9/tqdm_1596810128862/work urllib3 @ file:///tmp/build/80754af9/urllib3_1597086586889/work Werkzeug==1.0.1 wrapt==1.12.1 zipp==3.1.0

============== Conda Packages ==============

packages in environment at /home/solyomimre4/miniconda3/envs/faceswap:

#

Name Version Build Channel

_libgcc_mutex 0.1 main
_tflow_select 2.3.0 mkl
absl-py 0.9.0 py38_0
astunparse 1.6.3 py_0
blas 1.0 mkl
blinker 1.4 py38_0
brotlipy 0.7.0 py38h7b6447c_1000
bzip2 1.0.8 h516909a_2 conda-forge c-ares 1.15.0 h7b6447c_1001
ca-certificates 2020.6.24 0
cachetools 4.1.1 py_0
certifi 2020.6.20 py38_0
cffi 1.14.1 py38he30daa8_0
chardet 3.0.4 py38_1003
click 7.1.2 py_0
cryptography 2.9.2 py38h1ba5d50_0
cycler 0.10.0 py38_0
dbus 1.13.16 hb2f20db_0
docopt 0.6.2 pypi_0 pypi expat 2.2.9 he6710b0_2
fastcluster 1.1.26 py38hcb8c335_1 conda-forge ffmpeg 4.3.1 h167e202_0 conda-forge ffmpy 0.2.3 pypi_0 pypi fontconfig 2.13.0 h9420a91_0
freetype 2.10.2 h5ab3b9f_0
gast 0.3.3 py_0
git 2.23.0 pl526hacde149_0
glib 2.65.0 h3eb4bd4_0
gmp 6.2.0 he1b5a44_2 conda-forge gnutls 3.6.13 h79a8f9a_0 conda-forge google-auth 1.20.1 py_0
google-auth-oauthlib 0.4.1 py_2
google-pasta 0.2.0 py_0
grpcio 1.31.0 py38hf8bcb03_0
gst-plugins-base 1.14.0 hbbd80ab_1
gstreamer 1.14.0 hb31296c_0
h5py 2.10.0 py38hd6299e0_1
hdf5 1.10.6 hb1b8bf9_0
icu 58.2 he6710b0_3
idna 2.10 py_0
imageio 2.9.0 py_0
imageio-ffmpeg 0.4.2 py_0 conda-forge importlib-metadata 1.7.0 py38_0
intel-openmp 2020.1 217
joblib 0.16.0 py_0
jpeg 9b h024ee3a_2
keras-preprocessing 1.1.0 py_1
kiwisolver 1.2.0 py38hfd86e86_0
krb5 1.18.2 h173b8e3_0
lame 3.100 h14c3975_1001 conda-forge lcms2 2.11 h396b838_0
ld_impl_linux-64 2.33.1 h53a641e_7
libcurl 7.71.1 h20c2e04_1
libedit 3.1.20191231 h14c3975_1
libffi 3.3 he6710b0_2
libgcc-ng 9.1.0 hdf63c60_0
libgfortran-ng 7.3.0 hdf63c60_0
libiconv 1.16 h516909a_0 conda-forge libpng 1.6.37 hbc83047_0
libprotobuf 3.12.4 hd408876_0
libssh2 1.9.0 h1ba5d50_1
libstdcxx-ng 9.1.0 hdf63c60_0
libtiff 4.1.0 h2733197_1
libuuid 1.0.3 h1bed415_2
libxcb 1.14 h7b6447c_0
libxml2 2.9.10 he19cac6_1
lz4-c 1.9.2 he6710b0_1
markdown 3.2.2 py38_0
matplotlib 3.2.2 0
matplotlib-base 3.2.2 py38hef1b27d_0
mkl 2020.1 217
mkl-service 2.3.0 py38he904b0f_0
mkl_fft 1.1.0 py38h23d657b_0
mkl_random 1.1.1 py38h0573a6f_0
ncurses 6.2 he6710b0_1
nettle 3.4.1 h1bed415_1002 conda-forge numpy 1.19.1 py38hbc911f0_0
numpy-base 1.19.1 py38hfa32c7d_0
nvidia-ml-py3 7.352.1 pypi_0 pypi oauthlib 3.1.0 py_0
olefile 0.46 py_0
opencv-python 4.4.0.42 pypi_0 pypi openh264 2.1.1 h8b12597_0 conda-forge openssl 1.1.1g h7b6447c_0
opt_einsum 3.1.0 py_0
pathlib 1.0.1 py_1
pcre 8.44 he6710b0_0
perl 5.26.2 h14c3975_0
pillow 7.2.0 py38hb39fc2d_0
pip 20.2.2 py38_0
protobuf 3.12.4 py38he6710b0_0
psutil 5.7.0 py38h7b6447c_0
pyasn1 0.4.8 py_0
pyasn1-modules 0.2.7 py_0
pycparser 2.20 py_2
pyjwt 1.7.1 py38_0
pyopenssl 19.1.0 py_1
pyparsing 2.4.7 py_0
pyqt 5.9.2 py38h05f1152_4
pysocks 1.7.1 py38_0
python 3.8.5 hcff3b4d_0
python-dateutil 2.8.1 py_0
python_abi 3.8 1_cp38 conda-forge qt 5.9.7 h5867ecd_1
readline 8.0 h7b6447c_0
requests 2.24.0 py_0
requests-oauthlib 1.3.0 py_0
resize 0.1.0 pypi_0 pypi rsa 4.6 py_0
scikit-learn 0.23.1 py38h423224d_0
scipy 1.5.0 py38h0b6359f_0
setuptools 49.6.0 py38_0
sip 4.19.13 py38he6710b0_0
six 1.15.0 py_0
sqlite 3.32.3 h62c20be_0
tensorboard 2.2.1 pyh532a8cf_0
tensorboard-plugin-wit 1.6.0 py_0
tensorflow 2.2.0 mkl_py38h6d3daf0_0
tensorflow-base 2.2.0 mkl_py38h5059a2d_0
tensorflow-estimator 2.2.0 pyh208ff02_0
termcolor 1.1.0 py38_1
threadpoolctl 2.1.0 pyh5ca1d4c_0
tk 8.6.10 hbc83047_0
tornado 6.0.4 py38h7b6447c_1
tqdm 4.48.2 py_0
urllib3 1.25.10 py_0
werkzeug 1.0.1 py_0
wheel 0.34.2 py38_0
wrapt 1.12.1 py38h7b6447c_1
x264 1!152.20180806 h14c3975_0 conda-forge xz 5.2.5 h7b6447c_0
zipp 3.1.0 py_0
zlib 1.2.11 h7b6447c_3
zstd 1.4.5 h9ceee32_0

================= Configs ================== --------- gui.ini ---------

[global] fullscreen: False tab: extract options_panel_width: 30 console_panel_height: 20 icon_size: 14 font: default font_size: 9 autosave_last_session: always timeout: 120 auto_load_model_stats: True

--------- .faceswap --------- backend: cpu

--------- convert.ini ---------

[scaling.sharpen] method: unsharp_mask amount: 150 radius: 0.3 threshold: 5.0

[writer.opencv] format: png draw_transparent: False jpg_quality: 75 png_compress_level: 3

[writer.gif] fps: 25 loop: 0 palettesize: 256 subrectangles: False

[writer.pillow] format: png draw_transparent: False optimize: False gif_interlace: True jpg_quality: 75 png_compress_level: 3 tif_compression: tiff_deflate

[writer.ffmpeg] container: mp4 codec: libx264 crf: 23 preset: medium tune: none profile: auto level: auto skip_mux: False

[color.match_hist] threshold: 99.0

[color.manual_balance] colorspace: HSV balance_1: 0.0 balance_2: 0.0 balance_3: 0.0 contrast: 0.0 brightness: 0.0

[color.color_transfer] clip: True preserve_paper: True

[mask.box_blend] type: gaussian distance: 11.0 radius: 5.0 passes: 1

[mask.mask_blend] type: normalized kernel_size: 3 passes: 4 threshold: 4 erosion: 0.0

--------- extract.ini ---------

[global] allow_growth: False

[align.fan] batch-size: 12

[detect.s3fd] confidence: 70 batch-size: 4

[detect.mtcnn] minsize: 20 threshold_1: 0.6 threshold_2: 0.7 threshold_3: 0.7 scalefactor: 0.709 batch-size: 8

[detect.cv2_dnn] confidence: 50

[mask.unet_dfl] batch-size: 8

[mask.vgg_obstructed] batch-size: 2

[mask.vgg_clear] batch-size: 6

--------- train.ini ---------

[global] coverage: 68.75 mask_type: extended mask_blur_kernel: 3 mask_threshold: 4 learn_mask: False penalized_mask_loss: True loss_function: mae icnr_init: False conv_aware_init: False optimizer: adam learning_rate: 5e-05 reflect_padding: False allow_growth: False mixed_precision: False convert_batchsize: 16

[trainer.original] preview_images: 14 zoom_amount: 5 rotation_range: 10 shift_range: 5 flip_chance: 50 color_lightness: 30 color_ab: 8 color_clahe_chance: 50 color_clahe_max_size: 4

[model.unbalanced] input_size: 128 lowmem: False clipnorm: True nodes: 1024 complexity_encoder: 128 complexity_decoder_a: 384 complexity_decoder_b: 512

[model.dfl_sae] input_size: 128 clipnorm: True architecture: df autoencoder_dims: 0 encoder_dims: 42 decoder_dims: 21 multiscale_decoder: False

[model.original] lowmem: False

[model.realface] input_size: 64 output_size: 128 dense_nodes: 1536 complexity_encoder: 128 complexity_decoder: 512

[model.villain] lowmem: False

[model.dfl_h128] lowmem: False

[model.dlight] features: best details: good output_size: 256