"src/vscode:/vscode.git/clone" did not exist on "ea2e177c1d578037cc6e2ece60a516a2ea237272"
Unverified Commit 2d43094f authored by mwkldeveloper's avatar mwkldeveloper Committed by GitHub
Browse files

fix RuntimeError: Input type (float) and bias type (c10::Half) should be the...

fix RuntimeError: Input type (float) and bias type (c10::Half) should be the same in train_text_to_image_lora.py (#6259)

* fix RuntimeError: Input type (float) and bias type (c10::Half) should be the same

* format source code

* format code

* remove the autocast blocks within the pipeline

* add autocast blocks to pipeline caller in train_text_to_image_lora.py
parent 7c05b975
...@@ -847,6 +847,7 @@ def main(): ...@@ -847,6 +847,7 @@ def main():
if args.seed is not None: if args.seed is not None:
generator = generator.manual_seed(args.seed) generator = generator.manual_seed(args.seed)
images = [] images = []
with torch.cuda.amp.autocast():
for _ in range(args.num_validation_images): for _ in range(args.num_validation_images):
images.append( images.append(
pipeline(args.validation_prompt, num_inference_steps=30, generator=generator).images[0] pipeline(args.validation_prompt, num_inference_steps=30, generator=generator).images[0]
...@@ -916,8 +917,11 @@ def main(): ...@@ -916,8 +917,11 @@ def main():
if args.seed is not None: if args.seed is not None:
generator = generator.manual_seed(args.seed) generator = generator.manual_seed(args.seed)
images = [] images = []
with torch.cuda.amp.autocast():
for _ in range(args.num_validation_images): for _ in range(args.num_validation_images):
images.append(pipeline(args.validation_prompt, num_inference_steps=30, generator=generator).images[0]) images.append(
pipeline(args.validation_prompt, num_inference_steps=30, generator=generator).images[0]
)
for tracker in accelerator.trackers: for tracker in accelerator.trackers:
if len(images) != 0: if len(images) != 0:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment