Eliseu Silva
66bf7ea5be
feat: add Mixture-of-Diffusers ControlNet Tile upscaler Pipeline for SDXL ( #10951 )
...
* feat: add Mixture-of-Diffusers ControlNet Tile upscaler Pipeline for SDXL
* make style make quality
2025-03-04 17:17:36 -03:00
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
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
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
Eliseu Silva
051ebc3c8d
fix: [Community pipeline] Fix flattened elements on image ( #10774 )
...
* feat: new community mixture_tiling_sdxl pipeline for SDXL mixture-of-diffusers support
* fix use of variable latents to tile_latents
* removed references to modules that are not being used in this pipeline
* make style, make quality
* fixfeat: added _get_crops_coords_list function to pipeline to automatically define ctop,cleft coord to focus on image generation, helps to better harmonize the image and corrects the problem of flattened elements.
2025-02-12 19:50:41 -03:00
Eliseu Silva
c470274865
feat: new community mixture_tiling_sdxl pipeline for SDXL ( #10759 )
...
* feat: new community mixture_tiling_sdxl pipeline for SDXL mixture-of-diffusers support
* fix use of variable latents to tile_latents
* removed references to modules that are not being used in this pipeline
* make style, make quality
2025-02-11 18:01:42 -03:00
Parag Ekbote
dbe0094e86
Notebooks for Community Scripts-6 ( #10713 )
...
* Fix Doc Tutorial.
* Add 4 Notebooks and improve their example
scripts.
2025-02-04 10:12:17 -08:00
Dimitri Barbot
196aef5a6f
Fix pipeline dtype unexpected change when using SDXL reference community pipelines in float16 mode ( #10670 )
...
Fix pipeline dtype unexpected change when using SDXL reference community pipelines
2025-01-28 10:46:41 -03:00
Aryan
c4d4ac21e7
Refactor gradient checkpointing ( #10611 )
...
* update
* remove unused fn
* apply suggestions based on review
* update + cleanup 🧹
* more cleanup 🧹
* make fix-copies
* update test
2025-01-28 06:51:46 +05:30
Marlon May
f7f36c7d3d
Add community pipeline for semantic guidance for FLUX ( #10610 )
...
* add community pipeline for semantic guidance for flux
* fix imports in community pipeline for semantic guidance for flux
* Update examples/community/pipeline_flux_semantic_guidance.py
Co-authored-by: hlky <hlky@hlky.ac >
* fix community pipeline for semantic guidance for flux
---------
Co-authored-by: Linoy Tsaban <57615435+linoytsaban@users.noreply.github.com >
Co-authored-by: hlky <hlky@hlky.ac >
2025-01-27 16:19:46 +02:00
Wenhao Sun
87252d80c3
Add pipeline_stable_diffusion_xl_attentive_eraser ( #10579 )
...
* add pipeline_stable_diffusion_xl_attentive_eraser
* add pipeline_stable_diffusion_xl_attentive_eraser_make_style
* make style and add example output
* update Docs
Co-authored-by: Other Contributor <a457435687@126.com >
* add Oral
Co-authored-by: Other Contributor <a457435687@126.com >
* update_review
Co-authored-by: Other Contributor <a457435687@126.com >
* update_review_ms
Co-authored-by: Other Contributor <a457435687@126.com >
---------
Co-authored-by: Other Contributor <a457435687@126.com >
2025-01-24 13:52:45 +00:00
Sayak Paul
4ace7d0483
[chore] change licensing to 2025 from 2024. ( #10615 )
...
change licensing to 2025 from 2024.
2025-01-20 16:57:27 -10:00
baymax591
75a636da48
bugfix for npu not support float64 ( #10123 )
...
* bugfix for npu not support float64
* is_mps is_npu
---------
Co-authored-by: 白超 <baichao19@huawei.com >
Co-authored-by: hlky <hlky@hlky.ac >
2025-01-20 09:35:24 -10:00
chaowenguo
d6c030fd37
add the xm.mark_step for the first denosing loop ( #10530 )
...
* Update rerender_a_video.py
* Update rerender_a_video.py
* Update examples/community/rerender_a_video.py
Co-authored-by: hlky <hlky@hlky.ac >
* Update rerender_a_video.py
* make style
---------
Co-authored-by: hlky <hlky@hlky.ac >
Co-authored-by: YiYi Xu <yixu310@gmail.com >
2025-01-10 21:03:41 +00:00
hlky
12fbe3f7dc
Use Pipelines without unet ( #10440 )
...
* Use Pipelines without unet
* unet.config.in_channels
* default_sample_size
* is_unet_version_less_0_9_0
---------
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
2025-01-10 04:45:42 +00:00
chaowenguo
7bc8b92384
add callable object to convert frame into control_frame to reduce cpu memory usage. ( #10501 )
...
* Update rerender_a_video.py
* Update rerender_a_video.py
* Update examples/community/rerender_a_video.py
Co-authored-by: hlky <hlky@hlky.ac >
---------
Co-authored-by: hlky <hlky@hlky.ac >
Co-authored-by: YiYi Xu <yixu310@gmail.com >
2025-01-09 11:25:53 -10:00
Vladimir Mandic
f0c6d9784b
flux: make scheduler config params optional ( #10384 )
...
* dont assume scheduler has optional config params
* make style, make fix-copies
* calculate_shift
* fix-copies, usage in pipelines
---------
Co-authored-by: hlky <hlky@hlky.ac >
2025-01-09 10:44:26 -10:00
Bagheera
a0acbdc989
fix for #7365 , prevent pipelines from overriding provided prompt embeds ( #7926 )
...
* fix for #7365 , prevent pipelines from overriding provided prompt embeds
* fix-copies
* fix implementation
* update
---------
Co-authored-by: bghira <bghira@users.github.com >
Co-authored-by: Aryan <aryan@huggingface.co >
Co-authored-by: sayakpaul <spsayakpaul@gmail.com >
2025-01-08 10:12:12 -10:00
Parag Ekbote
5655b22ead
Notebooks for Community Scripts-5 ( #10499 )
...
Add 5 Notebooks for Diffusers Community
Pipelines.
2025-01-08 08:56:17 -08:00
hlky
ee7e141d80
Use pipelines without vae ( #10441 )
...
* Use pipelines without vae
* getattr
* vqvae
---------
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
2025-01-07 13:26:51 -10:00
Teriks
03bcf5aefe
RFInversionFluxPipeline, small fix for enable_model_cpu_offload & enable_sequential_cpu_offload compatibility ( #10480 )
...
RFInversionFluxPipeline.encode_image, device fix
Use self._execution_device instead of self.device when selecting
a device for the input image tensor.
This allows for compatibility with enable_model_cpu_offload &
enable_sequential_cpu_offload
Co-authored-by: Teriks <Teriks@users.noreply.github.com >
Co-authored-by: Linoy Tsaban <57615435+linoytsaban@users.noreply.github.com >
2025-01-07 15:47:28 +01:00
hlky
628f2c544a
Use Pipelines without scheduler ( #10439 )
...
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
2025-01-07 12:07:08 +00:00
chaowenguo
4e44534845
Update rerender_a_video.py fix dtype error ( #10451 )
...
Update rerender_a_video.py
2025-01-04 14:52:50 +00:00
chaowenguo
a17832b2d9
add pythor_xla support for render a video ( #10443 )
...
* Update rerender_a_video.py
* Update rerender_a_video.py
* make style
---------
Co-authored-by: hlky <hlky@hlky.ac >
2025-01-03 16:00:02 +00:00
Sayak Paul
92933ec36a
[chore] post release 0.32.0 ( #10361 )
...
* post release 0.32.0
* stylew
2024-12-23 10:03:34 -10:00
hlky
0ac52d6f09
Use torch in get_2d_rotary_pos_embed ( #10155 )
...
* Use `torch` in `get_2d_rotary_pos_embed`
* Add deprecation
2024-12-17 18:26:52 -10:00
cjkangme
9c68c945e9
[Community Pipeline] Fix typo that cause error on regional prompting pipeline ( #10251 )
...
fix: fix typo that cause error
2024-12-17 21:09:50 +00:00
Linoy Tsaban
cef0e3677e
[RF inversion community pipeline] add eta_decay ( #10199 )
...
* add decay
* add decay
* style
2024-12-13 11:04:26 +02:00
hlky
f2d348d904
Remove negative_* from SDXL callback ( #10203 )
...
* Remove `negative_*` from SDXL callback
* Change example and add XL version
2024-12-12 20:58:50 +00:00
Linoy Tsaban
43534a8d1f
[community pipeline rf-inversion] - fix example in doc ( #10179 )
...
* fix example in doc
* remove redundancies
* change param
2024-12-11 00:30:05 +02:00
Linoy Tsaban
c9e4fab42c
[community pipeline] Add RF-inversion Flux pipeline ( #9816 )
...
* initial commit
* update denoising loop
* fix scheduling
* style
* fix import
* fixes
* fixes
* style
* fixes
* change invert
* change denoising & check inputs
* shape & timesteps fixes
* timesteps fixes
* style
* remove redundancies
* small changes
* update documentation a bit
* update documentation a bit
* update documentation a bit
* style
* change strength param, remove redundancies
* style
* forward ode loop change
* add inversion progress bar
* fix image_seq_len
* revert to strength but == 1 by default.
* style
* add "copied from..." comments
* credit authors
* make style
* return inversion outputs without self-assigning
* adjust denoising loop to generate regular images if inverted latents are not provided
* adjust denoising loop to generate regular images if inverted latents are not provided
* fix import
* comment
* remove redundant line
* modify comment on ti
* Update examples/community/pipeline_flux_rf_inversion.py
Co-authored-by: hlky <hlky@hlky.ac >
* Update examples/community/pipeline_flux_rf_inversion.py
Co-authored-by: hlky <hlky@hlky.ac >
* Update examples/community/pipeline_flux_rf_inversion.py
Co-authored-by: hlky <hlky@hlky.ac >
* Update examples/community/pipeline_flux_rf_inversion.py
Co-authored-by: hlky <hlky@hlky.ac >
* Update examples/community/pipeline_flux_rf_inversion.py
Co-authored-by: hlky <hlky@hlky.ac >
* Update examples/community/pipeline_flux_rf_inversion.py
Co-authored-by: hlky <hlky@hlky.ac >
* Update examples/community/pipeline_flux_rf_inversion.py
Co-authored-by: hlky <hlky@hlky.ac >
* fix syntax error
---------
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
Co-authored-by: hlky <hlky@hlky.ac >
2024-12-10 12:41:12 +02:00
Parag Ekbote
cf258948b2
Notebooks for Community Scripts-4 ( #10094 )
...
* Add Diffuser Notebooks for Community Scripts.
* Add missing link.
* Styling Improvement.
2024-12-03 10:23:00 -08:00
Dimitri Barbot
069186fac5
Add sdxl controlnet reference community pipeline ( #9893 )
...
* Add reference_attn & reference_adain support for sdxl with other controlnet
* Update README.md
* Update README.md by replacing human example with a cat one
Replace human example with a cat one
* Replace default human example with a cat one
* Use example images from huggingface documentation-images repository
---------
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
2024-11-28 17:12:07 +05:30
cjkangme
69c83d6eed
[Community Pipeline] Add some feature for regional prompting pipeline ( #9874 )
...
* [Fix] fix bugs of regional_prompting pipeline
* [Feat] add base prompt feature
* [Fix] fix __init__ pipeline error
* [Fix] delete unused args
* [Fix] improve string handling
* [Docs] docs to use_base in regional_prompting
* make style
---------
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
2024-11-28 16:54:23 +05:30
Dimitri Barbot
e44fc75acb
Update sdxl reference pipeline to latest sdxl pipeline ( #9938 )
...
* Update sdxl reference community pipeline
* Update README.md
Add example images.
* Style & quality
* Use example images from huggingface documentation-images repository
---------
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
2024-11-28 16:34:56 +05:30
Parag Ekbote
8d477daed5
Notebooks for Community Scripts-3 ( #10032 )
...
* Add Notebooks for Community Scripts
in ReadME.
* Minor Script Improvement.
2024-11-26 23:05:45 -10:00
Parag Ekbote
03bf77c4af
Notebooks for Community Scripts-2 ( #9952 )
...
4 Notebooks for Community Scripts and minor
script improvements.
2024-11-18 12:58:57 -08:00
Parag Ekbote
1dbd26fa23
Notebooks for Community Scripts Examples ( #9905 )
...
* Add Notebooks on Community Scripts
2024-11-12 14:08:48 -10:00
Michael Tkachuk
5b972fbd6a
Enabling gradient checkpointing in eval() mode ( #9878 )
...
* refactored
2024-11-08 09:03:26 -10:00
Sookwan Han
e2b3c248d8
Add new community pipeline for 'Adaptive Mask Inpainting', introduced in [ECCV2024] ComA ( #9228 )
...
* Add new community pipeline for 'Adaptive Mask Inpainting', introduced in [ECCV2024] Beyond the Contact: Discovering Comprehensive Affordance for 3D Objects from Pre-trained 2D Diffusion Models
2024-11-05 15:05:58 -10:00
Raul Ciotescu
c5376c5695
adds the pipeline for pixart alpha controlnet ( #8857 )
...
* add the controlnet pipeline for pixart alpha
---------
Co-authored-by: YiYi Xu <yixu310@gmail.com >
Co-authored-by: Sayak Paul <spsayakpaul@gmail.com >
Co-authored-by: junsongc <cjs1020440147@icloud.com >
2024-10-28 08:48:04 -10:00
Sayak Paul
e45c25d03a
post-release 0.31.0 ( #9742 )
...
* post-release
* style
2024-10-22 20:42:30 +05:30
Tolga Cangöz
1b64772b79
Fix schedule_shifted_power usage in 🪆 Matryoshka Diffusion Models ( #9723 )
...
* [matryoshka.py] Add schedule_shifted_power attribute and update get_schedule_shifted method
2024-10-21 14:23:50 -10:00
hlky
89565e9171
Add prompt scheduling callback to community scripts ( #9718 )
2024-10-19 14:22:22 -03:00
wony617
fff4be8e23
[docs] refactoring docstrings in community/hd_painter.py ( #9593 )
...
* [docs] refactoring docstrings in community/hd_painter.py
* Update examples/community/hd_painter.py
Co-authored-by: Aryan <contact.aryanvs@gmail.com >
* make style
---------
Co-authored-by: Aryan <contact.aryanvs@gmail.com >
Co-authored-by: Aryan <aryan@huggingface.co >
2024-10-15 18:50:12 +05:30
Tolga Cangöz
56c21150d8
[Community Pipeline] Add 🪆 Matryoshka Diffusion Models ( #9157 )
2024-10-14 11:38:44 -10:00
Ryan Lin
68d16f7806
Flux - soft inpainting via differential diffusion ( #9268 )
...
* Flux - soft inpainting via differential diffusion
* .
* track changes to FluxInpaintPipeline
* make mask arrangement simplier
* make style
---------
Co-authored-by: YiYi Xu <yixu310@gmail.com >
Co-authored-by: Álvaro Somoza <asomoza@users.noreply.github.com >
Co-authored-by: asomoza <somoza.alvaro@gmail.com >
2024-10-14 10:07:48 -03:00
M Saqlain
3033f08201
Add Differential Diffusion to Kolors ( #9423 )
...
* Added diff diff support for kolors img2img
* Fized relative imports
* Fized relative imports
* Added diff diff support for Kolors
* Fized import issues
* Added map
* Fized import issues
* Fixed naming issues
* Added diffdiff support for Kolors img2img pipeline
* Removed example docstrings
* Added map input
* Updated latents
Co-authored-by: Álvaro Somoza <asomoza@users.noreply.github.com >
* Updated `original_with_noise`
Co-authored-by: Álvaro Somoza <asomoza@users.noreply.github.com >
* Improved code quality
---------
Co-authored-by: Álvaro Somoza <asomoza@users.noreply.github.com >
2024-10-11 10:47:31 -03:00
Sayak Paul
6ca5a58e43
[Community Pipeline] Batched implementation of Flux with CFG ( #9513 )
...
* batched implementation of flux cfg.
* style.
* readme
* remove comments.
2024-09-25 15:25:15 +05:30
Anatoly Belikov
5d476f57c5
adapt masked im2im pipeline for SDXL ( #7790 )
...
* adapt masked im2im pipeline for SDXL
* usage for masked im2im stable diffusion XL pipeline
* style
* style
* style
---------
Co-authored-by: YiYi Xu <yixu310@gmail.com >
2024-09-17 16:55:49 -10:00