Search found 2659 matches

by torzdf
Mon Jul 12, 2021 12:08 am
Forum: Training Discussion
Topic: [Guide] Introducing - Phaze-A
Replies: 89
Views: 187166

Re: [Guide] Introducing - Phaze-A

babala wrote: Sun Jul 11, 2021 10:22 pm

so I my 3080 start running now.

with batch size 4 and 12.8 EGs/sec. and batch size 5 also working but 1 EGs/sec more so...

is this normal speed for Phaze-A ?

That very much depends on the settings you choose.

by torzdf
Mon Jul 12, 2021 12:04 am
Forum: Convert Support
Topic: Strange Performance Limitation Observation (Windows)
Replies: 3
Views: 10076

Re: Strange Performance Limitation Observation (Windows)

FWIW convert is not particularly well optimized.

Either way, It should never use all of your RAM. It's specifically built to try not to use it by only holding onto those frames that it is processing at any given time.

by torzdf
Sat Jul 10, 2021 10:24 am
Forum: General Discussion
Topic: Slider for how much gpu/cpu to use
Replies: 5
Views: 11902

Re: Slider for how much gpu/cpu to use

Moved to general, as I'm not sure what you're asking for here.

How much GPU/CPU to use for what?

by torzdf
Sat Jul 10, 2021 10:22 am
Forum: Installation Support
Topic: [Guide] Using Faceswap on Nvidia RTX 30xx cards
Replies: 124
Views: 203310

Re: [Guide] Using Faceswap on Nvidia RTX 30xx cards

A few things. 1) The reporting from Faceswap on global Cuda/cuDNN may not always be 100% accurate. We hook into known locations to check, but these can change 2) I don't believe you have used the correct versions for Cuda/cuDNN for the TF 2.4.2 pip package, but you'd need to double check. The versio...
by torzdf
Thu Jul 08, 2021 10:49 am
Forum: Training Support
Topic: Locating Bottleneck between Training Iterations
Replies: 4
Views: 7669

Re: Locating Bottleneck between Training Iterations

I will need to look into + test this. My initial assumption would be memory copies though

by torzdf
Wed Jul 07, 2021 9:45 am
Forum: Convert Discussion
Topic: UnicodeDecodeError: 'cp950' codec can't decode byte 0x8c in position 68: illegal multibyte sequence
Replies: 1
Views: 9192

Re: UnicodeDecodeError: 'cp950' codec can't decode byte 0x8c in position 68: illegal multibyte sequence

If you can't strip the metadata then use the EFFMPEG tool to split the video into separate frames and run convert on that (Tools > Effmpeg)

by torzdf
Wed Jul 07, 2021 9:42 am
Forum: Training Discussion
Topic: Dual GPU: 3090 FE Installed, any use of keeping 2080 Ti as Dual?
Replies: 3
Views: 11057

Re: Dual GPU: 3090 FE Installed, any use of keeping 2080 Ti as Dual?

[mention]bryanlyon[/mention] is best with hardware advice, and [mention]deephomage[/mention] or [mention]abigflea[/mention] are better with multi-gpu setups.

However, mixing between generations is possible, but is not ideal. You will be limited by the speed and vram of the older GPU

by torzdf
Fri Jul 02, 2021 8:08 am
Forum: Convert Discussion
Topic: An idea for improving swapping differing face sizes
Replies: 1
Views: 9572

Re: An idea for improving swapping differing face sizes

It would be great to have something like this "automagically" included in Faceswap, but I can't see it being anything I'll be looking into any time soon.

Ultimately (for the time being at least) these kind of fixes are best done with post-editing tools.

by torzdf
Tue Jun 29, 2021 9:55 am
Forum: Installation Support
Topic: Successful Installation, not running
Replies: 8
Views: 12182

Re: Successful Installation, not running

re-run the installer. Point the installer to your existing install of miniconda when asked.

If it still fails, then just manually install faceswap.

by torzdf
Tue Jun 29, 2021 9:54 am
Forum: Training Discussion
Topic: Face does not attach to mask
Replies: 9
Views: 12965

Re: Face does not attach to mask

No, it's the mask blending. It's all explained in there. I'm not going to repeat the information in the guide. If you have specific issues, then raise them.

Ultimately the preview tool shows you how it will output the final swap.

by torzdf
Tue Jun 29, 2021 12:36 am
Forum: Installation Support
Topic: Successful Installation, not running
Replies: 8
Views: 12182

Re: Successful Installation, not running

DId you close and re-open the terminal after installing Faceswap? If not, you need to....

Then it would be:

Code: Select all

conda activate faceswap
cd faceswap
python faceswap.py -h

If the conda command is still not found, you may have to install miniconda3 yourself manually.

by torzdf
Tue Jun 29, 2021 12:31 am
Forum: Installation Support
Topic: Successful Installation, not running
Replies: 8
Views: 12182

Re: Successful Installation, not running

What do you mean it doesn't run? Do you get any error message output when you try to launch Faceswap?

by torzdf
Tue Jun 29, 2021 12:29 am
Forum: Training Discussion
Topic: Face does not attach to mask
Replies: 9
Views: 12965

Re: Face dies not attach to mask

You can do this with the Preview tool:

viewtopic.php?f=7&t=1083#Preview-Tool

by torzdf
Mon Jun 28, 2021 10:41 am
Forum: Training Discussion
Topic: Face does not attach to mask
Replies: 9
Views: 12965

Re: Face dies not attach to mask

So my suspicion on this one is that person A has a wider face than person B. As the mask is generated from person A data, the B face is not able to fill all the space in the mask. The only real fix to this is to erode the mask (in convert settings) so that the face does fit inside the mask. Ultimate...
by torzdf
Mon Jun 28, 2021 12:51 am
Forum: Training Discussion
Topic: Loading weights and freezing layers on Phaze-A with split fc
Replies: 5
Views: 11515

Re: Loading weights and freezing layers on Phaze-A with split fc

This is quite hard to explain, so I will keep it brief and point to some resources which should help to better understand it. Long story short though, the encoder is responsible for creating a vector that is a description of the face it has seen for the decoder to try to create a face out of. It doe...
by torzdf
Sun Jun 27, 2021 10:37 am
Forum: Training Discussion
Topic: Why are models locked to specific mask types rather than say... just centering (legacy, face, head)?
Replies: 2
Views: 9181

Re: Why are models locked to specific mask types rather than say... just centering (legacy, face, head)?

I'm not sure I understand the question.... You can select any mask for any model. Or do you mean "why can't I use multiple different masks for the same model?". If so, then, yes, this would be useful (to be able to have a 'custom' mask, where you have selected the mask you want for each fa...
by torzdf
Sun Jun 27, 2021 10:34 am
Forum: Training Discussion
Topic: Blurry faces after 500,000 iterations
Replies: 1
Views: 8813

Re: Blurry faces after 500,000 iterations

Yeah, I think that model has collapsed. You can try rolling back to an earlier snapshot and lowering the learning rate.

You should look at the graphs in the analysis tab as it will hopefully give you an idea of when it failed and if it was still learning anything at that time.

by torzdf
Sun Jun 27, 2021 10:32 am
Forum: Training Discussion
Topic: Loading weights and freezing layers on Phaze-A with split fc
Replies: 5
Views: 11515

Re: Loading weights and freezing layers on Phaze-A with split fc

I honestly don't know the answer to this question. Every time I try to give one, I see an argument for doing the opposite. The best I can offer is "experiment and see what happens".

I wish I could give you something more definitive.

by torzdf
Sun Jun 27, 2021 10:28 am
Forum: Installation Support
Topic: Can I install and use Faceswap on Nvidia Jetson?
Replies: 4
Views: 11049

Re: Can I install and use Faceswap on Nvidia Jetson?

I could not say categorically one way or the other, as I don't own a Jetson and haven't researched it too much. This would suggest "yes, but it will be very slow": https://forums.developer.nvidia.com/t/can-i-use-jetson-nano-to-train-a-neural-network/73521 However, I believe that the Jetson...
by torzdf
Sat Jun 26, 2021 9:30 am
Forum: Training Discussion
Topic: Model collapse while Training Phaze-A
Replies: 2
Views: 9944

Re: Model collapse while Training Phaze-A

Yeah, basically reduce learning rate. More complex models need lower learning rates. If you are using Mixed Precision on StoJo preset, then I would also suggest raising the Epsilon Exponent to -5 (That model has a nasty habit of hitting NaNs with Mixed Precision otherwise, which is INCREDIBLY frustr...