Search found 790 matches

by bryanlyon
Tue May 16, 2023 3:52 pm
Forum: Extract Support
Topic: WARNING The AMD backend has been deprecated
Replies: 7
Views: 5195

Re: WARNING The AMD backend has been deprecated

AMD support has transitioned to DirectML in Windows. If you have models trained with the AMD model you can keep an AMD version for that, but we recommend all new work for AMD be done in the DirectML version of FaceSwap. On powering down suddenly, that's usually due to a power supply that can't handl...
by bryanlyon
Sat May 13, 2023 11:26 pm
Forum: Extract Discussion
Topic: Questions regarding Color Spaces
Replies: 4
Views: 4436

Re: Questions regarding Color Spaces

Hdr is hard to see with your eyes to be honest. YouTube generally just crushes hdr uploads down in a poor attempt to make hdr into standard range. But honestly it's not the worst. It's unlikely that you're running into hdr content on YouTube without it being labeled as such. I might have to create s...
by bryanlyon
Fri May 12, 2023 3:25 pm
Forum: Extract Discussion
Topic: Questions regarding Color Spaces
Replies: 4
Views: 4436

Re: Questions regarding Color Spaces

Rec709 is a linearizable color space. It's not exactly linear, but it's not HDR (where color values change somewhat randomly according to human perception). Most important is the consistency of the colorspace. If a person just standing in a room's face values keep changing that's hard for the model ...
by bryanlyon
Fri May 12, 2023 3:15 pm
Forum: Training Discussion
Topic: Hope to get the paper about FACESWAP
Replies: 1
Views: 1396

Re: Hope to get the paper about FACESWAP

FaceSwap is not an academic project so there is no original paper. The closest that I can offer is our talk about it at Devoxx Belgium https://www.youtube.com/watch?v=v12wbKvhX78 There are a lot of papers that FaceSwap is loosely based on, here are just a couple of examples https://arxiv.org/abs/170...
by bryanlyon
Tue May 09, 2023 5:33 pm
Forum: Training Discussion
Topic: When using the preset stojo file in Phaze-A, the error is reported
Replies: 6
Views: 5455

Re: When using the preset stojo file in Phaze-A, the error is reported

This is a known bug in the current version(s) of Keras. See https://github.com/keras-team/keras/issues/17199 This unfortunately means it's out of our hands to fix. Your best bet if you want to stick with EfficientNet is to install an older version of Tensorflow which doesn't have the bug. We are cur...
by bryanlyon
Mon May 08, 2023 9:41 pm
Forum: Extract Support
Topic: use CPU only (Disable GPU)
Replies: 1
Views: 3625

Re: use CPU only (Disable GPU)

Apple sets the thermal settings for the M1. Unfortunately there is no way that I know of to change those yourself. Also, M1 isn't really a "GPU" but actually part of the M1 chip itself is accelerating any processes that can be. This is again mostly outside our control. About the best sugge...
by bryanlyon
Fri May 05, 2023 4:11 pm
Forum: Training Discussion
Topic: Newbie with a couple questions in regards to blur and "No-Warp"
Replies: 1
Views: 1373

Re: Newbie with a couple questions in regards to blur and "No-Warp"

No-warp does make the image more clear if you enable it at the end of training, that's fine. However, your biggest "issue" is likely that you're using the original model. Original is a 64x model, meaning that the images it produces are 64x64 pixels in size. This is quite small, especially ...
by bryanlyon
Fri May 05, 2023 4:30 am
Forum: General Discussion
Topic: Book announcement: Exploring Deepfakes out now
Replies: 0
Views: 11305

Book announcement: Exploring Deepfakes out now

If you've ever wanted to go more in depth into Deepfakes, I (Bryan Lyon) and Matt Tora (Torzdf lead developer of FaceSwap) have written what we consider the absolute definitive book on Deepfakes. We've published it with Packt and it's available in bookstores everywhere as we speak. You can get it fr...
by bryanlyon
Thu May 04, 2023 8:38 pm
Forum: General Discussion
Topic: Tools and stuff
Replies: 4
Views: 6175

Re: Tools and stuff

The best way to see which frames don't have alignments is to use the manual tool set to "missing alignments" and scrub through. This will jump you straight to frames missing alignment data.

by bryanlyon
Mon May 01, 2023 3:43 pm
Forum: Training Discussion
Topic: How was the default value of save_interval selected?
Replies: 3
Views: 1790

Re: How was the default value of save_interval selected?

Low enough that you don't lose too much time if it crashes, high enough that you don't lose too much time with excessive saves.

It's probably no longer the best choice, because it was picked when GPUs and storage were slower.

by bryanlyon
Thu Apr 27, 2023 8:39 pm
Forum: Training Support
Topic: My VRAM is not 100% used.
Replies: 4
Views: 2597

Re: My VRAM is not 100% used.

I prefer Ubuntu, and if you're looking to squeeze everything from your GPU xfce is a good option, so you may want to check out xubuntu.

by bryanlyon
Thu Apr 27, 2023 8:36 pm
Forum: Training Support
Topic: Overtraining question
Replies: 4
Views: 2812

Re: Overtraining question

So I guess if you are worried about overtraining, you could keep some of your training data in a stash, start with less (but enough) and add batches of images to the model's training data gradually, like, a batch every several 100k iterations? It would make the process a bit less effective probably...
by bryanlyon
Sun Apr 23, 2023 2:40 am
Forum: Training Support
Topic: My VRAM is not 100% used.
Replies: 4
Views: 2597

Re: My VRAM is not 100% used.

Windows reserves some of the GPU's vram for itself. This is what you're seeing here. Even Linux reserves some for itself (though far less) if you've got a screen hooked to it.

by bryanlyon
Wed Apr 19, 2023 8:10 pm
Forum: Installation Support
Topic: multigpu not working in GUI version
Replies: 6
Views: 4890

Re: multigpu not working in GUI version

No, SLI does not let them automatically share memory. Nothing in FaceSwap enables memory sharing between GPUs. SLI is completely a gaming technology. Even the NVLink that replaced it for a couple of generations requires active use of the technology to share memory. The only thing that NVLink will do...
by bryanlyon
Wed Apr 19, 2023 5:12 pm
Forum: Installation Support
Topic: multigpu not working in GUI version
Replies: 6
Views: 4890

Re: multigpu not working in GUI version

To be even more clear, adding more GPUs adds overhead, and there is a point where more GPUs will actually just slow things down more instead of speeding things up. For example, when I last tested many GPUs it was on 1080s. 6x 1080s was faster than 8x 1080s. This was because they were limited by the ...
by bryanlyon
Tue Apr 18, 2023 8:59 pm
Forum: Training Discussion
Topic: RTX 4090 too slow?
Replies: 4
Views: 13118

Re: RTX 4090 too slow?

Task manager is an awful way to verify GPU usage. See https://forum.faceswap.dev/app.php/faqpage#f0r3 for more info. Original on a 4090 is probably a bit of a bottleneck. Honestly I'd recommend trying out DFaker or Phaze A (stojo preset) instead. They both have much higher quality and can give you b...
by bryanlyon
Tue Apr 11, 2023 12:38 am
Forum: General Discussion
Topic: Source for Facesets
Replies: 1
Views: 3865

Re: Source for Facesets

We do not share facesets here, (Or recommend doing it at all). You're going to need to tune your dataset to get good results and it's a skill that you can only obtain by doing it yourself. One piece of advice is to avoid Youtube videos and read the tutorials, I guarantee that they contain more time-...
by bryanlyon
Mon Apr 03, 2023 3:57 pm
Forum: Extract Support
Topic: Some video cannot extract
Replies: 1
Views: 3818

Re: Some video cannot extract

Please use the search function. This question has been asked an answered many times:
search.php?keywords=UnicodeDecodeError

by bryanlyon
Fri Mar 24, 2023 6:21 pm
Forum: Extract Support
Topic: The input folder contains extracted faces. Please update your input
Replies: 7
Views: 4782

Re: The input folder contains extracted faces. Please update your input

The manual tool requires the original photos to work. There is no other way around using the original images. You can't adjust the alignments on an already extracted face there is nothing to adjust FROM. If you absolutely don't have access to the originals you will have to delete badly aligned frame...
by bryanlyon
Fri Mar 24, 2023 5:32 pm
Forum: Extract Support
Topic: The input folder contains extracted faces. Please update your input
Replies: 7
Views: 4782

Re: The input folder contains extracted faces. Please update your input

Once the images are ALL extracted you can put them into one folder and train and work off of that. But you shouldn't be mixing already extracted faces and images that haven't been extracted yet.