1. 09 Mar, 2024 2 commits
  2. 04 Mar, 2024 1 commit
  3. 26 Feb, 2024 1 commit
  4. 20 Feb, 2024 1 commit
  5. 19 Feb, 2024 1 commit
  6. 16 Feb, 2024 1 commit
  7. 26 Jan, 2024 2 commits
  8. 23 Jan, 2024 2 commits
  9. 19 Jan, 2024 1 commit
  10. 15 Jan, 2024 2 commits
  11. 11 Jan, 2024 1 commit
  12. 09 Jan, 2024 1 commit
  13. 05 Jan, 2024 2 commits
  14. 22 Dec, 2023 1 commit
  15. 18 Dec, 2023 1 commit
  16. 14 Dec, 2023 1 commit
  17. 11 Dec, 2023 1 commit
  18. 07 Dec, 2023 1 commit
  19. 06 Dec, 2023 1 commit
  20. 05 Dec, 2023 1 commit
  21. 04 Dec, 2023 1 commit
  22. 01 Dec, 2023 2 commits
  23. 28 Nov, 2023 1 commit
  24. 27 Nov, 2023 1 commit
  25. 21 Nov, 2023 2 commits
  26. 20 Nov, 2023 1 commit
  27. 14 Nov, 2023 1 commit
  28. 11 Nov, 2023 1 commit
  29. 25 Oct, 2023 1 commit
    • Logan's avatar
      Add a new community pipeline (#5477) · a1fad828
      Logan authored
      
      
      * Add a new community pipeline
      
      examples/community/latent_consistency_img2img.py
      
      which can be called like this
      
      import torch
      from diffusers import DiffusionPipeline
      
      pipe = DiffusionPipeline.from_pretrained(
                      "SimianLuo/LCM_Dreamshaper_v7", custom_pipeline="latent_consistency_txt2img", custom_revision="main")
      
                  # To save GPU memory, torch.float16 can be used, but it may compromise image quality.
      pipe.to(torch_device="cuda", torch_dtype=torch.float32)
      
      img2img=LatentConsistencyModelPipeline_img2img(
          vae=pipe.vae,
          text_encoder=pipe.text_encoder,
          tokenizer=pipe.tokenizer,
          unet=pipe.unet,
          #scheduler=pipe.scheduler,
          scheduler=None,
          safety_checker=None,
          feature_extractor=pipe.feature_extractor,
          requires_safety_checker=False,
      )
      
      img = Image.open("thisismyimage.png")
      
      result = img2img(prompt,img,strength,num_inference_steps=4)
      
      * Apply suggestions from code review
      
      Fix name formatting for scheduler
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      
      * update readme (and run formatter on latent_consistency_img2img.py)
      
      ---------
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      a1fad828
  30. 23 Oct, 2023 1 commit
  31. 18 Oct, 2023 1 commit
  32. 17 Oct, 2023 1 commit
  33. 14 Sep, 2023 1 commit
    • UmerHA's avatar
      Add Prompt2Prompt pipeline (#4563) · 169fc4ad
      UmerHA authored
      
      
      * Initial commit P2P
      
      * Replaced CrossAttention, added test skeleton
      
      * bug fixes
      
      * Updated docstring
      
      * Removed unused function
      
      * Created tests
      
      * improved tests
      
      - made fast inference tests faster
      - corrected image shape assertions
      
      * Corrected expected output shape in tests
      
      * small fix: test inputs
      
      * Update tests
      
      - used conditional unet2d
      - set expected image slices
      - edit_kwargs are now not popped, so pipe can be run multiple times
      
      * Fixed bug in int tests
      
      * Fixed tests
      
      * Linting
      
      * Create prompt2prompt.md
      
      * Added to docs toc
      
      * Ran make fix-copies
      
      * Fixed code blocks in docs
      
      * Using same interface as StableDiffusionPipeline
      
      * Fixed small test bug
      
      * Added all options SDPipeline.__call_ has
      
      * Fixed docstring; made __call__ like in SD
      
      * Linting
      
      * Added test for multiple prompts
      
      * Improved docs
      
      * Incorporated feedback
      
      * Reverted formatting on unrelated files
      
      * Moved prompt2prompt to community
      
      - Moved prompt2prompt pipeline from main to community
      - Deleted tests
      - Moved documentation to community and shorted it
      
      * Update src/diffusers/utils/dummy_torch_and_transformers_objects.py
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      
      ---------
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      169fc4ad