Search found 2669 matches

by torzdf
Wed Nov 09, 2022 11:39 am
Forum: Training Discussion
Topic: How does FaceSwap handle changes in the B input library, or training model mid training?
Replies: 3
Views: 943

Re: How does FaceSwap handle changes in the B input library, or training model mid training?

I'm not entirely sure I understand what you mean.

You can just point a new model at the same B folder you used before and a new A folder for the new identity.

by torzdf
Wed Nov 09, 2022 11:38 am
Forum: Training Discussion
Topic: [Discussion] Notes on Loss functions
Replies: 13
Views: 31811

Re: [Discussion] Notes on Loss functions

No. The values are just summed for the final loss figure.

by torzdf
Wed Nov 09, 2022 11:37 am
Forum: Introductions
Topic: Newbie
Replies: 1
Views: 5682

Re: Newbie

Hello and welcome to the forum :)

Grab yourself a coffee and have look around.

by torzdf
Wed Nov 09, 2022 11:36 am
Forum: Training Support
Topic: SYM384 Model Preset yielding solid color blocks after a few thousand iterations
Replies: 5
Views: 1544

Re: SYM384 Model Preset yielding solid color blocks after a few thousand iterations

Honestly, I'm not sure what to suggest for this. I have heard of one other person having this issue, but it seems spotty at best.

Maybe try enabling/disabling conv-aware/icnr inititialization and restarting the model? Would be interested to hear if this makes any difference.

by torzdf
Wed Nov 09, 2022 11:34 am
Forum: Convert Support
Topic: Please Select a different model error
Replies: 3
Views: 6516

Re: Please Select a different model error

Ok, so a couple of things here.... firstly, it looks like the alignments file has not been generated for every face in the frame: No alignment found for greg_000002.png, skipping You will want to check this first in the manual tool and either fix those missing alignments, or generate a new alignment...
by torzdf
Sun Nov 06, 2022 6:14 pm
Forum: Training Support
Topic: Python crashes when trying to train a model.
Replies: 5
Views: 2423

Re: Python crashes when trying to train a model.

This looks like a Cuda version conflict. In the first instance do this (do not skip any steps):
app.php/faqpage#f1r1

If that does not solve your issue, post back following these instructions:
app.php/rules#rule-4b

by torzdf
Sun Nov 06, 2022 6:04 pm
Forum: Installation Support
Topic: Installation is getting aborted
Replies: 31
Views: 9594

Re: Installation is getting aborted

You said that more files will be downloaded once it is running, so does it need to be connected to the internet all the time? Does it send any private info/details? It doesn't send any information. It just downloads the models it requires. We don't keep them in the repo because some of them are qui...
by torzdf
Sun Nov 06, 2022 12:42 pm
Forum: Hardware
Topic: Hi guys, I'd like buy some 2nd-hand graph cards for faceswap, may I have some advice?
Replies: 5
Views: 7612

Re: Hi guys, I'd like buy some 2nd-hand graph cards for faceswap, may I have some advice?

Just an fyi: the compute capability isn't a score, but it is a version. The 10xx cards are version 6.1 The 20xx cards are version 7.5. The main difference between 6.1 and 7.5 is that 7.5 added support for Tensorcores (that is the ability to train quickly using Mixed Precision) which explains the war...
by torzdf
Sun Nov 06, 2022 12:35 pm
Forum: Training Discussion
Topic: Potential VRAM Saving techniques
Replies: 34
Views: 9250

Re: Potential VRAM Saving techniques

I don't think its as simple as that, so know I don't think your missing anything. My main takeaway (iirc) was that Lr needs to be lowered if BS is lowered. I didn't really look too closely into ratios/equations etc, as I would imagine that this would vary wildly on a case by case basis.

by torzdf
Sun Nov 06, 2022 12:32 pm
Forum: Training Discussion
Topic: [Discussion] Notes on Loss functions
Replies: 13
Views: 31811

Re: [Discussion] Notes on Loss functions

I would say that ms-ssim and ssim used together would probably be redundant.

I am (in a future update) going to lower the strength of the lpips output to allow more fine-grained control (as it is not possible to go below 1 for the weight), but need to think how best to do this

by torzdf
Sun Nov 06, 2022 12:31 pm
Forum: Training Support
Topic: Model settings not updated after training swap
Replies: 3
Views: 989

Re: Model settings not updated after training swap

How are you checking model settings?

The specific model settings that are used for any model can be found in the state.json file located in the model folder.

by torzdf
Sun Nov 06, 2022 12:29 pm
Forum: Training Support
Topic: Helppp
Replies: 0
Views: 10319

Re: Helppp

This is an out of memory error. You do not have enough GPU memory available to train the selected model at the selected settings. You can try a number of things: Close any other application that is using your GPU (web browsers are particularly bad for this). Lower the batchsize (the amount of images...
by torzdf
Sun Nov 06, 2022 12:25 pm
Forum: Installation Support
Topic: Installation is getting aborted
Replies: 31
Views: 9594

Re: Installation is getting aborted

first kindly give us a rough idea of the total file/data that the installation setup will download? Just an idea will do too. Will try to download on some other connection, it has limited data so asking about the total size that needs to be downloaded. Honestly not sure. Probably in the ballback of...
by torzdf
Sun Nov 06, 2022 12:22 pm
Forum: Convert Support
Topic: Please Select a different model error
Replies: 3
Views: 6516

Re: Please Select a different model error

Ok, these errors are confusing and don't make a lot of sense. For me to get a better idea of what you are doing, could you please hit the Generate button rather than the Convert button and post the output. Also please post the output as per these instructions: https://forum.faceswap.dev/app.php/rule...
by torzdf
Sun Nov 06, 2022 12:19 pm
Forum: Training Discussion
Topic: How does FaceSwap handle changes in the B input library, or training model mid training?
Replies: 3
Views: 943

Re: How does FaceSwap handle changes in the B input library, or training model mid training?

Yes, you can add/remove faces at will (stop training, change your dataset, then resume. Don't do this whilst training is running). The better distributed the training data across variety/pose/expression/lighting etc, the better it will adapt to each of these conditions. You cannot change the model u...
by torzdf
Fri Nov 04, 2022 11:22 am
Forum: Extract Support
Topic: Process exited,I tried for two weeks and it didn't work
Replies: 1
Views: 985

Re: Process exited,I tried for two weeks and it didn't work

Your global Cuda is conflicting. I do not know if this is the only issue, as there is not enough information in your post to evaluate your install environment. In the first instance do this (follow all steps). https://forum.faceswap.dev/app.php/faqpage#f1r1 If it does not fix the issue please post b...
by torzdf
Thu Nov 03, 2022 1:27 am
Forum: Extract Discussion
Topic: Adding filtered faces
Replies: 1
Views: 1542

Re: Adding filtered faces

I'm still working on this area, so will update the documentation when done. If you want to fish faces out of the filter and re-add them, then you should discard your original alignments file, put all of the faces you want to keep in the same folder and run the alignments tool job from-faces to gener...
by torzdf
Wed Nov 02, 2022 10:37 am
Forum: Training Support
Topic: Question about training WITHOUT a mask
Replies: 1
Views: 828

Re: Question about training WITHOUT a mask

No, they were trained with a mask.

To be honest, it has been a long time since I trained without a mask (back when Faceswap still only had 64px models), so it may be worth a test to see how things perform.

by torzdf
Wed Nov 02, 2022 10:36 am
Forum: Training Support
Topic: StoJo preset is crashing
Replies: 3
Views: 1542

Re: StoJo preset is crashing

This is a bug which appears to have been introduced into EfficientNet by Tensorflow itself. It is caused by enabling 'mixed-precision' training. I am not sure whether it is fixable by me, seeing as it occurs within the model rather than within faceswap code. I have flagged this as a bug to investiga...