Extraction step error : ZeroDivisionError: float divmod()

The Extraction process failing on you, and you aren't getting an error back with clear instructions? Tell us about it here


Forum rules

Read the FAQs and search the forum before posting a new topic.

This forum is for reporting errors with the Extraction process. If you want to get tips, or better understand the Extract process, then you should look in the Extract Discussion forum.

Please mark any answers that fixed your problems so others can find the solutions.

Locked
User avatar
misscalles
Posts: 1
Joined: Thu Oct 31, 2019 11:24 am

Extraction step error : ZeroDivisionError: float divmod()

Post by misscalles »

Hello,Image

I am trying to learn how swapface is working. I tried to run the extraction script but I've got the following error : "ZeroDivisionError: float divmod()".

Do have you have an idea about this issue ?

Thanks a lot.

Details :

(venv) C:\Users\Demaciiiiiiiiiia\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\faceswap-master>python faceswap.py extract -i ~/faceswap/photo/cage -o ~/faceswap/data/cage
Setting Faceswap backend to NVIDIA
10/31/2019 12:18:58 INFO Log level set to: INFO
10/31/2019 12:19:01 INFO Output Directory: C:\Users\Demaciiiiiiiiiia\faceswap\data\cage
10/31/2019 12:19:01 INFO Input Directory: C:\Users\Demaciiiiiiiiiia\faceswap\photo\cage
10/31/2019 12:19:01 INFO Loading Detect from S3Fd plugin...
10/31/2019 12:19:01 INFO Loading Align from Fan plugin...
10/31/2019 12:19:01 INFO Loading Mask from Extended plugin...
10/31/2019 12:19:04 ERROR Got Exception on main handler:
Traceback (most recent call last):
File "C:\Users\Demaciiiiiiiiiia\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\faceswap-master\lib\cli.py", line 127, in execute_script
process = script(arguments)
File "C:\Users\Demaciiiiiiiiiia\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\faceswap-master\scripts\extract.py", line 42, in init
normalize_method=normalization)
File "C:\Users\Demaciiiiiiiiiia\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\faceswap-master\plugins\extract\pipeline.py", line 79, in init
self._set_extractor_batchsize()
File "C:\Users\Demaciiiiiiiiiia\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\faceswap-master\plugins\extract\pipeline.py", line 449, in set_extractor_batchsize
self.
set_plugin_batchsize(plugin, available_vram)
File "C:\Users\Demaciiiiiiiiiia\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\faceswap-master\plugins\extract\pipeline.py", line 465, in _set_plugin_batchsize
plugin.batchsize = int(max(1, available_vram // plugin.vram_per_batch))
ZeroDivisionError: float divmod()
10/31/2019 12:19:05 CRITICAL An unexpected crash has occurred. Crash report written to 'C:\Users\Demaciiiiiiiiiia\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\faceswap-master\crash_report.2019.10.31.121904994675.log'. You MUST provide this file if seeking assistance. Please verify you are running the latest version of faceswap before reporting

Last edited by misscalles on Sun Nov 03, 2019 3:26 pm, edited 1 time in total.
User avatar
torzdf
Posts: 2687
Joined: Fri Jul 12, 2019 12:53 am
Answers: 159
Has thanked: 135 times
Been thanked: 628 times

Re: Extraction step error : ZeroDivisionError: float divmod()

Post by torzdf »

Update Faceswap, this should have been fixed.

If not, then please provide the full crash report.

My word is final

Locked