We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 31c3862 commit cfb1407Copy full SHA for cfb1407
examples/flux-control/train_control_lora_flux.py
@@ -697,7 +697,12 @@ def preprocess_train(examples):
697
conditioning_images = [image_transforms(image) for image in conditioning_images]
698
examples["pixel_values"] = images
699
examples["conditioning_pixel_values"] = conditioning_images
700
- examples["captions"] = list(examples[args.caption_column])
+
701
+ is_caption_list = isinstance(examples[args.caption_column][0], list)
702
+ if is_caption_list:
703
+ examples["captions"] = [max(example, key=len) for example in examples[args.caption_column]]
704
+ else:
705
+ examples["captions"] = list(examples[args.caption_column])
706
707
return examples
708
0 commit comments