CyberVy
9a8e8db79f
Fix Callback Tensor Inputs of the SD Controlnet Pipelines are missing some elements. ( #10907 )
...
* Update pipeline_controlnet_img2img.py
* Update pipeline_controlnet_inpaint.py
* Update pipeline_controlnet.py
---------
2025-02-26 15:36:47 -03:00
Sayak Paul
764d7ed49a
[Tests] fix: lumina2 lora fuse_nan test ( #10911 )
...
fix: lumina2 lora fuse_nan test
2025-02-26 22:44:49 +05:30
Anton Obukhov
3fab6624fd
Marigold Update: v1-1 models, Intrinsic Image Decomposition pipeline, documentation ( #10884 )
...
* minor documentation fixes of the depth and normals pipelines
* update license headers
* update model checkpoints in examples
fix missing prediction_type in register_to_config in the normals pipeline
* add initial marigold intrinsics pipeline
update comments about num_inference_steps and ensemble_size
minor fixes in comments of marigold normals and depth pipelines
* update uncertainty visualization to work with intrinsics
* integrate iid
---------
Co-authored-by: YiYi Xu <yixu310@gmail.com >
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
2025-02-25 14:13:02 -10:00
Yih-Dar
f0ac7aaafc
Security fix ( #10905 )
...
fix
Co-authored-by: ydshieh <ydshieh@users.noreply.github.com >
2025-02-25 23:25:37 +05:30
CyberVy
613e77f8be
Fix Callback Tensor Inputs of the SDXL Controlnet Inpaint and Img2img Pipelines are missing "controlnet_image". ( #10880 )
...
* Update pipeline_controlnet_inpaint_sd_xl.py
* Update pipeline_controlnet_sd_xl_img2img.py
* Update pipeline_controlnet_union_inpaint_sd_xl.py
* Update pipeline_controlnet_union_sd_xl_img2img.py
* Update pipeline_controlnet_inpaint_sd_xl.py
* Update pipeline_controlnet_sd_xl_img2img.py
* Update pipeline_controlnet_union_inpaint_sd_xl.py
* Update pipeline_controlnet_union_sd_xl_img2img.py
* Apply make style and make fix-copies fixes
* Update geodiff_molecule_conformation.ipynb
* Delete examples/research_projects/geodiff/geodiff_molecule_conformation.ipynb
* Delete examples/research_projects/gligen/demo.ipynb
* Create geodiff_molecule_conformation.ipynb
* Create demo.ipynb
* Update geodiff_molecule_conformation.ipynb
* Update geodiff_molecule_conformation.ipynb
* Delete examples/research_projects/geodiff/geodiff_molecule_conformation.ipynb
* Add files via upload
* Delete src/diffusers/pipelines/controlnet/pipeline_controlnet_inpaint.py
* Add files via upload
2025-02-25 12:53:03 -03:00
Daniel Regado
1450c2ac4f
Multi IP-Adapter for Flux pipelines ( #10867 )
...
* Initial implementation of Flux multi IP-Adapter
* Update src/diffusers/pipelines/flux/pipeline_flux.py
Co-authored-by: hlky <hlky@hlky.ac >
* Update src/diffusers/pipelines/flux/pipeline_flux.py
Co-authored-by: hlky <hlky@hlky.ac >
* Changes for ipa image embeds
* Update src/diffusers/pipelines/flux/pipeline_flux.py
Co-authored-by: hlky <hlky@hlky.ac >
* Update src/diffusers/pipelines/flux/pipeline_flux.py
Co-authored-by: hlky <hlky@hlky.ac >
* make style && make quality
* Updated ip_adapter test
* Created typing_utils.py
---------
Co-authored-by: hlky <hlky@hlky.ac >
2025-02-25 09:51:15 +00:00
Dhruv Nair
cc7b5b873a
[CI] Improvements to conditional GPU PR tests ( #10859 )
...
* update
* update
* update
* update
* update
* update
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* update
2025-02-25 09:49:29 +05:30
Aryan
0404703237
[refactor] Remove additional Flux code ( #10881 )
...
* update
* apply review suggestions
---------
Co-authored-by: Dhruv Nair <dhruv.nair@gmail.com >
2025-02-24 14:56:30 -10:00
Aryan
13f20c7fe8
[refactor] SD3 docs & remove additional code ( #10882 )
...
* update
* update
* update
2025-02-25 03:08:47 +05:30
Dhruv Nair
87599691b9
[Docs] Fix toctree sorting ( #10894 )
...
update
2025-02-24 10:05:32 -10:00
Sayak Paul
36517f6124
[chore] correct qk norm list. ( #10876 )
...
correct qk norm list.
2025-02-24 07:49:14 -10:00
Aryan
64af74fc58
[docs] Add CogVideoX Schedulers ( #10885 )
...
update
2025-02-24 07:02:59 -10:00
SahilCarterr
170833c22a
[Fix] fp16 unscaling in train_dreambooth_lora_sdxl ( #10889 )
...
Fix fp16 bug
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
2025-02-24 06:49:23 -10:00
Steven Liu
db21c97043
[docs] Flux group offload ( #10847 )
...
* flux group-offload
* feedback
2025-02-24 08:47:08 -08:00
Steven Liu
3fdf173084
[docs] Update prompt weighting docs ( #10843 )
...
* sd_embed
* feedback
2025-02-24 08:46:26 -08:00
hlky
aba4a5799a
Add SD3 ControlNet to AutoPipeline ( #10888 )
...
Co-authored-by: puhuk <wetr235@gmail.com >
2025-02-24 06:21:02 -10:00
Sayak Paul
b0550a66cc
[LoRA] restrict certain keys to be checked for peft config update. ( #10808 )
...
* restruct certain keys to be checked for peft config update.
* updates
* finish./
* finish 2.
* updates
2025-02-24 16:54:38 +05:30
hlky
6f74ef550d
Fix torch_dtype in Kolors text encoder with transformers v4.49 ( #10816 )
...
* Fix `torch_dtype` in Kolors text encoder with `transformers` v4.49
* Default torch_dtype and warning
2025-02-24 13:37:54 +05:30
Daniel Regado
9c7e205176
Comprehensive type checking for from_pretrained kwargs ( #10758 )
...
* More robust from_pretrained init_kwargs type checking
* Corrected for Python 3.10
* Type checks subclasses and fixed type warnings
* More type corrections and skip tokenizer type checking
* make style && make quality
* Updated docs and types for Lumina pipelines
* Fixed check for empty signature
* changed location of helper functions
* make style
---------
Co-authored-by: hlky <hlky@hlky.ac >
2025-02-22 13:15:19 +00:00
Steven Liu
64dec70e56
[docs] LoRA support ( #10844 )
...
* lora
* update
* update
---------
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
2025-02-22 08:53:02 +05:30
Marc Sun
ffb6777ace
remove format check for safetensors file ( #10864 )
...
remove check
2025-02-21 19:56:16 +01:00
SahilCarterr
85fcbaf314
[Fix] Docs overview.md ( #10858 )
...
Fix docs
2025-02-21 08:03:22 -08:00
hlky
d75ea3c772
device_map in load_model_dict_into_meta (#10851 )
...
* `device_map` in `load_model_dict_into_meta`
* _LOW_CPU_MEM_USAGE_DEFAULT
* fix is_peft_version is_bitsandbytes_version
2025-02-21 12:16:30 +00:00
Dhruv Nair
b27d4edbe1
[CI] Update always test Pipelines list in Pipeline fetcher ( #10856 )
...
* update
* update
---------
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
2025-02-21 16:24:20 +05:30
Dhruv Nair
2b2d04299c
[CI] Fix incorrectly named test module for Hunyuan DiT ( #10854 )
...
update
2025-02-21 13:35:40 +05:30
Sayak Paul
6cef7d2366
fix remote vae template ( #10852 )
...
fix
2025-02-21 12:00:02 +05:30
Sayak Paul
9055ccb382
[chore] template for remote vae. ( #10849 )
...
template for remote vae.
2025-02-21 11:43:36 +05:30
Sayak Paul
1871a69ecb
fix: run tests from a pr workflow. ( #9696 )
...
* fix: run tests from a pr workflow.
* correct
* update
* checking.
2025-02-21 08:50:37 +05:30
Aryan
e3bc4aab2e
SkyReels Hunyuan T2V & I2V ( #10837 )
...
* update
* make fix-copies
* update
* tests
* update
* update
* add co-author
Co-Authored-By: Langdx <82783347+Langdx@users.noreply.github.com >
* add co-author
Co-Authored-By: howe <howezhang2018@gmail.com >
* update
---------
Co-authored-by: Langdx <82783347+Langdx@users.noreply.github.com >
Co-authored-by: howe <howezhang2018@gmail.com >
2025-02-21 06:48:15 +05:30
Aryan
f0707751ef
Some consistency-related fixes for HunyuanVideo ( #10835 )
...
* update
* update
2025-02-21 03:37:07 +05:30
Daniel Regado
d9ee3879b0
SD3 IP-Adapter runtime checkpoint conversion ( #10718 )
...
* Added runtime checkpoint conversion
* Updated docs
* Fix for quantized model
2025-02-20 10:35:57 -10:00
Sayak Paul
454f82e6fc
[CI] run fast gpu tests conditionally on pull requests. ( #10310 )
...
* run fast gpu tests conditionally on pull requests.
* revert unneeded changes.
* simplify PR.
2025-02-20 23:06:59 +05:30
Sayak Paul
1f853504da
[CI] install accelerate transformers from main ( #10289 )
...
install accelerate transformers from .
2025-02-20 23:06:40 +05:30
Parag Ekbote
51941387dc
Notebooks for Community Scripts-7 ( #10846 )
...
Add 5 Notebooks, improve their example
scripts and update the missing links for the
example README.
2025-02-20 09:02:09 -08:00
Haoyun Qin
c7a8c4395a
fix: support transformer models' generation_config in pipeline ( #10779 )
2025-02-20 21:49:33 +05:30
Marc Sun
a4c1aac3ae
store activation cls instead of function ( #10832 )
...
* store cls instead of an obj
* style
2025-02-20 10:38:15 +01:00
Sayak Paul
b2ca39c8ac
[tests] test encode_prompt() in isolation ( #10438 )
...
* poc encode_prompt() tests
* fix
* updates.
* fixes
* fixes
* updates
* updates
* updates
* revert
* updates
* updates
* updates
* updates
* remove SDXLOptionalComponentsTesterMixin.
* remove tests that directly leveraged encode_prompt() in some way or the other.
* fix imports.
* remove _save_load
* fixes
* fixes
* fixes
* fixes
2025-02-20 13:21:43 +05:30
AstraliteHeart
532171266b
Add missing isinstance for arg checks in GGUFParameter ( #10834 )
2025-02-20 12:49:51 +05:30
Sayak Paul
f550745a2b
[Utils] add utilities for checking if certain utilities are properly documented ( #7763 )
...
* add; utility to check if attn_procs,norms,acts are properly documented.
* add support listing to the workflows.
* change to 2024.
* small fixes.
* does adding detailed docstrings help?
* uncomment image processor check
* quality
* fix, thanks to @mishig.
* Apply suggestions from code review
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
* style
* JointAttnProcessor2_0
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* Update docs/source/en/api/normalization.md
Co-authored-by: hlky <hlky@hlky.ac >
---------
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com >
Co-authored-by: hlky <hlky@hlky.ac >
2025-02-20 12:37:00 +05:30
Sayak Paul
f10d3c6d04
[LoRA] add LoRA support to Lumina2 and fine-tuning script ( #10818 )
...
* feat: lora support for Lumina2.
* fix-copies.
* updates
* updates
* docs.
* fix
* add: training script.
* tests
* updates
* updates
* major updates.
* updates
* fixes
* docs.
* updates
* updates
2025-02-20 09:41:51 +05:30
Sayak Paul
0fb7068364
[tests] use proper gemma class and config in lumina2 tests. ( #10828 )
...
use proper gemma class and config in lumina2 tests.
2025-02-20 09:27:07 +05:30
Aryan
f8b54cf037
Remove print statements ( #10836 )
...
remove prints
2025-02-19 17:21:07 -10:00
Sayak Paul
680a8ed855
[misc] feat: introduce a style bot. ( #10274 )
...
* feat: introduce a style bot.
* updates
* Apply suggestions from code review
Co-authored-by: Guillaume LEGENDRE <glegendre01@gmail.com >
* apply suggestion
* fixes
* updates
---------
Co-authored-by: Guillaume LEGENDRE <glegendre01@gmail.com >
2025-02-19 20:49:10 +05:30
Marc Sun
f5929e0306
[FEAT] Model loading refactor ( #10604 )
...
* first draft model loading refactor
* revert name change
* fix bnb
* revert name
* fix dduf
* fix huanyan
* style
* Update src/diffusers/models/model_loading_utils.py
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
* suggestions from reviews
* Update src/diffusers/models/modeling_utils.py
Co-authored-by: YiYi Xu <yixu310@gmail.com >
* remove safetensors check
* fix default value
* more fix from suggestions
* revert logic for single file
* style
* typing + fix couple of issues
* improve speed
* Update src/diffusers/models/modeling_utils.py
Co-authored-by: Aryan <aryan@huggingface.co >
* fp8 dtype
* add tests
* rename resolved_archive_file to resolved_model_file
* format
* map_location default cpu
* add utility function
* switch to smaller model + test inference
* Apply suggestions from code review
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
* rm comment
* add log
* Apply suggestions from code review
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
* add decorator
* cosine sim instead
* fix use_keep_in_fp32_modules
* comm
---------
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
Co-authored-by: YiYi Xu <yixu310@gmail.com >
Co-authored-by: Aryan <aryan@huggingface.co >
2025-02-19 17:34:53 +05:30
Sayak Paul
6fe05b9b93
[LoRA] make set_adapters() robust on silent failures. ( #9618 )
...
* make set_adapters() robust on silent failures.
* fixes to tests
* flaky decorator.
* fix
* flaky to sd3.
* remove warning.
* sort
* quality
* skip test_simple_inference_with_text_denoiser_multi_adapter_block_lora
* skip testing unsupported features.
* raise warning instead of error.
2025-02-19 14:33:57 +05:30
hlky
2bc82d6381
DiffusionPipeline mixin to+FromOriginalModelMixin/FromSingleFileMixin from_single_file type hint ( #10811 )
...
* DiffusionPipeline mixin `to` type hint
* FromOriginalModelMixin from_single_file
* FromSingleFileMixin from_single_file
2025-02-19 07:23:40 +00:00
Sayak Paul
924f880d4d
[docs] add missing entries to the lora docs. ( #10819 )
...
add missing entries to the lora docs.
2025-02-18 09:10:18 -08:00
puhuk
b75b204a58
Fix max_shift value in flux and related functions to 1.15 (issue #10675 ) ( #10807 )
...
This PR updates the max_shift value in flux to 1.15 for consistency across the codebase. In addition to modifying max_shift in flux, all related functions that copy and use this logic, such as calculate_shift in `src/diffusers/pipelines/stable_diffusion_3/pipeline_stable_diffusion_3_img2img.py`, have also been updated to ensure uniform behavior.
2025-02-18 06:54:56 +00:00
Sayak Paul
c14057c8db
[LoRA] improve lora support for flux. ( #10810 )
...
update lora support for flux.
2025-02-17 19:04:48 +05:30
Sayak Paul
3579cd2bb7
[chore] update notes generation spaces ( #10592 )
...
fix
2025-02-17 09:26:15 +05:30