1. 08 Mar, 2024 7 commits
  2. 07 Mar, 2024 11 commits
  3. 06 Mar, 2024 4 commits
    • Nate Landman's avatar
      Update train_dreambooth_lora_sdxl_advanced.py (#7227) · 534f5d54
      Nate Landman authored
      adding the type gives you
      
      ```
      TypeError: _StoreTrueAction.__init__() got an unexpected keyword argument 'type'
      ```
      534f5d54
    • Kashif Rasul's avatar
      [Pipiline] Wuerstchen v3 aka Stable Cascasde pipeline (#6487) · 40aa47b9
      Kashif Rasul authored
      
      
      * initial diffNext v3
      
      * move to v3 folder
      
      * imports
      
      * dry up the unets
      
      * no switch_level
      
      * fix init
      
      * add switch_level tp config
      
      * Fixed some things
      
      * Added pooled text embeddings
      
      * Initial work on adding image encoder
      
      * changes from @dome272
      
      * Stuff for the image encoder processing and variable naming in decoder
      
      * fix arg name
      
      * inference fixes
      
      * inference fixes
      
      * default TimestepBlock without conds
      
      * c_skip=0 by default
      
      * fix bfloat16 to cpu
      
      * use config
      
      * undo temp change
      
      * fix gen_c_embeddings args
      
      * change text encoding
      
      * text encoding
      
      * undo print
      
      * undo .gitignore change
      
      * Allow WuerstchenV3PriorPipeline to use the base DDPM & DDIM schedulers
      
      * use WuerstchenV3Unet in both pipelines
      
      * fix imports
      
      * initial failing tests
      
      * cleanup
      
      * use scheduler.timesterps
      
      * some fixes to the tests, still not fully working
      
      * fix tests
      
      * fix prior tests
      
      * add dropout to the model_kwargs
      
      * more tests passing
      
      * update expected_slice
      
      * initial rename
      
      * rename tests
      
      * rename class names
      
      * make fix-copies
      
      * initial docs
      
      * autodocs
      
      * typos
      
      * fix arg docs
      
      * add text_encoder info
      
      * combined pipeline has optional image arg
      
      * fix documentation
      
      * Update src/diffusers/pipelines/stable_cascade/modeling_stable_cascade_common.py
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      
      * Update src/diffusers/pipelines/stable_cascade/modeling_stable_cascade_common.py
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      
      * Update src/diffusers/pipelines/stable_cascade/modeling_stable_cascade_common.py
      Co-authored-by: default avatarYiYi Xu <yixu310@gmail.com>
      
      * Update src/diffusers/pipelines/stable_cascade/modeling_stable_cascade_common.py
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      
      * Update src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade.py
      Co-authored-by: default avatarYiYi Xu <yixu310@gmail.com>
      
      * Update src/diffusers/pipelines/stable_cascade/modeling_stable_cascade_common.py
      Co-authored-by: default avatarYiYi Xu <yixu310@gmail.com>
      
      * use self.config
      
      * Update src/diffusers/pipelines/stable_cascade/modeling_stable_cascade_common.py
      Co-authored-by: default avatarYiYi Xu <yixu310@gmail.com>
      
      * c_in -> in_channels
      
      * removed kwargs from unet's forward
      
      * Update src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade.py
      Co-authored-by: default avatarYiYi Xu <yixu310@gmail.com>
      
      * Update src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade.py
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      
      * remove older callback api
      
      * removed kwargs and fixed decoder guidance > 1
      
      * decoder takes emeds
      
      * check and use image_embeds
      
      * fixed all but one decoder test
      
      * fix decoder tests
      
      * update callback api
      
      * fix some more combined tests
      
      * push combined pipeline
      
      * initial docs
      
      * fix doc_string
      
      * update combined api
      
      * no test_callback_inputs test for combined pipeline
      
      * add optional components
      
      * fix ordering of components
      
      * fix combined tests
      
      * update convert script
      
      * Update src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_prior.py
      Co-authored-by: default avatarYiYi Xu <yixu310@gmail.com>
      
      * Update src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_prior.py
      Co-authored-by: default avatarYiYi Xu <yixu310@gmail.com>
      
      * Update src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_prior.py
      Co-authored-by: default avatarYiYi Xu <yixu310@gmail.com>
      
      * fix imports
      
      * move effnet out of deniosing loop
      
      * prompt_embeds_pooled only when doing guidance
      
      * Fix repeat shape
      
      * move StableCascadeUnet to models/unets/
      
      * more descriptive names
      
      * converted when numpy()
      
      * StableCascadePriorPipelineOutput docs
      
      * rename StableCascadeUNet
      
      * add slow tests
      
      * fix slow tests
      
      * update
      
      * update
      
      * updated model_path
      
      * add args for weights
      
      * set push_to_hub to false
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      ---------
      Co-authored-by: default avatarDominic Rampas <d6582533@gmail.com>
      Co-authored-by: default avatarPablo Pernias <pablo@pernias.com>
      Co-authored-by: default avatarSayak Paul <spsayakpaul@gmail.com>
      Co-authored-by: default avatarPatrick von Platen <patrick.v.platen@gmail.com>
      Co-authored-by: default avatarYiYi Xu <yixu310@gmail.com>
      Co-authored-by: default avatar99991 <99991@users.noreply.github.com>
      Co-authored-by: default avatarDhruv Nair <dhruv.nair@gmail.com>
      40aa47b9
    • Jinay Jain's avatar
      [bug] Fix float/int guidance scale not working in `StableVideoDiffusionPipeline` (#7143) · 1bc0d37f
      Jinay Jain authored
      
      
      * [bug] Fix float/int guidance scale not working in `StableVideoDiffusionPipeline`
      
      * Add test to disable CFG on SVD
      
      ---------
      Co-authored-by: default avatarSayak Paul <spsayakpaul@gmail.com>
      1bc0d37f
    • bram-w's avatar
      SDXL Turbo support and example launch (#6473) · eb942b86
      bram-w authored
      
      
      * support and example launch for sdxl turbo
      
      * White space fixes
      
      * Trailing whitespace character
      
      * ruff format
      
      * fix guidance_scale and steps for turbo mode
      
      ---------
      Co-authored-by: default avatarSayak Paul <spsayakpaul@gmail.com>
      Co-authored-by: default avatarRadames Ajna <radamajna@gmail.com>
      eb942b86
  4. 05 Mar, 2024 4 commits
    • Michael's avatar
      add TCD Scheduler (#7174) · 687bc277
      Michael authored
      
      
      * add: support TCD scheduler
      
      
      ---------
      Co-authored-by: default avatarSayak Paul <spsayakpaul@gmail.com>
      687bc277
    • iczaw's avatar
      [Community] PromptDiffusion Pipeline (#6752) · 6246c70d
      iczaw authored
      
      
      * Create promptdiffusioncontrolnet.py
      
      * Update __init__.py
      
      Added PromptDiffusionControlNetModel
      
      * Update __init__.py
      
      Added PromptDiffusionControlNetModel
      
      * Update promptdiffusioncontrolnet.py
      
      * Create pipeline_prompt_diffusion.py
      
      Added Prompt Diffusion pipeline.
      
      * Create convert_original_promptdiffusion_to_diffusers.py
      
      * Update convert_from_ckpt.py
      
      Added download_promptdiffusion_from_original_ckpt, convert_promptdiffusion_checkpoint
      
      * Update promptdiffusioncontrolnet.py
      
      * Update pipeline_prompt_diffusion.py
      
      * Update README.md
      
      * Update pipeline_prompt_diffusion.py
      
      * Delete src/diffusers/models/promptdiffusioncontrolnet.py
      
      * Update __init__.py
      
      * Update __init__.py
      
      * Delete scripts/convert_original_promptdiffusion_to_diffusers.py
      
      * Update convert_from_ckpt.py
      
      * Update README.md
      
      * Delete examples/community/pipeline_prompt_diffusion.py
      
      * Create README.md
      
      * Create promptdiffusioncontrolnet.py
      
      * Create convert_original_promptdiffusion_to_diffusers.py
      
      * Create pipeline_prompt_diffusion.py
      
      * Update README.md
      
      * Update pipeline_prompt_diffusion.py
      
      * Update README.md
      
      * Update pipeline_prompt_diffusion.py
      
      * Update convert_original_promptdiffusion_to_diffusers.py
      
      * Update promptdiffusioncontrolnet.py
      
      * Update README.md
      
      ---------
      Co-authored-by: default avatarSayak Paul <spsayakpaul@gmail.com>
      6246c70d
    • Sayak Paul's avatar
      [Core] errors should be caught as soon as possible. (#7203) · 577b8a27
      Sayak Paul authored
      errors should be caught as soon as possible.
      577b8a27
    • Vinh H. Pham's avatar
      [Docs] Update callback.md code example (#7150) · 13f0c8b2
      Vinh H. Pham authored
      
      
      Update callback.md
      Co-authored-by: default avatarSayak Paul <spsayakpaul@gmail.com>
      13f0c8b2
  5. 04 Mar, 2024 11 commits
  6. 03 Mar, 2024 3 commits