fix errors in SD3 LoRA training with Text Encoders close #1724

This commit is contained in:
kohya-ss
2024-10-26 17:29:24 +09:00
parent 0031d916f0
commit 56bf761164
2 changed files with 14 additions and 14 deletions

View File

@@ -134,7 +134,7 @@ class Sd3NetworkTrainer(train_network.NetworkTrainer):
def get_models_for_text_encoding(self, args, accelerator, text_encoders):
if args.cache_text_encoder_outputs:
if self.train_clip and not self.train_t5xxl:
return text_encoders[0:2] # only CLIP-L/CLIP-G is needed for encoding because T5XXL is cached
return text_encoders[0:2] + [None] # only CLIP-L/CLIP-G is needed for encoding because T5XXL is cached
else:
return None # no text encoders are needed for encoding because both are cached
else: