当前位置:   article > 正文

diffusers中的dreambooth的微调和lora微调_dreambooth和lora区别

dreambooth和lora区别

train_dreambooth.py

代码

  1. accelerator = Accelerator()->
  2. # Generate class image if prior oreservation is enabled
  3. if args.with_prior_preservation:
  4. if cur_class_images<args.num_class_images:
  5. pipeline = DiffusionPipline.from_pretrained()->
  6. sample_dataset = PromptDataset(args.class_prompt, num_new_images)
  7. sample_dataloader = torch.utils.data.DataLoader(sample_dataset, batch_size=args.sample_batch_size)
  8. for example in sample_dataloader:
  9. images = pipeline(example['prompt']).images
  10. tokenizer = AutoTokenizer.from_pretrained(,"tokenizer")->
  11. text_encoder_cls = import_model_class_from_model_name_or_path()->
  12. noise_scheduler = DDPMScheduler.from_pretrained(,"scheduler")->
  13. text_encoder = text_encoder_cls.from_pretrained(,"text_encoder")->
  14. vae = AutoencoderKL.from_pretrained(,"vae")->
  15. unet &
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/680968
推荐阅读
相关标签
  

闽ICP备14008679号