Skip to content

Commit cfb1407

Browse files
committed
propagate the dataloader changes.
1 parent 31c3862 commit cfb1407

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

examples/flux-control/train_control_lora_flux.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -697,7 +697,12 @@ def preprocess_train(examples):
697697
conditioning_images = [image_transforms(image) for image in conditioning_images]
698698
examples["pixel_values"] = images
699699
examples["conditioning_pixel_values"] = conditioning_images
700-
examples["captions"] = list(examples[args.caption_column])
700+
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])
701706

702707
return examples
703708

0 commit comments

Comments
 (0)